THotPDF.InterpretContentWithForms Method
Privat hjelpemetode i THotPDF som tolker en innholdsstrøm og skjøter inn, på plassen til hver Do-operator, glyfene fra Form XObject-en den tegner
Deklarasjon
function InterpretContentWithForms(const Bytes: TBytes; const Resolver: IHPDFFontResolver; Resources: THPDFDictionaryObject; const CTM: array of Double; Depth: Integer; Chain: TList; out Glyphs: THPDFGlyphArray): boolean;
Enhet
HPDFDoc
Parametere
| Navn | Formål |
|---|---|
Bytes | Dekodet innholdsstrøm |
Resolver | Fontdekodere for fontressursene strømmen navngir |
Resources | Ressursordbok som navngir strømmens fonter og XObjects |
CTM | Transformasjon fra strømmens rom til user space |
Depth | Nestingsdybden til strømmen; former dypere enn 12 nivåer går man ikke inn i |
Chain | Form XObject-strømmer som tolkes rundt denne; en form allerede i kjeden hoppes over |
Glyphs | Mottar glyfene i tegnerekkefølge |
Returverdi
True når strømmen kunne tolkes
Bruksnotater
- En forms egne /Resources leverer dens fonter og nestede former; en form uten dem bruker dem tilhørende strømmen som tegner den (ISO 32000-1 7.8.3)
- En form mappes til user space gjennom sin /Matrix og deretter CTM-en der den tegnes, og glyfer utenfor dens /BBox holdes utenfor