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
| DPI | Yeni 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
| 0 | Tuval oluşturulmamış |
|---|---|
| 1 | Tuval DC'si doğru biçimde işlendi ve yeni belge oluşturuldu |