BeginFormXObject

Page layout

Beskrivelse

Starter en midlertidig Form XObject tegneflate med ønsket bredde og høyde. Mens bygget er aktivt, skriver normale tegnekall til den midlertidige siden valgt av denne funksjonen

Avslutt bygget med EndFormXObject for å motta et captured page-håndtak, eller kall CancelFormXObject for å forkaste den midlertidige tegneflaten

Syntaks

Delphi

Function TPDFlib.BeginFormXObject(Width, Height: Double): Integer;

ActiveX

Function PDFlib::BeginFormXObject(Width As Double, Height As Double) As Long

DLL

int DLBeginFormXObject(int InstanceID, double Width, double Height);

Parametere

WidthBredden på Form XObject-tegneflaten i PDF-enheter
HeightHøyden på Form XObject-tegneflaten i PDF-enheter

Returverdier

0Dimensjonene var ikke gyldige, et bygg var allerede aktivt, eller den midlertidige tegneflaten kunne ikke opprettes
1Form XObject-tegneflaten ble opprettet og valgt

Merknader

EndFormXObject returnerer et håndtak som kan gjenbrukes med DrawCapturedPage, DrawCapturedPageMatrix, DrawRotatedCapturedPage, NewTilingPatternFromCapturedPage, SetCapturedPageOptional og SetCapturedPageTransparencyGroup

Ikke velg en annen side eller dokument før bygget er avsluttet eller avbrutt; tegnekommandoer skal rettes mot den midlertidige siden valgt av BeginFormXObject

Se også

EndFormXObject, CancelFormXObject, DrawCapturedPage, NewTilingPatternFromCapturedPage