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
| BoxType | 1 = MediaBox 2 = CropBox 3 = BleedBox 4 = TrimBox 5 = ArtBox |
|---|---|
| Left | Coordonata orizontală a marginii stângi a dreptunghiului |
| Top | Coordonata verticală a marginii superioare a dreptunghiului |
| Width | Lățimea dreptunghiului Înălțimea dreptunghiului |
| Height |