LoadFromCanvasDC
Vector graphics, Document management
Popis
Vytvoří nový dokument z kreslicích operací provedených na DC vráceném
GetCanvasDC function.
Je-li parametr Options nastavený na 3, přidávejte fonty do seznamu fontů bez vkládání funkcí NoEmbedFontListAdd
Syntaxe
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);
Parametry
| DPI | Rozlišení DPI nového dokumentu. Vytvořilo-li se plátno se šířkou a výškou 96 a zadá-li se DPI 192, výsledný dokument bude mít šířku i výšku 0,5 palce |
|---|---|
| Options | -1 = Převést kreslicí příkazy na jediný obrázek pomocí GDI+ 0 = Zpracovat kreslicí příkazy jako vektorovou grafiku, fonty se nevkládají 1 = Zpracovat kreslicí příkazy jako vektorovou grafiku, fonty se vkládají, ale nekomprimují 2 = Zpracovat kreslicí příkazy jako vektorovou grafiku, fonty se vkládají a komprimují 3 = Zpracovat kreslicí příkazy jako vektorovou grafiku, fonty mimo seznam fontů bez vkládání se vkládají a komprimují |
Return values
| 0 | A canvas has not been created |
|---|---|
| 1 | Plátnový DC se zpracoval správně a byl vytvořen nový dokument |