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
| BoxType | 1 = MediaBox 2 = CropBox 3 = BleedBox 4 = TrimBox 5 = ArtBox |
|---|---|
| Left | A coordenada horizontal da margem esquerda do retângulo |
| Top | A coordenada vertical da margem superior do retângulo |
| Width | A largura do retângulo A altura do retângulo |
| Height |