LoadFromCanvasDC
Grafika wektorowa, Zarządzanie dokumentem
Opis
Tworzy nowy dokument na podstawie operacji rysowania zastosowanych do kontekstu DC zwracanego przez
Funkcja GetCanvasDC
Gdy parametr Options ma wartość 3, użyj funkcji NoEmbedFontListAdd, aby dodać czcionki do listy czcionek nieosadzanych
Składnia
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 | Wartość DPI używana dla nowego dokumentu. Jeśli na przykład płótno utworzono z szerokością i wysokością 96, a DPI ustawiono na 192, wynikowy dokument będzie mieć szerokość i wysokość 0,5 cala |
|---|---|
| Options | -1 = Przekształć polecenia rysowania w jeden obraz za pomocą GDI+ 0 = Przetwarzaj polecenia rysowania jako grafikę wektorową, czcionki nie są osadzane 1 = Przetwarzaj polecenia rysowania jako grafikę wektorową, czcionki są osadzane, ale nie kompresowane 2 = Przetwarzaj polecenia rysowania jako grafikę wektorową, czcionki są osadzane i kompresowane 3 = Przetwarzaj polecenia rysowania jako grafikę wektorową, czcionki nieobecne na liście czcionek nieosadzanych są osadzane i kompresowane |
Wartości zwracane
| 0 | Nie utworzono płótna |
|---|---|
| 1 | Kontekst DC płótna został prawidłowo przetworzony i utworzono nowy dokument |