| API | Purpose |
ShapePdfText(Text, FontName, FontSize, Direction, out Shaped) | Muotoilee tekstiä sisäänrakennetulla Windows Uniscribe -toteutuksella ja oletusresurssirajoilla |
TPdfTextShaper.Shape | Abstrakti muotoilusopimus mukautetuille moottoreille, jotka palauttavat glyyfitunnisteet, ryppäät, visuaaliset runit, etenemiset ja valitun fontin datan |
TPdfUniscribeTextShaper.Shape | Käyttää usp10.dll-kirjastoa tekstirunien erittelyyn, muotoiluun, sijoitteluun ja visuaaliseen uudelleenjärjestämiseen |
TPdfTextShapingOptions.Default | Palauttaa automaattisen suunnan rajoilla 1,000,000 merkkiä, 2,000,000 glyyfiä ja 100,000 runia |
ConfigureTextShaper(Shaper) | Asentaa yksikön käyttämän muotoilubackendin korvaten sisäänrakennetun loppuprosessin ajaksi; yksikkö ottaa instanssin omistukseensa |
ClearTextShaper | Poistaa asennetun backendin ja palaa alustan oletukseen |
ActiveTextShaper | Parhaillaan käytössä oleva backend tai nil, kun tällä alustalla ei ole muotoilijaa käytettävissä |
ActiveTextShaperName | Aktiivisen backendin ilmoittama nimi lokitusta ja käyttöönottojen erottelua varten |
| Type | Description |
EPdfTextShapingError | Poikkeus, joka nousee virheellisistä syötteistä, resurssirajojen ylityksistä, fonttidatan vioista tai muotoilumoottorin virheistä |
TPdfTextDirection | ptdAuto, ptdLeftToRight tai ptdRightToLeft |
TPdfShapedGlyph | Yksi glyyfi, jolla on kentät GlyphID, Advance, OffsetX, OffsetY, ClusterStart ja ClusterLength |
TPdfShapedGlyphs | Dynaaminen taulukko TPdfShapedGlyph-tietueita |
TPdfShapedRun | Yksi visuaalinen run, jolla on kentät TextStart, TextLength, VisualX, Width, BidiLevel, IsRightToLeft ja Glyphs |
TPdfShapedRuns | Dynaaminen taulukko TPdfShapedRun-tietueita visuaalisessa järjestyksessä |
TPdfShapedText | Lähdetekstin Text, valitut FontName ja FontSize, upotettu FontData, muotoillut Runs, kokonaisleveys Width, GlyphCount ja LogicalCharacterCount |
TPdfTextShapingOptions | Direction-, MaxCharacters-, MaxGlyphs- ja MaxRuns-resurssirajat |
TPdfTextShaper | Abstrakti kantaluokka kutsujan toimittamalle muotoilutoteutukselle |
TPdfUniscribeTextShaper | TPdfTextShaper-luokan sisäänrakennettu Windows-toteutus |