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

DPIDPI 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

0A canvas has not been created
1DC platna ispravno je obrađen i novi dokument je stvoren