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.
Son Yorumlar