LoadFromCanvasDC

Vektorgrafikk, Dokumenthåndtering

Beskrivelse

Oppretter et nytt dokument fra tegneoperasjonene anvendt på DC-en returnert av

GetCanvasDC function.

Når Options-parameteren er satt til 3, bruk NoEmbedFontListAdd-funksjonen for å legge skrifttyper til listen over ikke-innebygde skrifttyper

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);

Parametere

DPIDPI-verdien som skal brukes for det nye dokumentet. Hvis for eksempel lerretet ble opprettet med bredde og høyde 96 og DPI er angitt til 192, blir dokumentet 0,5 tommer bredt og høyt
Options-1 = Konverter tegnekommandoene til ett enkelt bilde med GDI+ 0 = Behandle tegnekommandoene som vektorgrafikk, skrifttyper bygges ikke inn 1 = Behandle tegnekommandoene som vektorgrafikk, skrifttyper bygges inn men komprimeres ikke 2 = Behandle tegnekommandoene som vektorgrafikk, skrifttyper bygges inn og komprimeres 3 = Behandle tegnekommandoene som vektorgrafikk, skrifttyper som ikke er i listen over ikke-innebygde skrifttyper bygges inn og komprimeres

Returverdier

0A canvas has not been created
1Lerrets-DC-en ble behandlet riktig, og et nytt dokument er opprettet