SetPageBox
Sayfa özellikleri
Açıklama
Seçili sayfa'nın sınır dikdörtgenlerinin boyutlarını ayarlar. MediaBox sayfanın fiziksel ortamını temsil eder
CropBox sayfanın görünür bölgesini temsil eder ve içerik bu bölgeye kırpılır. BleedBox benzerdir ancak üretim ortamında kullanılan dikdörtgendir
TrimBox, kırpma sonrasında bitmiş sayfanın amaçlanan boyutlarını belirtir; ArtBox ise sayfa'nın oluşturucusunun amaçladığı anlamlı sayfa içeriği'nin kapsamını tanımlar
PDF sürümü davranışı: BleedBox, TrimBox ve ArtBox sayfa sözlüğü girdileri PDF 1.3 gerektirir. Kilitli olmayan daha düşük bir belge sürümü etkinken SetPageBox belgeyi otomatik olarak PDF 1.3 düzeyine yükseltir ve seçili sınır kutusunu AutoBumpedFeatures içinde kaydeder. Çağıran PDF 1.2'yi kilitlerse uyumluluk geçidi kaydı LastErrorCode 602 ile reddeder
Sözdizimi
Delphi
Function TPDFlib.SetPageBox(BoxType: Integer; Left, Top, Width, Height: Double): Integer;
ActiveX
Function PDFlib::SetPageBox(BoxType As Long, Left As Double, Top As Double, Width As Double, Height As Double) As Long
DLL
int DLSetPageBox(int InstanceID, int BoxType, double Left, double Top, double Width, double Height);
Parametreler
| BoxType | 1 = MediaBox 2 = CropBox 3 = BleedBox 4 = TrimBox 5 = ArtBox |
|---|---|
| Left | Dikdörtgenin sol kenarının yatay koordinatı |
| Top | Dikdörtgenin üst kenarının dikey koordinatı |
| Width | Dikdörtgenin genişliği Dikdörtgenin yüksekliği |
| Height |