PDFTool, yükleme yapmadan tarayıcıda PDF düzenleme
(pdftool.org)- PDFTool, hassas belgeleri sunucuya yüklemeden PDF’leri tarayıcı içinde düzenlemeyi mümkün kılan ücretsiz bir çevrimiçi araçtır
- Şifreleme, şifre çözme, optimizasyon, birleştirme, döndürme, sayfa kaldırma, bölme, imzalama ve OCR algılama dahil temel PDF işlemlerini tek yerde sunar
- Düzenleme mantığı WebAssembly ile tarayıcı içinde çalışır; bu yapı sayesinde belgeler kullanıcının cihazını terk etmez
- Araç sayfasını açtıktan sonra internet bağlantısını kesip düzenlemeyi deneyerek işlemenin yerel olarak yapıldığını doğrudan doğrulayabilirsiniz
- Ücretsiz sunulur; dosya boyutu veya kullanım sayısı sınırı öne sürmez, ancak işletme maliyetlerinin bir kısmı için sitede az miktarda reklam bulunur
Sunucuya yükleme olmadan PDF düzenleme
- PDFTool, hassas PDF’leri çevrimiçi düzenleme sitelerine yükleme zorunluluğunun yarattığı rahatsızlığı azaltmak için dosyaları doğrudan tarayıcıda düzenleme yaklaşımı sunar
- Belgeler kullanıcının cihazının dışına çıkmadığı için banka ekstreleri, reçeteler ve diğer önemli belgeler işlenirken bile hizmet işletmecisinin dosyalara erişemediği bir yapı sunar
- Desteklenen PDF işlemleri şunlardır
- PDF dosyalarını şifreleme
- PDF dosyalarının şifresini çözme
- PDF optimizasyonu
- PDF birleştirme
- PDF sayfalarını döndürme
- PDF sayfalarını kaldırma
- PDF bölme
- PDF imzalama
- PDF dosyalarında OCR algılama
Tarayıcı içinde çalışma ve işletim koşulları
- PDF düzenleme için gereken karmaşık mantık, WebAssembly kullanılarak tarayıcı içinde çalıştırılır
- Kullanıcılar önce araç sayfasını yükleyip ardından internet bağlantısını keserek PDF düzenlemeyi deneyebilir ve böylece yükleme olmadan çalışıp çalışmadığını doğrudan doğrulayabilir
- Hizmet ücretsizdir; belgeleri istenildiği kadar sık düzenlemeye izin verdiğini ve dosya boyutundan bağımsız olarak işlemenin yerel tarayıcıda gerçekleştiğini belirtir
- İşletme maliyetlerinin bir kısmını karşılamak için web sitesinde az miktarda reklam kullanır ve AdBlocker ile diğer betik engelleyicilerin devre dışı bırakılmasını ister
- Geliştirici, PDF düzenleme yazılımına büyük ücretler ödemek istemediğini ve mevcut web tabanlı PDF düzenleme hizmetlerinin belgeleri sunucuya yükleme zorunluluğunu şüpheli bulduğunu söylüyor
1 yorum
Hacker News yorumları
Çevrimdışı tarayıcı aracı fikri gerçekten iyi: Her cihazda çalışıyor ve bir programı “kurmak” da bir web sayfasını ziyaret etmek ya da kaydedilmiş bir HTML dosyasını açmak kadar basit
Bu araç WebAssembly kullanıyor ama bu şart değil. Kendim kullanmak için yaptığım birkaç PDF aracı yalnızca pdf-lib kullanıyor: https://shreevatsa.net/pdf-pages/ https://shreevatsa.net/pdf-unspread/
Render motoru olarak Mozilla’nın PDF.js’ini kullanıyor ve tarayıcı içinde yapılabilecek şeylerin ne kadar çok olduğuna şaşırıyorsunuz: https://parepdf.com/
İçinde tek bir HTML dosyası ve birkaç JavaScript dosyası bulunan bir zip dosyasından ibaret; ama daha kolay ve çıktıları da daha iyi olduğu için şirkette başkaları da kullanıyor. Yerel HTML uygulaması olarak seçmemin nedeni, Python gibi bir dilin kurulmasına gerek olmaması ve ek kurulum olmadan Windows ile Mac’te çalışmasını istememdi
Geliştirici araçlarıyla doğrulanabileceğini bilseniz bile kolay değil. Siteye girip dosyanın bir yere yüklenmediğini, yapımcının sözüne güvenmek zorunda kalmadan anlayabilmek güzel olurdu
Genelde bu Vite eklentisiyle çözülüyor: https://www.npmjs.com/package/vite-plugin-singlefile
Biraz bağlantılı olarak, Acrobat’ın Fill & Sign özelliği gibi, form girişi için hazırlanmamış PDF’lere de içerik doldurmayı sağlayan bir araç uzun zamandır arıyorum
Doldurup kaydettikten sonra daha sonra tekrar açıp önce eklediğim içerikleri düzenleyebilmek veya silebilmek isterdim. Adobe’nin hesap oluşturmayı dayatması ve Acrobat’a McAfee bloatware’ini sıkıştırması hoşuma gitmiyor, bu yüzden alternatif istiyorum. Android’de şaşırtıcı şekilde birkaç iyi seçenek var ama Windows ya da Linux’ta işe yarar bir şey bulamadım
Oluşturduğunuz overlay’i ayrı bir dosya olarak kaydedebiliyor, özgün PDF ile overlay’i birleştiren yeni bir PDF oluşturabiliyorsunuz. Resmî evrak işleri gerektiğinde her seferinde kullanıyorum
PDF’nin herhangi bir yerine metin de girebiliyorsunuz; gerçekten istediğiniz şey buysa kullanılabilir. PC, Mac ve Linux’ta var ama Linux sürümü daha az özellikli olabilir. Home sekmesinin sağındaki “Fill & Sign” aracından erişiliyor; metin girmek için de Home sekmesindeki Typewriter aracını seçip istediğiniz konuma tıklayarak yazıyorsunuz. Daha sonra Typewriter’ın ok imleciyle metne tekrar tıklayıp silebilir veya düzenleyebilirsiniz; Typewriter oldukça iyi çalışıyor
[0] https://www.foxit.com/pdf-reader/
Çok sayıda aracı var; Sign PDF içinde metin, tarih, PNG imza vb. ekleme özellikleri bulunuyor. Memnun bir kullanıcıyım, herhangi bir bağlantım yok
Metin eklemek ya da düzeltmek düzeyindeyse arayüzü de oldukça basit kalıyor; buna rağmen belgedeki neredeyse her öğeyi değiştirecek gücü koruyor. Linux, Windows ve Mac desteği de iyi, kurulumu da kolaydı
Buradaki yazılarda çok fazla kötü enerji ve heves kırıcı tepki gördüğüm için sinir oldum
Araç çok havalı; yapan kişiyi tebrik ederim
smallpdf.com veya ilovepdf.com gibi yaygın çevrimiçi PDF araçları, bariz nedenlerle ofis ağlarında çoğu zaman engelleniyor
Bu sayfayı yerel bir klasöre .html dosyası olarak kaydedip tarayıcıda çalıştırırsam, güvenlik duvarına ya da Websense engeline hiç takılmadan kullanabilir miyim merak ediyorum
Cihaza PWA olarak kaydederseniz, internet olmadığında son sürümü önbelleğe alır; böylece tamamen çevrimdışı kullanabilirsiniz, DNS sorgusu bile gerekmez
İnternetteki web sitelerinin çok şey vadettiğini biliyorum. Kendiniz kontrol edebilirsiniz. Web sayfasını yükledikten sonra internet bağlantısını kesin ve PDF düzenlemeye başlayın; şaşıracaksınız
Çevrimdışı araçları seviyorum
https://www.webutils.app/ üzerinde küçük bir araç koleksiyonu yaptım; bir süredir PDF aracı eklemeyi de düşünüyordum
Gizlilik ve güvenliği önemseyen biri olarak bu akım bana daha çok geriye gidiş gibi görünüyor. Ağ erişimi gerekiyorsa web uygulaması mantıklı; ama çevrimdışı araçlara “program” dediğimiz zamanlar daha iyiydi. Web uygulamaları tarayıcıyı işletim sistemine dönüştürüyor gibi; zaten bir işletim sistemim var
Buna karşılık footer’a “© 2022 WebUtils. All rights reserved” yazısını koymaya özen göstermişler gibi
Mac kullanıcısıysanız bu işlerin çoğunu varsayılan Preview.app ile yapabilirsiniz
Linux’ta bu tür işler için https://github.com/pdfarranger/pdfarranger ve https://gitlab.com/scarpetta/pdfmixtool kullanmayı seviyorum
İkisinin de Flathub’da Flatpak paketi var, bu yüzden kurulum ve güncelleme de kolay
Windows’ta pdfsam benim için tam uygun bir çevrimdışı araç
https://pdfsam.org
Ayrıca açık kaynak: https://github.com/torakiki/pdfsam
Linux’ta iyi PDF editörlerinin eksik olması bana hep tuhaf geliyor
Çünkü sayfaları kesip yapıştırır gibi PDF’lerde küçük düzenlemeler yapmam gereken durumlar epey sık oluyor. Elbette Pdftk ya da günümüzde stapler, pdfinfo ve ImageMagick kombinasyonuyla yapılabiliyor; ancak GUI programları çoğunlukla kütüphane işlemlerinin üzerine ince bir katman sarmaktan ibaret olsa da, çoğu zaman epey kötü oluyor
PDFTool.org gibi çevrimiçi bir araç ama yerel işlemeyi de destekliyor. Ücretsiz ve hesap gerektirmiyor. Bir şey yapabilmek için önce üye olmayı dayatan web sitelerini sevmiyorum. Açık konuşayım, bu aracı tek başıma geliştiriyorum
Adobe’nin OCR’ı basit siyah-beyaz vergi belgelerini bile düzgün işleyemiyor; tarama OCR’ından bahsetmiyorum bile. Tek bir metin alanı tanınmazsa, eksik alanı eklemenin de neredeyse hiçbir yolu yok. “PDF’in iki sayfasını tek sayfada birleştirme” gibi kullanışlı özelliklerde bile arayıp bir yöntem bulmak, ücretli yazılım kullanmaktan her zaman daha kolay oluyor
Debian deposunda var, muhtemelen Ubuntu’da da vardır:
sudo apt-get install pdfarrangerAslında bir tarama aracı, ama tarama yapmadan PDF’i sürükleyip bıraksanız da iyi çalışıyor. Sayfa içi düzenleme veya açıklama ekleme yapmıyor; bunun yerine bir “üst katmandaki” işleri ele alıyor
[1] https://www.naps2.com/
Yine de yazılımın kendisi harika
Covid döneminde hassas verileri herhangi bir sunucuya yüklemek istemediğim için benzer bir çevrimdışı araç yaptım
Başkalarına da faydası olabilir diye açık kaynak olarak yayımladım: https://timothebarbe.github.io/pdfModer
Frontend geliştiricisi olmadığım için UI pek iyi değil