ImportPageAsFormXObject
Sidemanipulering, Form XObjects
Beskrivelse
Importerer én side fra et hvilket som helst åpent dokument inn i det valgte dokumentet som et uavhengig, gjenbrukbart Form XObject og returnerer et håndtak til en registrert sideKilde- og målsidetrærne forblir uendret, sideinnholdet dekodes og komprimeres én gang, og hver senere plassering skriver bare en ressursreferanse og en
Do
/Group-operasjonImporter på tvers av dokumenter kopierer den arvede ressurslukningen og de Form-kompatible oppføringene /Metadata, /PieceInfo, /LastModified og
Syntaks
Delphi
Function TPDFlib.ImportPageAsFormXObject(SourceDocumentID, SourcePage, Options: Integer): Integer;Parametere
| SourceDocumentID | Dokumenthåndtaket som returneres av en dokumentopprettings- eller innlastingsoperasjon; det kan identifisere det valgte dokumentet |
|---|---|
| SourcePage | Det et-baserte sidetallet i kildedokumentet |
| Options | 0 bruker mediaboksen; 1 bruker beskjæringsboksen med mediaboks som reserve; 2 bruker utfallsboksen med beskjærings- og mediaboks som reserve; 3 bruker trimmeboksen med beskjærings- og mediaboks som reserve; 4 bruker illustrasjonsboksen med beskjærings- og mediaboks som reserve |
Returverdier
| 0 | Dokumenthåndtaket, sidetallet eller alternativet var ugyldig, den valgte boksen var ubrukelig, eller en referert ressurs kunne ikke importeres |
|---|---|
| Ikke-null | Et håndtak til en registrert side som tegne- og Form-konfigurasjonsfunksjonene godtar |
Merknader
Den valgte sideboksen blir Formens avgrensningsboks, og arvet siderotasjon normaliseres inn i Form-matrisen, inkludert ikke-null boksorigoMerknader, skjemafelt, miniatyrbilder, koblinger i sidetreet, navigeringsoppføringer og strukturelle foreldrenumre er ikke sidegrafikk og importeres ikkeKall denne funksjonen én gang og gjenbruk det returnerte håndtaket med
DrawCapturedPage, DrawCapturedPageMatrix, DrawRotatedCapturedPage, NewTilingPatternFromCapturedPage, SetCapturedPageOptional eller SetCapturedPageTransparencyGroup