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
| Options | 0 = 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
| 0 | Hiçbir şey değiştirilmedi |
|---|---|
| 1 | Bir tür değiştirme yapıldı |