New CairoPsSurface (gb.cairo)

Dim hCairoPsSurface As CairoPsSurface
hCairoPsSurface = New CairoPsSurface ( Path As String, Width As Float, Height As Float [ , Encapsulated As Boolean, Level As String ] )

Crée une surface PostScript de la taille spécifiée en millimètres pour l'écrire dans un fichier.

Notez que la taille des pages individuelles de la sortie PostScript peut varier. Voir CairoPsSurface.Resize.

  • Path : un nom de fichier pour la sortie PS (doit être en écriture). NULL peut être rmployé pour spécifier l'absence de sortie. Cela genèrera une surface PS pouvant être invoquée ou utilisée comme source, sans générer de fichier temporaire.

  • Width : largeur de la surface, en millimètres.

  • Height : hauteur de la surface, en millimètres.

  • Encapsulated : si spécifié et TRUE, alors un fichier PostScript encapsulé (EPS) sera engendré.

  • Level : si spécifié, restreint le fichier PostScript généré à ce niveau ("2" ou "3").