NewPageFromCanvasDC

Vektorska grafika, Obdelava strani

Opis

Izbrani dokumentu doda novo stran iz risarskih operacij, izvedenih na DC, ki ga vrne funkcija GetCanvasDC

Ko je parameter Options nastavljen na 3 ali 4, dodajte pisave na seznam ne-vgrajenih pisav s funkcijo NoEmbedFontListAdd

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

DPILočljivost v DPI za novi dokument. Če je bila na primer risalna površina ustvarjena s širino in višino 96, DPI pa je naveden kot 192, bo nastali dokument širok in visok 0,5 palca
Options-1 = Pretvori risarske ukaze v eno samo sliko z GDI+ 0 = Obdelaj risarske ukaze kot vektorsko grafiko, pisave niso vgrajene 1 = Obdelaj risarske ukaze kot vektorsko grafiko, pisave so vgrajene a ne stisnjene 2 = Obdelaj risarske ukaze kot vektorsko grafiko, pisave so vgrajene in stisnjene 3 = Obdelaj risarske ukaze kot vektorsko grafiko, pisave, ki niso na seznamu pisav brez vgradnje, so vgrajene in stisnjene 4 = Enako kot 3, vendar se pisave, že dodane ob prejšnjih klicih te funkcije ali funkcije LoadFromCanvasDC, ponovno uporabijo

Vrnjene vrednosti

0risalna površina (canvas) ni bila ustvarjena
1DC risalne površine je bil pravilno obdelan in nov dokument je bil ustvarjen