NewPageFromCanvasDC

Vektorska grafika, manipulacija stranicama

Opis

Dodaje novu stranicu u izabrani dokument od operacija crtanja primenjenih na DC koji vraća funkcija GetCanvasDC

Kad je parametar Options postavljen na 3 ili 4, koristite funkciju NoEmbedFontListAdd da dodate fontove u listu fontova bez ugradnje

Sintaksa

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);

Parametri

DPIDPI za novi dokument. Na primer, ako je platno napravljeno sa širinom i visinom 96, a DPI je naveden kao 192, rezultujući dokument biće 0.5 inča u širinu i visinu
Options-1 = Pretvori komande crtanja u jednu sliku pomoću GDI+ 0 = Obradi komande crtanja kao vektorsku grafiku, fontovi se ne ugrađuju 1 = Obradi komande crtanja kao vektorsku grafiku, fontovi se ugrađuju ali ne komprimuju 2 = Obradi komande crtanja kao vektorsku grafiku, fontovi se ugrađuju i komprimuju 3 = Obradi komande crtanja kao vektorsku grafiku, fontovi koji nisu u listi bez ugradnje se ugrađuju i komprimuju 4 = Isto kao 3, ali se fontovi već dodani tokom ranijih poziva ove funkcije ili funkcije LoadFromCanvasDC ponovo koriste

Povratne vrednosti

0Platno nije bilo napravljeno
1Canvas DC je ispravno obrađen i novi dokument je napravljen