DASetPageBox
Funcionalidad de acceso directo, propiedades de página
Descripción
Establece las dimensiones de los rectángulos delimitadores de la página especificada. MediaBox representa el soporte físico de la página (‘rectángulos delimitadores de la página')
CropBox representa la región visible y recorta el contenido. BleedBox es similar, pero es el rectángulo utilizado en producción
TrimBox indica las dimensiones finales tras el recorte y ArtBox define la extensión del contenido significativo de la página's según su creador's
Comportamiento de versión PDF: las entradas BleedBox, TrimBox y ArtBox del diccionario de página requieren PDF 1.3. Cuando Direct Access modifica un origen de versión inferior y la versión de guardado no está bloqueada, DASetPageBox eleva la cabecera guardada a PDF 1.3 para que coincida con las nuevas entradas de cuadros delimitadores
Sintaxis
Delphi
Function TPDFlib.DASetPageBox(FileHandle, PageRef, BoxIndex: Integer; X1, Y1, X2, Y2: Double): Integer;
ActiveX
Function PDFlib::DASetPageBox(FileHandle As Long, PageRef As Long, BoxIndex As Long, X1 As Double, Y1 As Double, X2 As Double, Y2 As Double) As Long
DLL
int DLDASetPageBox(int InstanceID, int FileHandle, int PageRef, int BoxIndex, double X1, double Y1, double X2, double Y2);
Parámetros
| FileHandle | Un identificador devuelto por las funciones DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream |
|---|---|
| PageRef | Una referencia de página devuelta por las funciones DAFindPage o DANewPage |
| BoxIndex | 1 = MediaBox 2 = CropBox 3 = BleedBox 4 = TrimBox 5 = ArtBox |
| X1 | La coordenada horizontal de la esquina inferior izquierda del cuadro, medida en puntos desde el borde izquierdo de la página |
| Y1 | Coordenada vertical de la esquina inferior izquierda del cuadro, medida en puntos desde la parte inferior de la página |
| X2 | Coordenada horizontal de la esquina superior derecha del cuadro, medida en puntos desde la parte inferior de la página |
| Y2 | Coordenada vertical de la esquina superior derecha del cuadro, medida en puntos desde la parte inferior de la página |
Valores devueltos
| 0 | Los parámetros FileHandle o PageRef no eran válidos |
|---|---|
| 1 | Success |