SetPageBox

Proprietăți pagină

Descriere

Setează dimensiunile dreptunghiurilor de margine ale paginii selectate. MediaBox reprezintă suportul fizic al paginii

CropBox reprezintă regiunea vizibilă a paginii, iar conținutul va fi decupat la această regiune. BleedBox este similar cu CropBox, dar este dreptunghiul folosit într-un mediu de producție

TrimBox indică dimensiunile prevăzute ale paginii finite după tăiere, iar ArtBox definește întinderea conținutului semnificativ al paginii, așa cum a intenționat-o creatorul paginii

Comportament de versiune PDF: intrările BleedBox, TrimBox și ArtBox din dicționarul de pagină cer PDF 1.3. Când este activă o versiune de document mai joasă și neblocată, SetPageBox ridică automat documentul la PDF 1.3 și înregistrează caseta de margine selectată în AutoBumpedFeatures. Dacă apelantul blochează PDF 1.2, poarta de compatibilitate respinge salvarea cu LastErrorCode 602

Sintaxă

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

Parametri

BoxType1 = MediaBox 2 = CropBox 3 = BleedBox 4 = TrimBox 5 = ArtBox
LeftCoordonata orizontală a marginii stângi a dreptunghiului
TopCoordonata verticală a marginii superioare a dreptunghiului
WidthLățimea dreptunghiului Înălțimea dreptunghiului
Height