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

BoxType1 = MediaBox 2 = CropBox 3 = BleedBox 4 = TrimBox 5 = ArtBox
LeftDikdörtgenin sol kenarının yatay koordinatı
TopDikdörtgenin üst kenarının dikey koordinatı
WidthDikdörtgenin genişliği Dikdörtgenin yüksekliği
Height