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
| SourceDocumentID | Dokumenthandtaget som returnerats av en dokumentskapnings- eller inläsningsoperation; det får identifiera det valda dokumentet |
|---|---|
| SourcePage | Det ettbaserade sidnumret i källdokumentet |
| Options | 0 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
| 0 | Dokumenthandtaget, sidnumret eller alternativet var ogiltigt, den valda rutan var oanvändbar, eller så kunde en refererad resurs inte importeras |
|---|---|
| Skilt från noll | Ett 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