|
THPDFPage |
Top Previous Next |
|
THPDFPage rappresenta una singola pagina nel documento PDF.
Unità HPDFDoc.pas
Descrizione Usa THPDFPage per disegnare percorsi, posizionare testo, renderizzare immagini e controllare le impostazioni a livello di pagina come dimensione, orientamento e stato grafico Usa Nei workflow normali le istanze sono create e possedute da
Esempio d'uso:
uses ... HPDFDoc, ...
type ... HPDF: THotPDF; TextBoxResult: THPDFTextOutBoxResult; ...
procedure TForm1.HelloWorldButtonClick(Sender: TObject); begin HPDF.AutoLaunch := true; // Mostra il PDF dopo la creazione HPDF.FileName := '.\HelloWorld.pdf'; HPDF.BeginDoc; // Avvia la generazione PDF HPDF.CurrentPage.TextOut(10, 10, 0, 'Hello World!'); // Scrive il testo sulla prima pagina HPDF.CurrentPage.TextFromBaseLine(true); // Tratta le Y del testo seguente come baseline 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; // Finalizza e salva il PDF end;
|