LoadFromCanvasDC

Vektorgrafik, dokumenthåndtering

Beskrivelse

Opretter et nyt dokument ud fra de tegnehandlinger, der anvendes på det DC, som returneres af

Funktionen GetCanvasDC.

Når parameteren Options er sat til 3, skal funktionen NoEmbedFontListAdd bruges til at føje skrifttyper til listen over skrifttyper, der ikke skal indlejres.

Syntaks

Delphi

Function TPDFlib.LoadFromCanvasDC(DPI: Double; Options: Integer): Integer;

ActiveX

Function PDFlib::LoadFromCanvasDC(DPI As Double, Options As Long) As Long

DLL

int DLLoadFromCanvasDC(int InstanceID, double DPI, int Options);

Parametre

DPIDen DPI, der skal bruges til det nye dokument. Hvis lærredet for eksempel blev oprettet med en bredde og højde på 96, og DPI angives som 192, bliver det resulterende dokument 0,5 tommer i bredde og højde
Options-1 = Konvertér tegnekommandoerne til et enkelt billede med GDI+ 0 = Behandl tegnekommandoerne som vektorgrafik, skrifttyper integreres ikke 1 = Behandl tegnekommandoerne som vektorgrafik, skrifttyper integreres, men komprimeres ikke 2 = Behandl tegnekommandoerne som vektorgrafik, skrifttyper integreres og komprimeres 3 = Behandl tegnekommandoerne som vektorgrafik, skrifttyper, der ikke findes på listen over skrifttyper, som ikke må integreres, integreres og komprimeres

Returværdier

0Der er ikke oprettet noget canvas
1Canvas-DC'en blev behandlet korrekt, og et nyt dokument er blevet oprettet