NewPageFromCanvasDC
Vektorska grafika, manipulacija stranicama
Opis
U odabrani dokument dodaje novu stranicu iz crtačkih operacija primijenjenih na DC koji vraća funkcija GetCanvasDC
Kada je parametar Options postavljen na 3 ili 4, upotrijebite funkciju NoEmbedFontListAdd za dodavanje fontova na popis fontova koji se ne ugrađuju
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 vrijednost za novi dokument. Na primjer, ako je platno stvoreno sa širinom i visinom 96, a DPI je naveden kao 192, rezultirajući dokument bit će širok i visok 0.5 inča |
|---|---|
| Options | -1 = Pretvori crtačke naredbe u jednu sliku pomoću GDI+ 0 = Obradi crtačke naredbe kao vektorsku grafiku, fontovi se ne ugrađuju 1 = Obradi crtačke naredbe kao vektorsku grafiku, fontovi se ugrađuju ali se ne komprimiraju 2 = Obradi crtačke naredbe kao vektorsku grafiku, fontovi se ugrađuju i komprimiraju 3 = Obradi crtačke naredbe kao vektorsku grafiku, fontovi koji nisu na popisu fontova koji se ne ugrađuju ugrađuju se i komprimiraju 4 = Isto kao 3, ali se fontovi već dodani pri prethodnim pozivima ove funkcije ili funkcije LoadFromCanvasDC ponovno upotrebljavaju |
Povratne vrijednosti
| 0 | A canvas has not been created |
|---|---|
| 1 | DC platna ispravno je obrađen i novi dokument je stvoren |