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
| DPI | DPI 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
| 0 | Platno nije bilo napravljeno |
|---|---|
| 1 | Canvas DC je ispravno obrađen i novi dokument je napravljen |