SetPageBox
Ιδιότητες σελίδας
Περιγραφή
Ορίζει τις διαστάσεις των οριακών ορθογωνίων της επιλεγμένης σελίδας. Το MediaBox αναπαριστά το φυσικό μέσο της σελίδας
Το CropBox αντιπροσωπεύει την ορατή περιοχή της σελίδας και το περιεχόμενο περικόπτεται σε αυτή την περιοχή. Το BleedBox είναι παρόμοιο με το CropBox, αλλά είναι το ορθογώνιο που χρησιμοποιείται σε περιβάλλον παραγωγής
Το TrimBox δηλώνει τις προβλεπόμενες διαστάσεις της τελικής σελίδας μετά την περικοπή και το ArtBox ορίζει την έκταση του ουσιαστικού περιεχομένου της σελίδας (page's meaningful content), όπως προβλέπεται από τον δημιουργό της σελίδας (page's creator)
Συμπεριφορά εκδόσεων PDF: οι εγγραφές BleedBox, TrimBox και ArtBox του λεξικού σελίδας απαιτούν PDF 1.3. Όταν είναι ενεργή χαμηλότερη ξεκλείδωτη έκδοση εγγράφου, το SetPageBox ανεβάζει αυτόματα το έγγραφο σε PDF 1.3 και καταγράφει το επιλεγμένο κουτί ορίων στο AutoBumpedFeatures. Αν ο καλών κλειδώσει PDF 1.2, η πύλη συμβατότητας απορρίπτει την αποθήκευση με LastErrorCode 602.
Σύνταξη
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);
Παράμετροι
| BoxType | 1 = MediaBox 2 = CropBox 3 = BleedBox 4 = TrimBox 5 = ArtBox |
|---|---|
| Left | Η οριζόντια συντεταγμένη της αριστερής πλευράς του ορθογωνίου |
| Top | Η κατακόρυφη συντεταγμένη της πάνω πλευράς του ορθογωνίου |
| Width | Το πλάτος του ορθογωνίου Το ύψος του ορθογωνίου |
| Height |