|
THPDFPage |
Top Vorige Volgende |
|
THPDFPage vertegenwoordigt één pagina in het PDF-document.
Unit HPDFDoc.pas
Description Gebruik THPDFPage om paden te tekenen, tekst te plaatsen, afbeeldingen te renderen en instellingen op paginaniveau te regelen zoals grootte, oriëntatie en grafische status Gebruik In normale workflows worden instanties aangemaakt en in eigendom gehouden door
Voorbeeld van gebruik:
uses ... HPDFDoc, ...
type ... HPDF: THotPDF; TextBoxResult: THPDFTextOutBoxResult; ...
procedure TForm1.HelloWorldButtonClick(Sender: TObject); begin HPDF.AutoLaunch := true; // De PDF tonen zodra hij is aangemaakt HPDF.FileName := '.\HelloWorld.pdf'; HPDF.BeginDoc; // Start PDF generation HPDF.CurrentPage.TextOut(10, 10, 0, 'Hello World!'); // Tekst op de eerste pagina schrijven HPDF.CurrentPage.TextFromBaseLine(true); // Treat following text Y values as baselines HPDF.CurrentPage.TextOut(10, 40, 0, 'Baseline text'); HPDF.CurrentPage.TextFromBaseLine(false); TextBoxResult := HPDF.CurrentPage.TextOutBoxEx(10, 70, 2, 180, 48, 'Wrapped text-box content', jtLeft); HPDF.CurrentPage.AppendScopedRawContent('2 w 10 10 120 45 re S'); HPDF.EndDoc; // De PDF afronden en opslaan end;
|