SetPageBox

Właściwości strony

Opis

Ustawia wymiary prostokątów granicznych wybranej strony's. MediaBox reprezentuje fizyczny nośnik strony

CropBox przedstawia widoczny obszar strony, a zawartość zostanie przycięta do tego obszaru. BleedBox jest podobny do CropBox, lecz stanowi prostokąt używany w środowisku produkcyjnym

TrimBox wskazuje zamierzone wymiary gotowej strony po przycięciu, a ArtBox określa zasięg 'istotnej zawartości' strony zgodnie z zamiarem jej twórcy

Zachowanie wersji PDF: wpisy słownika strony BleedBox, TrimBox i ArtBox wymagają PDF 1.3. Przy niższej niezablokowanej wersji SetPageBox automatycznie podnosi ją do PDF 1.3 i zapisuje wybrane pole graniczne w AutoBumpedFeatures. Przy blokadzie PDF 1.2 bramka zgodności odrzuca zapis z LastErrorCode 602

Składnia

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);

Parametry

BoxType1 = MediaBox 2 = CropBox 3 = BleedBox 4 = TrimBox 5 = ArtBox
LeftWspółrzędna pozioma lewej krawędzi prostokąta
TopWspółrzędna pionowa górnej krawędzi prostokąta
WidthSzerokość prostokąta Wysokość prostokąta
Height