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 independiente y reutilizable y devuelve un manejador de página capturadaLos árboles de páginas de origen y 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 el cierre de recursos heredados 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 carga de documento; puede identificar el documento seleccionado |
|---|---|
| SourcePage | El número de página con base 1 en el documento de origen |
| Options | 0 usa el media box; 1 usa el crop box con alternativa de media box; 2 usa el bleed box con alternativa de crop y media; 3 usa el trim box con alternativa de crop y media; 4 usa el art box con alternativa de crop y media |
Valores devueltos
| 0 | El manejador de documento, el número de página o la opción no eran válidos, el cuadro seleccionado no era utilizable, o un recurso referenciado no pudo importarse |
|---|---|
| Diferente de cero | Un manejador de página capturada aceptado por las funciones de dibujo y de configuración de Form |
Observaciones
El cuadro de página seleccionado se convierte en el cuadro delimitador del Form y la rotación de página heredada se normaliza en la matriz del Form, incluidos los orígenes de cuadro 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