|
Il dizionario restituito parte vuoto (nessuna voce). Il chiamante aggiunge voci tramite AddNameValue, AddStringValue, AddNumericValue, AddValue e cosi via. Il dizionario e posseduto dal documento; non liberarlo manualmente. Sebbene il metodo sia chiamato "FontDict" per l'uso primario previsto con SetFormUnicodeFontDict, il dizionario restituito non ha semantica specifica del font - puo contenere qualsiasi contenuto dizionario PDF necessario al chiamante
Valore restituito: an empty indirect THPDFDictionaryObject.
Example di codice
// Build a minimal Type 0 / CIDFontType2 + Identity-H font dict for
// AcroForm Tx widget AP rendering
var
F0: THPDFDictionaryObject;
begin
HPDF.BeginDoc;
F0 := HPDF.CreateIndirectFontDict;
F0.AddNameValue('Type', 'Font');
F0.AddNameValue('Subtype', 'Type0');
F0.AddNameValue('BaseFont', 'MyCJK');
F0.AddNameValue('Encoding', 'Identity-H');
// ... fill DescendantFonts / CIDSystemInfo / FontDescriptor /
HPDF.SetFormUnicodeFontDict('F0', F0);
HPDF.EndDoc;
end;
Vedi anche
SetFormUnicodeFontDict
|