Bir PDF'i Yüklemeden Sıkıştırın
Çoğu “ücretsiz PDF sıkıştırıcı” sayfası dosyanızı alır, adını hiç duymadığınız bir sunucuya yükler ve size daha küçük bir kopyasını geri verir. Bir vergi formu, bir hasta kaydı veya gizli bir sözleşme için asıl sorun bu gidiş-dönüş işlemidir — dosya boyutu değil. Bu kılavuz, hiçbir şey yüklemeden bir PDF’in nasıl sıkıştırılacağını, gerçek boyut/kalite dengesinin ne olduğunu ve sunucu tarafında bir işlemin ne zaman gerçekten daha iyi bir seçim olduğunu açıklar.
Temel fikir: tarayıcıda yeniden sıkıştırma
Bölüm başlığı “Temel fikir: tarayıcıda yeniden sıkıştırma”Bir PDF, nesnelerin — sayfa içeriği akışları, yazı tipleri, resimler ve meta veriler — bir çapraz referans tablosuna sarıldığı bir kapsayıcıdır. Şaşırtıcı miktarda “şişkinlik” aslında görünür içerik değildir; bu, geride kalan yapıdır: dosyayı kaydeden düzenleme uygulaması tarafından eklenen artımlı güncellemeler, sıkıştırılmamış nesne akışları, yinelenen yazı tipi alt kümeleri ve artık belgeyle eşleşmeyen meta veriler.
PDFLean’in sıkıştırıcısı belgeyi tarayıcınızın belleğinde yeniden oluşturur: her sayfayı dolaşır, nesneleri sıkıştırılmış nesne akışlarına yeniden paketler, gereksiz artımlı güncelleme katmanlarını sıyırır ve temiz, tek nesilli bir dosya yazar. Hiçbir şey iletilmez — dosya sayfanın yerel motoru tarafından açılır, bellekte işlenir ve sonuç doğrudan size geri verilir. Sekmeyi yarıda kapatırsanız veriler basitçe yok olur, çünkü hiçbir zaman cihazınızdan başka bir yerde olmamıştır.
İşte bu yüzden tarayıcı tarafında sıkıştırma, naif bir sunucu gidiş-dönüşünden hem daha küçük hem de daha güvenli olabilir: kapsayıcıyı yeniden oluşturmak gizlilik açısından hiçbir şeye mal olmaz ve genellikle resimleri yeniden kodlamaktan daha fazla alan kurtarır.
Gerçekte elde ettiğiniz şey
Bölüm başlığı “Gerçekte elde ettiğiniz şey”Metin ağırlıklı tipik bir PDF’te — bir rapor, bir fatura paketi, PDF olarak dışa aktarılmış bir slayt destesi — nesne akışlarını yeniden oluşturmak ve artımlı döküntüleri kaldırmak, dosyayı görünür kalitede sıfır kayıpla genellikle %30–70 oranında küçültür. Üretim ardışık düzenimizle kendi ölçümlerimizde, 60 sayfalık bir metin raporu (eski nesne-akışı-olmayan biçimde 160 KB) 91 KB’ye yeniden oluşturuldu — 26 ms medyanda %43’lük bir tasarruf. Aynı ölçüm sınır konusunda da dürüsttür: zaten optimize edilmiş modern bir PDF ≈%0 ile çıktı, çünkü sayfa içeriğinin kendisine dokunulmaz: her kelime, vektör yolu ve resim piksel olarak aynı kalır. Bu, kayıpsız yapısal sıkıştırmadır.
Sınır durumu resim ağırlıklı PDF’lerdir. Taranmış belgelerde ve fotoğraflarda dosya boyutunu esas olarak görseller belirler; nesneleri daha iyi paketlemek orada sadece marjinal olarak yardımcı olur. İşte bu, gerçek bir kalite/boyut kararının var olduğu ve açık düzeyler (hafif / önerilen / aşırı) sunan araçları kullanmaya değer kılan tek yerdir: metnin hedef ekranınızda hala net olduğu düzeyi seçin ve ardından durun.
Adım adım
Bölüm başlığı “Adım adım”- PDF Sıkıştırıcı’yı açın — hesap yok, yükleme yok.
- PDF’inizi bırakın (veya bir dosya seçin). Yalnızca yerel belleğe yüklenir.
- Bir düzey seçin: kayıpsız yapısal temizlik için hafif veya katı bir boyut hedefine ihtiyacınız olduğunda daha güçlü bir düzey.
- Çalıştırın. Sayfa, önceki/sonraki boyutları ve kaydedilen yüzdeyi gösterir.
- Sonucu indirin. Orijinal dosya ve çıktı, her ikisi de makinenizde kalır.
Özellikle resimleri küçültmek için (ki bu genellikle taranmış PDF’lerdeki belirleyici faktördür), önce kaynak resimleri Resim Sıkıştırıcı ile sıkıştırın, ardından PDF’i yeniden oluşturun.
Bulut yolunun doğru cevap olduğu zaman
Bölüm başlığı “Bulut yolunun doğru cevap olduğu zaman”Tarayıcı tarafındaki işlemler cihazınızın belleğiyle sınırlıdır. Satır içi yol dosya başına kabaca 10 MB işler; bunun ötesinde, büyük bir tarama veya 400 sayfalık bir belge duvara çarpar. Bu bir pazarlama sınırlaması değildir — bir tarayıcı sekmesinin bellek tavanıdır ve herhangi bir dürüst yerel aracın böyle bir tavanı vardır.
Gerçekten devasa dosyalar için makul model seçici olmaktır: hassas olan her şey için yerel işlemeyi ve hassas olmayan devasa dosyalar için kısa süreli saklamaya sahip bir bulut geçişini kullanın. PDFLean her aracı en baştan Yerel İşleme veya Bulut İşleme olarak etiketler — birkaç ağır araç karma moddadır — ve bulut çıktı dosyaları 24 saat içinde otomatik olarak silinir (görev kayıtları 7 güne kadar saklanır). Dosyanız büyük ve hassassa, doğru hamle onu bölmek (PDF Böl), parçaları yerel olarak sıkıştırmak ve ardından bunları geri birleştirmektir.
Bir aracın gerçekten yükleme yapmadığı nasıl doğrulanır
Bölüm başlığı “Bir aracın gerçekten yükleme yapmadığı nasıl doğrulanır”Pazarlama metnine güvenmek zorunda değilsiniz. Bir dosyayı yüklemeden önce tarayıcınızın DevTools → Network sekmesini açın ve ardından aracı çalıştırın. İlerleme çubuğu hareket ederken ağ günlüğü sessiz kalıyorsa (veya yalnızca statik varlıkları gösteriyorsa), işlem gerçekten yereldir. Bıraktığınız anda dosyanızın eklendiği bir POST işleminin ayrıldığını görürseniz, sayfa ne iddia ederse etsin yükleme yapıyordur. Bu on saniye sürer ve sorunu kalıcı olarak çözer.
Sık sorulan sorular
Bölüm başlığı “Sık sorulan sorular”Sıkıştırma metni bulanıklaştırır mı? Yapısal yeniden sıkıştırmadan kaynaklanmaz — sayfa içeriği kopyalanır, yeniden pikselleştirilmez. Bulanıklık, yalnızca resim ağırlıklı bir dosyada resimleri yeniden kodlayan agresif bir düzey seçerseniz ortaya çıkar.
Çevrimdışı çalışır mı? İşleme motoru tarayıcınızda çalışır, ancak sayfanın kendisi web üzerinden yüklenir. Tamamen çevrimdışı kullanım için siteyi bir PWA olarak yükleyin; böylece kabuk önbelleğe alınır.
Dosyam neden yalnızca %5 daha küçük? Genellikle, halihazırda sıkıştırılmış resimlerle (çoğu tarama) resim ağırlıklı olduğu için. Yapısal kazanç zaten tükenmiştir; kalan boyut piksellerde yaşar.
Bir PDF’i yüklemeden sıkıştırmak bir geçici çözüm değildir — belgelerin çoğu için tarayıcıda yapısal yeniden sıkıştırma tek kelimeyle daha iyi yöntemdir: kayıpsız, özel ve anında. Bulut yolunu fiziksel olarak bir tarayıcı sekmesine sığmayan dosyalar için saklayın ve hassas olan her şeyi kendi cihazınızda tutun.