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

SourceDocumentIDEl manejador de documento devuelto por una operación de creación o carga de documento; puede identificar el documento seleccionado
SourcePageEl número de página con base 1 en el documento de origen
Options0 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

0El 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 ceroUn 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

Véase también

CapturePageEx, DrawCapturedPage, BeginFormXObject