NewPageFromCanvasDC

Vectorafbeeldingen, paginabewerking

Beschrijving

Voegt vanuit de tekenbewerkingen op de DC die de functie GetCanvasDC teruggeeft een nieuwe pagina toe aan het geselecteerde document

Als de parameter Options op 3 of 4 is gezet, gebruik dan de functie NoEmbedFontListAdd om fonts aan de no-embed-fontlijst toe te voegen

Syntaxis

Delphi

Function TPDFlib.NewPageFromCanvasDC(DPI: Double; Options: Integer): Integer;

ActiveX

Function PDFlib::NewPageFromCanvasDC(DPI As Double, Options As Long) As Long

DLL

int DLNewPageFromCanvasDC(int InstanceID, double DPI, int Options);

Parameters

DPIDe DPI voor het nieuwe document. Als het canvas bijvoorbeeld met een breedte en hoogte van 96 is aangemaakt en de DPI wordt op 192 gezet, krijgt het resulterende document een breedte en hoogte van 0,5 inch
Options-1 = De tekencommando's met GDI+ naar één afbeelding converteren 0 = De tekencommando's als vectorgraphics verwerken, fonts worden niet ingebed 1 = De tekencommando's als vectorgraphics verwerken, fonts worden ingebed maar niet gecomprimeerd 2 = De tekencommando's als vectorgraphics verwerken, fonts worden ingebed en gecomprimeerd 3 = De tekencommando's als vectorgraphics verwerken, fonts die niet in de no-embed-fontlijst staan worden ingebed en gecomprimeerd 4 = Zoals 3, maar fonts die bij eerdere aanroepen van deze functie of de functie LoadFromCanvasDC al zijn toegevoegd, worden hergebruikt

Retourwaarden

0A canvas has not been created
1De canvas-DC is correct verwerkt en er is een nieuw document aangemaakt