PdfTextWrite
obj -> PdfTextWrite(float1, float2, alpha3) : int
Text schreiben
Details
- obj: Deskriptor des PDF-Objekts
- float1: Abstand vom linken Seitenrand
- float2: Abstand vom oberen Seitenrand
- alpha3: zu schreibender Text
- Resultat:
intFehlerwert - Siehe: Verwandte Befehle
Diese Anweisung schreibt einen Text in ein PDF-Dokument. In (obj) wird der Deskriptor des PDF -Objekts angegeben. Die zu bearbeitende Seite muss zuvor mit PdfPageOpen () geöffnet worden sein. Die Position des Textes wird in den Parametern (float1) und (float2) in Millimetern angegeben. Der zu schreibende Text wird in (alpha3) übergeben.
Der zu verwendende Font und die Textfarbe müssen zuvor mit den Anweisungen PdfTextFont () und PdfTextColor () definiert werden.
Konnte der Text geschrieben werden, gibt die Anweisung _ErrOk, sonst _ErrGeneric zurück.
Beispiel:
tHdlPdf # PdfOpen(_Sys->spPathMyDocuments + '\Document.pdf');
if (tHdlPdf->PdfPageOpen(1) = _ErrOk)
{
tHdlPdf->PdfTextFont('Arial', 5.0);
tHdlPdf->PdfTextColor(0); // Schwarz
tHdlPdf->PdfTextWrite(20.0, 20.0, 'Customer number: ' + CnvAI(tCstId));
...
tHdlPdf->PdfPageClose();
}
tHdlPdf->PdfClose();
Mögliche Laufzeitfehler:
_ErrHdlInvalid: Der in (obj) übergebene Deskriptor ist ungültig.