ImportPageAsFormXObject

Sidmanipulering, Form XObjects

Beskrivning

Importerar en sida från ett vilket öppet dokument som helst till det valda dokumentet som ett oberoende återanvändbart Form XObject och returnerar ett handtag för inspärrad sidaSidträdena i källa och mål förblir oförändrade, sidinnehållet avkodas och komprimeras en gång, och varje senare placering skriver bara en resursreferens och en

Do

/Group-operationImport mellan dokument kopierar den ärvda resursomgivningen och de Form-kompatibla posterna /Metadata, /PieceInfo, /LastModified och

Syntax

Delphi

Function TPDFlib.ImportPageAsFormXObject(SourceDocumentID, SourcePage, Options: Integer): Integer;

Parametrar

SourceDocumentIDDokumenthandtaget som returnerats av en dokumentskapnings- eller inläsningsoperation; det får identifiera det valda dokumentet
SourcePageDet ettbaserade sidnumret i källdokumentet
Options0 använder mediaboxen; 1 använder beskärningsrutan med mediabox som reserv; 2 använder anstrykningsrutan med beskärnings- och mediabox som reserv; 3 använder trimrutan med beskärnings- och mediabox som reserv; 4 använder konstrutan med beskärnings- och mediabox som reserv

Returvärden

0Dokumenthandtaget, sidnumret eller alternativet var ogiltigt, den valda rutan var oanvändbar, eller så kunde en refererad resurs inte importeras
Skilt från nollEtt handtag för inspärrad sida som rit- och Form-konfigurationsfunktionerna accepterar

Anmärkningar

Den valda sidrutan blir Formens begränsningsruta och den ärvda sidrotationen normaliseras in i Formmatrisen, inklusive icke-noll rutorigoAnteckningar, formulärfält, miniatyrbilder, sidträdslänkar, navigeringsposter och strukturella föräldernummer är inte sidgrafik och importeras inteAnropa denna funktion en gång och återanvänd det returnerade handtaget med

DrawCapturedPage, DrawCapturedPageMatrix, DrawRotatedCapturedPage, NewTilingPatternFromCapturedPage, SetCapturedPageOptional eller SetCapturedPageTransparencyGroup

Se även

CapturePageEx, DrawCapturedPage, BeginFormXObject