PDF’leri Görsel Olarak Karşılaştırın | Hackaday


Bazen bir sorun zor görünebilir, ancak doğru içgörü bunu kolaylaştırabilir. Sizden iki PDF dosyasını karşılaştıran ve farklılıkları gösteren bir program yazmanız istense, bunun ne kadar zor olacağını düşünüyorsunuz? Eğer sen [serhack]yapacaksın daha kolay tahmin edebileceğinizden daha fazla.

Elbette bazen bir şeyi basitleştirmek, basitleştirici varsayımlar yapmaya bağlıdır. Ekleme ve silme işlemlerini gösteren “fark benzeri” bir yardımcı program bekliyorsanız, burada olan bu değildir. Bunun yerine, kırmızı bir kutuyla vurgulanan değişiklikleri içeren bir PDF görüntüsü göreceksiniz. Bu kolaydır, çünkü program PDF’leri görüntü olarak işlemek için mevcut yardımcı programları kullanır ve ardından sonuçta ortaya çıkan görüntülerdeki pikselleri karşılaştırarak eşleşmeyen parçaların üzerine kırmızı kutular çizer.

Açıkçası, bu, yalnızca birkaç değişikliği olan PDF’ler için en iyisidir. Örneğin bir paragraf eklemek, çıktıyı oldukça işe yaramaz hale getirir. Bunun için, pdf2text (görüntü oluşturmak için kullandığı aynı temel kitaplığı kullanan) gibi bir şey kullanarak metni PDF’den çıkarmayı düşünebilirsiniz.

Program, eksik dosyalar hakkında birçok mesaj gösteriyor ancak yine de işi yapıyor gibi görünüyor. İşte Hackaday ana sayfasının birkaç dakika arayla PDF olarak yakalanan iki versiyonunu karşılaştırmanın sonucu:

Yine de, yeni bir makale yayınlanırsa ve her şey birer birer aşağı kayarsa, dev bir kırmızı bloktan başka bir şeyiniz olmayacağını görebilirsiniz.

Yine de akıllıca bir fikir. Bunun için şaşırtıcı derecede az araç var, ancak biz birkaç tane daha bul. Elbette, PDF’leri işlemek için pek çok Linux aracı var. Birçoğu, bunun gibi diğer araçların bir karışımıdır.



Kaynak : https://hackaday.com/2022/08/06/compare-pdfs-visually/

Yorum yapın