SetPageBox

Propriedades de página

Descrição

Define as dimensões dos retângulos de limite da página selecionada's. A MediaBox representa o suporte físico da página

CropBox representa a região visível da página, e o conteúdo será recortado por essa região. BleedBox é semelhante a CropBox, mas é o retângulo utilizado num ambiente de produção

A TrimBox indica as dimensões previstas da página acabada após o corte, e a ArtBox define a extensão do conteúdo 'significativo' da página conforme previsto pelo respetivo criador

Comportamento da versão PDF: as entradas BleedBox, TrimBox e ArtBox do dicionário da página exigem PDF 1.3. Quando está ativa uma versão inferior desbloqueada do documento, SetPageBox eleva automaticamente o documento para PDF 1.3 e regista a caixa delimitadora selecionada em AutoBumpedFeatures. Se o chamador bloquear PDF 1.2, a barreira de compatibilidade rejeita a gravação com LastErrorCode 602

Sintaxe

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

Parâmetros

BoxType1 = MediaBox 2 = CropBox 3 = BleedBox 4 = TrimBox 5 = ArtBox
LeftA coordenada horizontal da margem esquerda do retângulo
TopA coordenada vertical da margem superior do retângulo
WidthA largura do retângulo A altura do retângulo
Height