PDF'ye gömülü bir yazı tipini değiştirmek son derece zordur . Muhtemelen bunu yapabilen konuşmada ücretsiz (GPL lisanslı) veya birada ücretsiz (bedava) yazılımın farkında değilim (önce yazı tipini gömerek ve sonra yeniden yerleştirerek) sustitute yazı tipi). Ben sadece bunu iki ticari ürünlerin biliyorum: callassoftware.com en pdfToolbox4 ve Enfocus' PitStop (tabii ki mutlaka vardır, diğerleri var ama bunların farkında değilim ve bu iki burada pazar liderleridir).
Ücretsiz Yazılımı kullanarak PDF'den gömülü yazı tipini çıkarmanın bir yolu. Yazı tipinin lisansı bunu yasaklamıyorsa, yalnızca yasal olarak bunu yapmanıza izin verildiğini unutmayın. Ghostscript kaynak kodu deposunda extractFonts.ps
, burada yardımcı olabilecek bir PostScript program yardımcı programı yaşıyor :
- Ghostscript'i yükleyin. En son sürümü kullanın, 8.71.
- Http://svn.ghostscript.com/ghostscript/trunk/gs/toolbin/extractFonts.ps dosyasını indirin
- İndirilen dosyada yer alan yorumları okumak isteyebilirsiniz.
Bir DOS kutusunda (cmd.exe) aşağıdaki komutu çalıştırın:
gswin32c.exe ^
-q ^
-dNODISPLAY ^
C:/path/to/extractFonts.ps ^
-c "(c:/path/to/your-pdf-file.pdf) extractFonts quit"
- Komutun verebileceği uyarı veya hata mesajlarını iyi not edin.
- Başarıyla ayıklanan fontlar artık PDF'deki ile aynı adı kullanarak geçerli dizininizde saklanacaktır.
(Unutmayın ayıklanması burada fontları anlamına gelmez çıkarmadan PDF fontları fakat PDF içine gömülü olanların kopyalarıdır fontfiles oluşturun.)
İşte istediğinizi elde etmek için katkıda bulunabilecek başka bir yapı taşı . PDF'nizin tüm sıkıştırılmış parçalarının / akışlarının sıkıştırmasını kaldırmak isteyebilirsiniz, böylece dosyayı basit bir metin düzenleyicisiyle daha kolay düzenleyebilirsiniz. (Uyarı: PDF'leri düzenlemek basit ve anlaşılır bir görev değildir --- düzenleme çabalarınız PDF dosya formatı iç öğeleri hakkında oldukça önemli bilgi birikimi ve akıllı bilgiler gerektirir.)
Bu hile ayrıca Ghostscript'in Subversion toolbin
alt dizininden bir yardımcı program kullanır .
- Http://svn.ghostscript.com/ghostscript/trunk/gs/toolbin/pdfinflt.ps dosyasını indirin
- İndirilen dosyadaki yorumları okumak isteyebilirsiniz.
Bir DOS kutusunda (cmd.exe) aşağıdaki komutu çalıştırın:
gswin32c.exe ^
-- ^
c:/path/to/pdfinflt.ps ^
c:/path/to/your-pdf-file.pdf ^
c:/path/to/your-pdf-file-decompressed.pdf
Bu komut, tüm 'flate' sıkıştırılmış akışları açmaya çalışacaktır . (Şanssızsanız, dosyanızda bu komutla değişmeden kalan diğer sıkıştırma yöntemlerini ( 'zip' gibi ) kullanan akışlar da bulunur .)