Tüm rehberler

PDF'leri yüklemeden birleştirmek mümkün mü?

Kısa cevap: evet. Uzun cevap, bir dosyayı açmak ile onu bir yere göndermek arasındaki farkla ilgili.

Açmak, yüklemek değildir

Bir web sayfasında dosya seçtiğinde tarayıcı, sayfaya o baytlara yerel erişim verir. Bilgisayarındaki herhangi bir programın senin seçtiğin bir belgeyi açarken yaptığı şeyin aynısıdır. Henüz hiçbir şey yola çıkmamıştır.

Yükleme ayrı ve kasıtlı bir eylemdir: sayfa o baytları alıp bir ağ isteğiyle gönderir. Sunucuda birleştiren bir araç bunu yapmak zorundadır, çünkü birleştirme başka bir yerde oluyor. Sayfanın içinde birleştiren bir araç zorunda değildir.

İkisi de web’de mümkün ve sayfa her iki hâlde de neredeyse aynı görünüyor — hangisini kullandığını bilmeye değmesinin sebebi de bu.

Tarayıcı tarafında birleştirme tam olarak nedir

PDF motoru WebAssembly’ye derlenir ve sekmenin içinde koşar. Belgelerin sayfanın kendi belleğinde açılır, yeni belge orada kurulur, sonuç da kaydettiğinde oradan yazılır.

Bu ancak yakın zamanda pratik hâle geldi. Birkaç belgeden sayfa kopyalamayı bekletmeden yapabilen, tarayıcı sekmesinde koşan tam bir PDF motoru birkaç yıl önce gerçekçi bir seçenek değildi.

“Yüklenmez” ne der, ne demez

Dürüst ifade dardır: bu iş akışında belgeler yüklenmez. Sayfa açılırken uygulamanın kendisi iner — kodu, yazı tipleri, PDF motoru — ama dosyaların ters yöne, yani hiçbir yere gitmez.

Bunun kapsamadıkları da var ve onları söylememek işin sahtekâr tarafı olurdu:

Kendin nasıl doğrularsın

Kimsenin sözüne güvenmek zorunda değilsin. Tarayıcının geliştirici araçlarını aç, Ağ (Network) sekmesine geç, sonra PDF’lerini ekleyip birleştir. Belgelerini taşıyan bir istek yoksa hiçbir yere gitmemişlerdir. Bu yöntem, aksini iddia edenler dahil her araçta çalışır.

Merge PDF ile

Merge PDF böyle çalışır: belgeler cihazında açılır, sayfalar orada birleştirilir, yeni PDF kaydettiğinde oluşturulur. Sonucun ne içerdiği için birleştirme nasıl çalışır.

PDF'lerini tarayıcıda birleştir → Merge PDF