procedure AddStandardFontText(const Text: WString; StandardFont: TPdfStandardFont; FontSize: Single; X, Y: Double; Color: TColor; Alpha: Byte; Angle: Double = 0.0);
| Text | WString. Piirrettävä teksti. |
| StandardFont | TPdfStandardFont. Yksi 14 vakiomuotoisesta leikkauksesta: sfCourier, sfCourierBold, sfCourierBoldOblique, sfCourierOblique, sfHelvetica, sfHelveticaBold, sfHelveticaBoldOblique, sfHelveticaOblique, sfTimesRoman, sfTimesBold, sfTimesBoldItalic, sfTimesItalic, sfSymbol, sfZapfDingbats. |
| FontSize | Single. Tekstin koko pisteinä. |
| X, Y | Double. Tekstin alkupisteen sijainti PDF-sivuyksiköissä mitattuna sivun vasemmasta alakulmasta. |
| Color | TColor. Merkkien täyttöväri. |
| Alpha | Byte. Täytön peittävyys, 0 läpinäkyvä, $FF peittävä. |
| Angle | Double. Tekstin peruslinjan kierto asteina vastapäivään. Oletus 0. |
Toisin kuin AddText, joka upottaa löytämänsä järjestelmäfontin, tämä ei upota fonttiohjelmaa lainkaan: jokaisella vaatimustenmukaisella lukijalla on nämä leikkaukset jo valmiina, joten tiedosto pysyy pienempänä
Vastine on vaatimustenmukaisuus. PDF/A ja PDF/X edellyttävät kaikkien fonttien upottamista, joten näille profiileille tarkoitetun tuotoksen on käytettävä sen sijaan AddText-kutsua
Leikkausten nimet sovitetaan ISO 32000-1 -taulukon 109 perusfonttinimiin, joten luettelointi vastaa yksi yhteen vakiomuotoista 14:ää
Pdf.AddStandardFontText('Draft', sfHelveticaBold, 24, 72, 720,
clGray, $80);
Pdf.UpdatePage;