NewPageFromCanvasDC
Graphiques vectoriels, manipulation des pages
Description
Ajoute une nouvelle page au document sélectionné à partir des opérations de dessin appliquées au DC renvoyé par la fonction GetCanvasDC
Lorsque le paramètre Options vaut 3 ou 4, utilisez la fonction NoEmbedFontListAdd pour ajouter des polices à la liste des polices à ne pas incorporer
Syntaxe
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);
Paramètres
| DPI | DPI du nouveau document. Par exemple, pour un canevas de largeur et hauteur 96 avec 192 DPI, le document résultant mesure 0,5 pouce dans chaque dimension |
|---|---|
| Options | -1 = Convertir les commandes de dessin en une seule image avec GDI+ 0 = Traiter les commandes comme des graphiques vectoriels, sans incorporer les polices 1 = Traiter les commandes comme des graphiques vectoriels, avec polices incorporées mais non compressées 2 = Traiter les commandes comme des graphiques vectoriels, avec polices incorporées et compressées 3 = Traiter les commandes comme des graphiques vectoriels, en incorporant et compressant les polices absentes de la liste d’exclusion 4 = Comme 3, mais réutiliser les polices déjà ajoutées lors d’appels précédents à cette fonction ou à LoadFromCanvasDC |
Valeurs de retour
| 0 | Aucun canevas n’a été créé |
|---|---|
| 1 | Le DC du canevas a été traité et un nouveau document a été créé |