PDFium Delphi Component Docs

ImportImposed yöntemi

Component: TPdf  ·  Unit: PDFium
Toplu yerel bileşim üzerinden yeni bir N-up veya kitapçık belgesi oluşturur ve deterministik yürütme bilgilerini döndürür

Syntax

function ImportImposed(const Options: TPdfImpositionOptions; out Plan: TPdfImpositionPlan): TPdf;

function ImportImposed(const Options: TPdfImpositionOptions; out Plan: TPdfImpositionPlan; out Report: TPdfImpositionExecutionReport): TPdf;

OptionsTPdfImpositionOptions. Mode, OutputWidth, OutputHeight, Columns, Rows, Duplex, ReverseSheets, Gutter, Bleed ve CreepPerSheet alanları ile bir Default class function
PlanTPdfImpositionPlan. SourcePageCount, PaddedPageCount, SheetCount, SideCount, SlotsPerSide, Slots, OutputWidth, OutputHeight, Columns, Rows, Gutter ve Bleed alanları; her TPdfImpositionSlot SheetIndex, SideIndex, SlotIndex, SourcePageIndex, Creep, Left, Bottom, Width ve Height değerlerini taşır
ReportTPdfImpositionExecutionReport. NativeImportCallCount, NativeImportedPageCount, UniqueSourcePageCount, BlankSlotCount, XObjectTemplateCount, FormObjectCount, ContentGenerationCallCount, OutputPageCount ve UsedNativeNUp alanları
ResultTPdf. Sahipliği çağırandaki yeni bir etkin belge; yerel bileşim başarısız olduğunda nil

Description

BuildPdfImpositionPlan tüm sınırları doğrular, tam yuva sayısını önceden ayırır ve belge oluşturma başlamadan önce her kaynak ve boş yuvayı belirler

Kitapçık modu dörde katlama yapar ve ön-arka yüz sırası oluşturur; N-up duplex modu eksik fiziksel yaprakları tamamlar, böylece yapraklar ters çevrildiğinde hiçbir kaynak sayfa kaybolmaz veya yer değiştirmez

Her yuva; dış taşma (bleed), hücreler arası gutter ve işaretli creep uygulandıktan sonraki kullanılabilir Left, Bottom, Width ve Height değerlerini kaydeder

Sıfır geometrili işler; sıralı tüm boş olmayan sayfaları tek bir FPDF_ImportPagesByIndex çağrısıyla içe aktarır, planlanan boş sayfaları ekler ve hızlı yol olarak FPDF_ImportNPagesToOne kullanır

Gutter, bleed veya creep içeren işler; her benzersiz kaynak sayfa için bir yerel sayfa XObject önbellekler ve tam yerleştirme matrisleriyle bağımsız form nesneleri oluşturur

Her iki yol da kaynak belgenin geçerli sayfasını korur; rapor aşırı yüklemesi tanılama ve performans gerileme testleri için gereken yürütme sayaçlarını açığa çıkarır

Döndürülen belgeyi çağıran serbest bırakmalıdır

See Also

ImportNPagesToOne, ImportPagesByIndex, CompareWith