SetPageBox
Властивості сторінки
Опис
Задає розміри граничних прямокутників вибраної сторінки. MediaBox репрезентує фізичний носій сторінки
CropBox окреслює видиму ділянку сторінки, і вміст буде обрізано за нею. BleedBox подібний до CropBox, але це прямокутник, який використовується у виробничому середовищі
TrimBox задає розміри готової сторінки після обрізання, а ArtBox — межі змістового вмісту сторінки, як їх бачив її автор
Поведінка версії 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 |