| API | Purpose |
ShapePdfText(Text, FontName, FontSize, Direction, out Shaped) | Szöveget formáz a beépített Windows Uniscribe megvalósítással és az alapértelmezett erőforráskorlátokkal |
TPdfTextShaper.Shape | Absztrakt formázási szerződés egyedi motorokhoz, amelyek glifaazonosítókat, klasztereket, vizuális futamokat, előretolásokat és kiválasztott betűtípus-adatokat adnak vissza |
TPdfUniscribeTextShaper.Shape | Az usp10.dll használatával darabolja fel, formázza, elhelyezi és vizuálisan átrendezi a szövegfutamokat |
TPdfTextShapingOptions.Default | Automatikus irányt ad vissza 1,000,000 karakteres, 2,000,000 glifás és 100,000 futamos korlátokkal |
ConfigureTextShaper(Shaper) | Felszereli azt a formázási hátteret, amelyet az egység a folyamat további részében használ, lecserélve a beépítettet; az egység átveszi a példány tulajdonjogát |
ClearTextShaper | Eltávolít egy telepített hátteret, és visszaáll a platform alapértelmezésére |
ActiveTextShaper | Az éppen használatban lévő háttér, vagy nil, ha ezen a platformon nem érhető el formázó |
ActiveTextShaperName | Az aktív háttér által jelentett név, naplózáshoz és a különböző telepítések megkülönböztetéséhez |
| Type | Description |
EPdfTextShapingError | Kivétel, amely érvénytelen bemenetek, erőforráskorlát-sértések, betűtípusadat-hibák vagy formázómotor-hibák esetén keletkezik |
TPdfTextDirection | ptdAuto, ptdLeftToRight vagy ptdRightToLeft |
TPdfShapedGlyph | Egy glifa GlyphID, Advance, OffsetX, OffsetY, ClusterStart és ClusterLength mezőkkel |
TPdfShapedGlyphs | TPdfShapedGlyph rekordok dinamikus tömbje |
TPdfShapedRun | Egy vizuális futam TextStart, TextLength, VisualX, Width, BidiLevel, IsRightToLeft és Glyphs mezőkkel |
TPdfShapedRuns | TPdfShapedRun rekordok dinamikus tömbje vizuális sorrendben |
TPdfShapedText | Forrás Text, kiválasztott FontName, FontSize, beágyazott FontData, formázott Runs, teljes Width, GlyphCount és LogicalCharacterCount |
TPdfTextShapingOptions | Direction, MaxCharacters, MaxGlyphs és MaxRuns erőforráskorlátok |
TPdfTextShaper | Absztrakt alaposztály a hívó által biztosított formázási megvalósításhoz |
TPdfUniscribeTextShaper | A TPdfTextShaper beépített Windows megvalósítása |