TPDFlibDocumentFont

Datatyper

Beskrivning

TPDFlibDocumentFont är en record-struktur som håller detaljerade egenskaper för en typsnittsresurs som är inbäddad eller refererad i ett PDF-dokument

Syntax

Delphi

type TPDFlibDocumentFont = record
    FontID: Integer;
    ObjNum: Integer;
    BaseFont: WideString;
    FontType: Integer;
    Encoding: WideString;
    Embedded: Boolean;
    Subsetted: Boolean;
  end;

Parametrar

FontIDTypsnittets 1-baserade interna handle, användbar med standardtypsnittsväljarmetoder (t.ex. SelectFont)
ObjNumDet råa PDF-indirekta objektnumret för typsnittsdictionaryn i PDF-katalogen
BaseFontTypsnittets PostScript-namn (t.ex. Helvetica-Bold eller TimesNewRomanPSMT)
FontTypeTypsnittstypen representerad som ett heltal från 1 till 11 (motsvarar typvärden 1=TrueType, 2=Type1 osv.)
EncodingNamnet på typsnittets teckenkodningsschema (t.ex. WinAnsiEncoding eller Identity-H)
EmbeddedAnger om den faktiska typsnittsprogramfilen är inbäddad i PDF-dokumentet
SubsettedAnger huruvida typsnittet är en delmängd av originaltypsnittsprogrammet, vilket typiskt markeras av ett 6-bokstavsprefix följt av ett plustecken (t.ex. ARIALN+)

Se även

EnumDocumentFonts, SelectFont