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
| DPI | De 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
| 0 | A canvas has not been created |
|---|---|
| 1 | De canvas-DC is correct verwerkt en er is een nieuw document aangemaakt |