ImportPageAsFormXObject

Puslapių tvarkymas, Form XObjects

Aprašymas

Importuoja vieną puslapį iš bet kurio atverto dokumento į pažymėtąjį dokumentą kaip nepriklausomą pakartotinai naudotiną Form XObject ir grąžina užfiksuotojo puslapio rankenėlęŠaltinio ir paskirties puslapių medžiai lieka nepakitę, puslapio turinys iškodavamas ir suspaudžiamas kartą, o kiekvienas vėlesnis išdėstymas rašo tik ištekliaus nuorodą ir

Do

/Group operacijąKryžminio dokumento importas kopijuoja paveldimąją išteklių aplinką ir Form suderinamas /Metadata, /PieceInfo, /LastModified bei

Sintaksė

Delphi

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

Parametrai

SourceDocumentIDDokumento kūrimo arba įkėlimo operacijos grąžinta dokumento rankenėlė; ji gali identifikuoti pažymėtąjį dokumentą
SourcePageNuo 1 skaičiuojamas šaltinio dokumento puslapio numeris
Options0 naudoja medijos langelį; 1 naudoja apkarpymo langelį su medijos langelio atsarginiu variantu; 2 naudoja apipjaustymo (bleed) langelį su apkarpymo ir medijos atsarginiu variantu; 3 naudoja genėjimo (trim) langelį su apkarpymo ir medijos atsarginiu variantu; 4 naudoja meno (art) langelį su apkarpymo ir medijos atsarginiu variantu

Grąžinamos reikšmės

0Dokumento rankenėlė, puslapio numeris arba parinktis buvo netinkami, pasirinktasis langelis nenaudotinas arba nurodytojo ištekliaus importuoti nepavyko
Ne nulisUžfiksuotojo puslapio rankenėlė, priimama brėžimo ir Form konfigūravimo funkcijų

Pastabos

Pasirinktasis puslapio langelis tampa Form ribojančiuoju stačiakampiu, o paveldimasis puslapio pasukimas normalizuojamas į Form matricą, įskaitant neneigiamas langelio pradžiasAnotacijos, formos laukai, miniatiūros, puslapių medžio nuorodos, navigacijos įrašai ir struktūriniai tėvinių numeriai nėra puslapio grafika ir neimportuojamiŠią funkciją kvieskite kartą ir pakartotinai naudokite grąžintąją rankenėlę su

DrawCapturedPage, DrawCapturedPageMatrix, DrawRotatedCapturedPage, NewTilingPatternFromCapturedPage, SetCapturedPageOptional arba SetCapturedPageTransparencyGroup

Taip pat žr.

CapturePageEx, DrawCapturedPage, BeginFormXObject