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

Параметри

BoxType1 = MediaBox 2 = CropBox 3 = BleedBox 4 = TrimBox 5 = ArtBox
LeftГоризонтальна координата лівого краю прямокутника
TopВертикальна координата верхнього краю прямокутника
WidthШирина прямокутника Висота прямокутника
Height