ImportPageAsFormXObject
Manipulación de páginas, Form XObjects
Descripción
Importa una página de cualquier documento abierto al documento seleccionado como un Form XObject reutilizable independiente y devuelve un manejador de página capturadaLos árboles de páginas de origen y de destino permanecen sin cambios, el contenido de la página se decodifica y comprime una vez, y cada colocación posterior escribe solo una referencia de recurso y una operación
Do
/GroupLas importaciones entre documentos copian la clausura de recursos heredada y las entradas /Metadata, /PieceInfo, /LastModified y
Sintaxis
Delphi
Function TPDFlib.ImportPageAsFormXObject(SourceDocumentID, SourcePage, Options: Integer): Integer;Parámetros
| SourceDocumentID | El manejador de documento devuelto por una operación de creación o de carga de documento; puede identificar el documento seleccionado |
|---|---|
| SourcePage | El número de página basado en uno del documento de origen |
| Options | 0 usa la caja media; 1 usa la caja de recorte con reserva de la caja media; 2 usa la caja de sangrado con reserva de las cajas de recorte y media; 3 usa la caja de corte con reserva de las cajas de recorte y media; 4 usa la caja de arte con reserva de las cajas de recorte y media |
Valores devueltos
| 0 | El manejador de documento, el número de página o la opción no era válido, la caja seleccionada era inutilizable, o un recurso referenciado no pudo importarse |
|---|---|
| Distinto de cero | Un manejador de página capturada aceptado por las funciones de dibujo y de configuración de Form |
Observaciones
La caja de página seleccionada se convierte en la caja delimitadora del Form y la rotación de página heredada se normaliza en la matriz del Form, incluidos los orígenes de caja distintos de ceroLas anotaciones, los campos de formulario, las miniaturas, los enlaces del árbol de páginas, las entradas de navegación y los números de padre estructural no son gráficos de página y no se importanLlame a esta función una vez y reutilice el manejador devuelto con
DrawCapturedPage, DrawCapturedPageMatrix, DrawRotatedCapturedPage, NewTilingPatternFromCapturedPage, SetCapturedPageOptional o SetCapturedPageTransparencyGroup