function ImportImposed(const Options: TPdfImpositionOptions; out Plan: TPdfImpositionPlan): TPdf;
function ImportImposed(const Options: TPdfImpositionOptions; out Plan: TPdfImpositionPlan; out Report: TPdfImpositionExecutionReport): TPdf;
| Options | TPdfImpositionOptions. Campos Mode, OutputWidth, OutputHeight, Columns, Rows, Duplex, ReverseSheets, Gutter, Bleed y CreepPerSheet, con una función de clase Default |
| Plan | TPdfImpositionPlan. Campos SourcePageCount, PaddedPageCount, SheetCount, SideCount, SlotsPerSide, Slots, OutputWidth, OutputHeight, Columns, Rows, Gutter y Bleed; cada TPdfImpositionSlot lleva SheetIndex, SideIndex, SlotIndex, SourcePageIndex, Creep, Left, Bottom, Width y Height |
| Report | TPdfImpositionExecutionReport. Campos NativeImportCallCount, NativeImportedPageCount, UniqueSourcePageCount, BlankSlotCount, XObjectTemplateCount, FormObjectCount, ContentGenerationCallCount, OutputPageCount y UsedNativeNUp |
| Result | TPdf. Un nuevo documento activo propiedad del llamador, o nil cuando la composición nativa falla |
BuildPdfImpositionPlan valida todos los límites, preasigna el número exacto de ranuras y determina cada ranura de origen y en blanco antes de que comience la creación del documento
El modo folleto rellena hasta un múltiplo de cuatro y crea el orden de caras anverso y reverso; el modo N-up dúplex rellena los pliegos físicos incompletos para que invertir los pliegos nunca pierda ni reasigne páginas de origen
Cada ranura registra sus Left, Bottom, Width y Height utilizables después de aplicar el sangrado exterior, la medianil entre celdas y el creep con signo
Los trabajos de geometría cero importan todas las páginas ordenadas no en blanco mediante una sola llamada a FPDF_ImportPagesByIndex, insertan los blanks planificados y usan FPDF_ImportNPagesToOne como vía rápida
Los trabajos con medianil, sangrado o creep almacenan en caché un XObject de página nativa por cada página de origen única y crean objetos de formulario independientes con matrices de colocación exactas
Ambas rutas conservan la página actual del documento de origen; la sobrecarga con informe expone los recuentos de ejecución necesarios para diagnóstico y pruebas de regresión de rendimiento
El llamador debe liberar el documento devuelto