NewPageFromCanvasDC

Grafika wektorowa, Przetwarzanie stron

Opis

Dodaje nową stronę do wybranego dokumentu na podstawie operacji rysowania zastosowanych do kontekstu DC zwracanego przez funkcję GetCanvasDC

Gdy parametr Options ma wartość 3 lub 4, użyj funkcji NoEmbedFontListAdd, aby dodać czcionki do listy czcionek nieosadzanych

Składnia

Delphi

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

ActiveX

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

DLL

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

Parametry

DPIWartość 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 4 = Tak samo jak 3, lecz ponownie używane są czcionki dodane już podczas wcześniejszych wywołań tej funkcji lub funkcji LoadFromCanvasDC

Wartości zwracane

0Nie utworzono płótna
1Kontekst DC płótna został prawidłowo przetworzony i utworzono nowy dokument