LoadFromCanvasDC
Vektorgrafika, dokumentumkezelés
Leírás
Új dokumentumot hoz létre a következő által visszaadott DC-re alkalmazott rajzolási műveletekből
GetCanvasDC függvény
Ha az Options paraméter értéke 3, használja a NoEmbedFontListAdd függvényt a betűtípusok beágyazást tiltó betűtípuslistához való hozzáadásához
Szintaxis
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);
Paraméterek
| DPI | Az új dokumentumhoz használandó DPI. Ha például a canvas 96-os szélességgel és magassággal készült, a DPI pedig 192, az eredménydokumentum szélessége és magassága 0.5 hüvelyk lesz |
|---|---|
| Options | -1 = A rajzolási parancsok egyetlen képpé alakítása GDI+ használatával 0 = A rajzolási parancsok feldolgozása vektorgrafikaként, a betűtípusok nem ágyazódnak be 1 = A rajzolási parancsok feldolgozása vektorgrafikaként, a betűtípusok beágyazódnak, de nem tömörítve 2 = A rajzolási parancsok feldolgozása vektorgrafikaként, a betűtípusok beágyazódnak és tömörítve vannak 3 = A rajzolási parancsok feldolgozása vektorgrafikaként, a beágyazás-tiltási listán nem szereplő betűtípusok beágyazódnak és tömörítve vannak |
Visszatérési értékek
| 0 | Nem jött létre vászon |
|---|---|
| 1 | A vászon DC-je helyesen feldolgozva, és új dokumentum jött létre |