ReplaceFonts

Yazı tipleri, Belge düzenleme

Açıklama

Gömülü yazı tiplerini eşdeğer "Standard" yazı tipleriyle değiştirerek dosya boyutunu küçültür. Yazı tipleri aşağıda listelenen 14 "Standard" yazı tipinden biriyle değiştirilir:

Courier Courier-Bold

Courier-BoldOblique Courier-Oblique Helvetica

Helvetica-Bold Helvetica-BoldOblique Helvetica-Oblique Times-Roman

Times-Bold Times-Italic Times-BoldItalic Symbol ZapfDingbats

Örneğin ArialMT yazı tipi, Helvetica "Standard" ile değiştirilir. "Standard" yazı tiplerinin tam Unicode karakter kümesini değil, yalnızca WinAnsiEncoding tablosunda tanımlanan 229 karakteri içerdiğini unutmayın

Sözdizimi

Delphi

Function TPDFlib.ReplaceFonts(Options: Integer): Integer;

ActiveX

Function PDFlib::ReplaceFonts(Options As Long) As Long

DLL

int DLReplaceFonts(int InstanceID, int Options);

Parametreler

Options0 = Varsayılan ve tercih edilen yazı tipi değiştirme düzeyi 1 = Yazı tiplerini değiştirip alt kümeli yazı tiplerini ve WinAnsiEncoding girdisini kaldıran özel seçenek; yalnızca başka Encoding girdisi yoksa çalışır 10 = FontDescriptor öğesini değiştirmeden FontFile2 gömülü verilerini siler ve benzer standart yazı tiplerini gömülü olmayan biçime dönüştürür

Dönüş değerleri

0Hiçbir şey değiştirilmedi
1Bir tür değiştirme yapıldı