|
THPDFPara Class |
Üst Önceki Sonraki |
THPDFPara provides a paragraph object for the PDF document
Unit HPDFDoc.pas
Açıklama Paragraf metni yazarken hizalama, bidi yönü, keep-with-next, yetim ve dul kısıtlarını ayarlamak için THPDFPara kullanın Dosya destekli sayfa hazırlığı, tanı kayıtları ve PDF/UA paragraf yardımcıları için Constrained Streaming Layout sayfasına bakın
Kullanım örneği:
uses ... HPDFDoc, ...
type ... HPDF: THotPDF; ...
procedure TForm1.ParaButtonClick(Sender: TObject); var ParaIndex: Integer; begin HPDF.AutoLaunch := true; // PDF dosyası otomatik olarak gösterilir HPDF.FileName := 'ParaDemo.pdf'; HPDF.BeginDoc; // PDF üretimini başlat
ParaIndex := HPDF.CreateParagraph( 20, jtLeft, 60, 60, 30, 30 ); // Paragraf oluştur
HPDF.ParaAutoAddPage := true; // Paragraf, sayfaları otomatik ekleyecektir HPDF.BeginParagraph( ParaIndex ); // Open main paragraph HPDF.CurrentPage.SetFont( 'Arial', [fsBold], 14 ); // Paragraf yazı tipini ayarla HPDF.CurrentParagraph.Justification := jtCenter; // Paragraf hizalamasını ortala olarak ayarla HPDF.CurrentPage.SetRGBFillColor ( clGray ); HPDF.CurrentParagraph.ShowText( 'VCL component for Delphi for creating PDF documents.' ); // Paragraf metnini yazdır HPDF.CurrentPage.SetRGBFillColor ( clBlack ); HPDF.CurrentParagraph.NewLine; // Satır sonu HPDF.CurrentParagraph.NewLine; // Satır sonu HPDF.CurrentParagraph.Justification := jtLeft; // Paragraf hizalamasını sola ayarla HPDF.CurrentParagraph.ShowText ( 'HotPDF is PDF Creation Library for Delphi & C++Builder.' ); // Paragraf metnini yazdır HPDF.EndParagraph; // Geçerli paragrafı kapat
HPDF.EndDoc; // PDF'i sonlandır ve kaydet end; |