procedure AddStandardFontText(const Text: WString; StandardFont: TPdfStandardFont; FontSize: Single; X, Y: Double; Color: TColor; Alpha: Byte; Angle: Double = 0.0);
| Text | WString. Besedilo, ki se izriše. |
| StandardFont | TPdfStandardFont. Ena od 14 standardnih pisav: sfCourier, sfCourierBold, sfCourierBoldOblique, sfCourierOblique, sfHelvetica, sfHelveticaBold, sfHelveticaBoldOblique, sfHelveticaOblique, sfTimesRoman, sfTimesBold, sfTimesBoldItalic, sfTimesItalic, sfSymbol, sfZapfDingbats. |
| FontSize | Single. Velikost besedila v točkah. |
| X, Y | Double. Položaj izhodišča besedila v enotah strani PDF, izmerjen od spodnjega levega kota strani. |
| Color | TColor. Barva polnjenja glifov. |
| Alpha | Byte. Prekrivnost polnjenja, od 0 prosojno do $FF prekrito. |
| Angle | Double. Sukanje osnovne črte besedila v stopinjah, nasprotna smer urinega kazalca. Privzeto 0. |
Za razliko od AddText, ki vgradi sistemsko pisavo, ki jo najde, ta ne vgradi nobenega programa pisave: te pisave imajo že vsi skladni bralniki, zato datoteka ostane manjša
Cena je skladnost. PDF/A in PDF/X zahtevata vgradnjo vseh pisav, zato mora izhod, namenjen tema profiloma, namesto tega uporabiti AddText
Imena pisav se primerjajo z osnovnimi imeni pisav iz ISO 32000-1 Table 109, zato se števka preslika ena na ena na standardnih 14
Pdf.AddStandardFontText('Draft', sfHelveticaBold, 24, 72, 720,
clGray, $80);
Pdf.UpdatePage;