|
THPDFPage |
Üst Önceki Sonraki |
THPDFPage, PDF belgesindeki tek bir sayfayı temsil eder
Unit HPDFDoc.pas
Açıklama Yolları çizmek, metin yerleştirmek, görüntü işlemek ve boyut, yönelim, graphics state gibi sayfa düzeyi ayarları kontrol etmek için THPDFPage kullanın Metin koordinatları varsayılan üst kenar konumu yerine font baseline'ına göre verilecekse Normal iş akışlarında örnekler
Kullanım örneği:
uses ... HPDFDoc, ...
type ... HPDF: THotPDF; TextBoxResult: THPDFTextOutBoxResult; ...
procedure TForm1.HelloWorldButtonClick(Sender: TObject); begin HPDF.AutoLaunch := true; // Oluşturulduktan sonra PDF'i göster HPDF.FileName := '.\HelloWorld.pdf'; HPDF.BeginDoc; // PDF üretimini başlat HPDF.CurrentPage.TextOut(10, 10, 0, 'Hello World!'); // İlk sayfaya metin yaz 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; // PDF'i sonlandır ve kaydet end;
|