NewPageFromCanvasDC

Vektör grafikleri, Sayfa işleme

Açıklama

GetCanvasDC işlevinin döndürdüğü DC'ye uygulanan çizim işlemlerinden seçili belgeye yeni bir sayfa ekler

Options parametresi 3 veya 4 olarak ayarlandığında, yazı tiplerini gömmeme listesine eklemek için NoEmbedFontListAdd işlevini kullanın

Sözdizimi

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

Parametreler

DPIYeni belge için kullanılacak DPI. Örneğin tuval 96 genişlik ve yükseklikle oluşturulmuş ve DPI 192 olarak belirtilmişse ortaya çıkan belge 0,5 inç genişlik ve yüksekliğe sahip olur
Options-1 = Çizim komutlarını GDI+ kullanarak tek görüntüye dönüştür 0 = Çizim komutlarını vektör grafiği olarak işle, yazı tipleri gömülmez 1 = Çizim komutlarını vektör grafiği olarak işle, yazı tipleri gömülür ancak sıkıştırılmaz 2 = Çizim komutlarını vektör grafiği olarak işle, yazı tipleri gömülür ve sıkıştırılır 3 = Çizim komutlarını vektör grafiği olarak işle, gömülmeyecek yazı tipi listesinde bulunmayan yazı tipleri gömülür ve sıkıştırılır 4 = 3 ile aynı ancak bu işlevin veya LoadFromCanvasDC işlevinin önceki çağrılarında zaten eklenmiş yazı tipleri yeniden kullanılır

Dönüş değerleri

0Tuval oluşturulmamış
1Tuval DC'si doğru biçimde işlendi ve yeni belge oluşturuldu