THotPDF Class

THotPDF

Yöntemler         Özellikler      Genel bakış

Üst  Önceki  Sonraki

THotPDF, PDF belgeleri oluşturmak ve yönetmek için kullanılan ana sınıftır.

 

Unit

HPDFDoc

 

Açıklama

Uygulamanızdan PDF belgeleri üretmek için THotPDF kullanın. Belge üretimi BeginDoc çağrısıyla başlar. Çizim ve metin çıktısı CurrentPage özelliği üzerinden yapılır; ek sayfaları AddPage metoduyla oluşturabilirsiniz. PDF, uygulama EndDoc çağırana dek açık kalır.

 

Üst veriyi, çıktı seçeneklerini, sıkıştırmayı, güvenliği ve okuyucu davranışını yapılandırmak için THotPDF property'lerini kullanın. Örneğin PDF şifreleme ve izinler ActivateProtection özelliğiyle kontrol edilir.

 

Kriptografik işlemler; bir işlem başarılı olduğunda, başarısız olduğunda veya bileşen yok edildiğinde sahip olunan parola kopyalarını, türetilmiş dosya ve nesne anahtarlarını, önbelleğe alınmış AES zamanlamalarını, çözülmüş PKCS#12 özel anahtar verisini ve aktarılan düz metin ara alanını açıkça üzerine yazar

 

Copy-on-write nesne grafiği işlemleri; yalnızca dokunulan dolaylı köklerin anlık görüntüsünü alan, büyük stream geçmişini geçici depoya taşıyan ve kök nesneleri yerinde geri yükleyen iç içe savepoint'ler sağlar

 

Kullanım örneği:

 

uses

  ...

  HPDFDoc,

  ...

 

type

   ...

   HPDF: THotPDF;

   ...

 

procedure TForm1.HelloWorldButtonClick(Sender: TObject);

begin

"   HPDF.AutoLaunch := true;                                       // PDF oluşturulduktan sonra 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.EndDoc;                                                      // PDF'i sonlandır ve kaydet

end;