SetPageBox
Свойства на страницата
Описание
Задава размерите на граничните правоъгълници на избраната страница. MediaBox представлява физическия носител на страницата
CropBox представлява видимата област на страницата, а съдържанието ще бъде изрязано до тази област. BleedBox е подобен на CropBox, но е правоъгълникът, използван в производствена среда
TrimBox показва предназначените размери на завършената страница след подрязване, а ArtBox определя обхвата на смисленото съдържание на страницата, както е предвидено от нейния създател
Поведение според версията на PDF: записите BleedBox, TrimBox и ArtBox в речника на страницата изискват PDF 1.3. Когато е активна по-ниска, незаключена версия на документа, SetPageBox автоматично повишава документа до PDF 1.3 и записва избрания граничен правоъгълник в AutoBumpedFeatures. Ако извикващият заключи PDF 1.2, compatibility gate отхвърля записа с 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 |