Harman
Geçenlerde, çalıştığım işyerindeki bir arkadaşım, başlarında bir “pdf belası” olduğunu anlattı bana… Bu arkadaşımın çalıştığı bölümde PDF belgeleriyle epey haşır neşir olunuyor… Bu bölümdeki arkadaşların yüzlerce sayfalık kaşeli ve imzalı belgeyi pdf haline getirmesi gerekiyor. Üstelik bu belgelerin mümkün olduğunca “tek belge” halinde pdf’lenmesi isteniyor… Ama o yüzlerce sayfayı tarayıcıdan geçirip pdf haline getirirken, çoğunlukla işin tam ortasında bir aksilik oluyor, makine arıza veriyor ve ister istemez pdf belgesi bölünüyor… İşte arkadaşım gelip bana bu sıkıntısını anlatınca, “Ne diye bu kadar uğraşıyorsunuz. Siz pdf belgelerini kafanıza göre tarayın, sonradan bunları birleştiririz,” dedim ona… Böylece kolları sıvadık.
Python’da temel pdf işlemlerini yapmamızı sağlayan pyPdf adlı bir kütüphane bulunur. Ben böyle bir kütüphane olduğunu uzun zamandır biliyordum, ama o güne kadar bu kütüphaneyi kullanmam gerekmemişti. Bu proje sayesinde, adını duyduğum, nasıl kullanılacağını çat pat bildiğim pyPdf kütüphanesini daha yakından tanıma imkanım oldu. Üstelik pyPdf sayesinde arkadaşıma yardım etmiş olmanın yanısıra, işyerindeki bir soruna düşük maliyetli (aslında sıfır maliyetli!) bir çözüm de bulmuş olduk… Projenin sonunda hoş bir Python programı çıktı ortaya. Adını da, yaptığı işten esinlenerek “HARMAN” koydum. HARMAN, bir süredir işyerinde kullanılıyor. Ben özgür bir yazılım olan HARMAN’ı sizlerle de paylaşmak istedim. Programla ilgili bilgiye, indirme adresine ve kullanma kılavuzuna http://www.istihza.com/harman/icindekiler_harman.html adresinden erişebilirsiniz.
Programın işinize yaraması dileğiyle…
HARMAN’da bulacağınız hataları kistihza [at] yahoo [nokta] com adresine bildirebilirsiniz.
Gerçekten güzel bir program benzer bir problemi bende 600 civarı resim dosyasını pdf ye dönüştürmeye uğraşırken yaşadım.Adobe acrobat dışında kitlenmeden bu işi yapabilen bir program bulamadım.
Sayenizde python öğrenmeye başladım umarım bende kendi sorunuma çare bulabilecek derecede öğrenebilirim
iyi çalışmalar dilerim.
İyi dilekleriniz için teşekkür ederim. Programı beğendiğinize sevindim…
İyi çalışmalar,
istihza
Gerçekten çok güzel ve kullanışlı bir yazılım olmuş. Ellerinize sağlık.
Programı denediğiniz ve beğendiğiniz için teşekkür ederim.
İyi çalışmalar,
istihza
Pdf uzantılı dosyaların gerekli yerlerini birleştirmek için birebir. Ellerinize sağlık. Kodlarıda incelemek gerek, yeni başlayanlara güzel bir kaynak. Program içindeki açıklamalar da çok hoş olmuş.
Aslında bu program için daha başka planlarım da var. Programı bugün ya da yarın .deb ve .exe formatlarında paketleyeceğim. Zaten kodların yazılış şekline dikkat ederseniz, programın paketten mi yoksa kaynaktan mı çalıştırıldığını denetliyorum. Aslında bu dizin kontrolleri kısmı henüz işlevli değil. Programı paketledikten sonra dizin kontrollerini yaptığım kısmı tamamen değiştireceğim. Şimdilik yeri belli olsun diye oraya birkaç kod yazdım. Ama tabii ki program paketlendikten sonra orada bazı değişiklikler yapmak gerekecek…
Programı gördüğüm gibi denedim ve kodlarını inceledim. Gerçekten çok güzel bir iş çıkarmışsınız istihza hocam. Ayrıca istihza.com’un bizim gibi acemi pythoncular için en güzel türkçe kaynak olduğunu düşünüyorum. Bu tarz örneklerin artmasını ve yeni yeni Django’ya merak salmış biri olarak istihza.com içinde birde Django bölümü açmanızı dilerim. Emekleriniz için teşekkür eder saygılar sunarım
Sedataym, seni burada gördüğüme çok sevindim…
Övgün için teşekkür ederim. Bu arada, Tmsn projeni de gördüm. V-edit gibi bir projenin ardından yine harika bir fikir yakalamışsın. Seni tebrik ederim…
Eline sağlık
Sağol…
Bu arada havalar ısınıyor. Bir ara görüşelim senle…
Beraber yürüdük biz bu yollarda
Beraber ıslandık yağan yağmurda
Vize haftası bi çıksın hele, o zaman görüşelim
güzel çalışmalarınıza yenisini eklemişsiniz. taradığım belgeleri birleştirmede çok işime yarayacak. teşekkürler.
Ben de size teşekkür ederim programı denediğiniz için.
İyi çalışmalar,
Keşke PyGTK ya da PyQT ile yazılmış olsa… Denemem için tcl ve saz arkadaşlarını derlemem gerekiyor bu haliyle…
Bence tcl ve tayfasını derlemelisin. Bir kere derlersin bin kere işine yarar… Hem Tkinter’le daha çok işimiz var…
Bu arada Python3 ile uyumlu tek arayüz takımı Tkinter galiba…
burak mazoşistliğin son demindesin sanırım
Ne kullanıyon böyle…
@sedataym
Gentoo abi ne olacak?
programı bende indirdim vede denedim gerçekten mükemmel birşey olmuş diyebilirim yaptığı işlem çok iyi bu program ile sizin dökümanları birleştirip tek pdf formatında çalışabiliriz
teşekkürler böyle bir program yaptığınız için.
ama ben bunun açık kaynak kodlarına windows üzerinden bakamadım Notepad++ kullandım Python dilini seçtim ama doğru şekilde kodları göremedim.
@elif, programın kaynak kodlarını görmek için http://www.istihza.com/harman/harman-0.5/anakaynak/harman-0.5.zip adresindeki sıkıştırılmış dosyayı indirebilirsiniz. Bu dosyanın içinde HARMAN’ın bütün kodlarını göreceksiniz…
Gecenin bir yarısı PDF dokümanlarını nasıl birleştireyim diye düşünürken bu sayfa ve yazılım ilaç gibi çıktı karşıma ve belki de tüm gün uğraşacağım dokümanları birleştirme angaryasından kurtardı beni
Ben de Ubuntu kullanıcısıyım aslında ama bu yazılımı bu gece Windows 7′de kullandım. Yapanlara, webe ekleyenlere ve yol gösterenlere çok teşekkür ederim
Saygılarımla…
TG
@Tolga Gülen, programın işinize yaradığını duyduğuma memnun oldum. İyi çalışmalar.
selamün aleyküm kusura bakmayın biliyorum buraya alakasız oalcak ama pythonu öğrenmek zorundayım
ünide bilgisayar müh. hazırlığı bitiridim ve gelecek yıl bize hocamız ve ben şimdi öğrenmek istiyorum dosyaları ve progrmaı indirdim. kodları programın nasıl çalıştığı konusunu felan anladım ama program yazmaıyorum küçükte bile olsa yazamıyorum yardımcı olursanız sevinirim
Gerçekten çok başarılı bir program. Emeği geçen herkese çok teşekkür ederim
Saygılarımla
Çok güzel ve kullanışlı bir program yapmışsınız. Ellerinize sağlık.
Pardus 2009′da etkin bir şekilde kullanıyordum.
Ancak Pardus 2011′e geçince kullanamaz olduk.
Acaba 2011′e uygun .pisi paketini bizlerle paylaşmanız mümkün müdür?
Merhaba,
Harman’ın pisi paketini pardus-linux.org sitesinden baDibere adlı kullanıcı hazırlamıştı. Ben Pardus kullanmadığım için Harman’ı pisi’lemem mümkün değil. Ama eğer baDibere’yle görüşürseniz size yardımcı olacaktır.