Travailler avec un document PS | Java

Les extensions PS et EPS sont respectivement liées aux langages PostScript et Encapsulated PostScript développés par Adobe.

PS est un langage de description de page dynamique. Il utilise des opérateurs graphiques, des procédures, des opérateurs de contrôle et des variables. EPS est un PostScript restreint. Il est interdit d’utiliser certains opérateurs PostScript dans les fichiers EPS. Dans le même temps, le fichier EPS doit être conforme aux spécifications des conventions de structuration des documents PostScript qui supposent l’utilisation de commentaires structurels. Généralement, EPS était destiné à la description de graphiques d’une page pouvant être encapsulés dans des fichiers PostScript et leurs dérivations.

La bibliothèque Aspose.Page pour Java permet la création de fichiers PS ou EPS avec des éléments graphiques appropriés, mais dans ce guide, nous utiliserons uniquement le type de fichier PS. Nous utilisons donc pour la création du fichier PS le code suivant :

1//Create save options
2PsSaveOptions options = new PsSaveOptions();
3
4//Create output stream for PS document
5FileOutputStream outPsStream = new FileOutputStream(dataDir + "document.ps");
6
7//Create PS document
8PsDocument document = new PsDocument(outPsStream, options, false);

Si quelqu’un souhaite créer un fichier EPS, il doit utiliser le code suivant :

 1//Create save options
 2PsSaveOptions options = new PsSaveOptions();
 3//Set save format as EPS
 4options.setSaveFormat(PsSaveFormat.EPS);
 5
 6//Create output stream for EPS document
 7FileOutputStream outPsStream = new FileOutputStream(dataDir + "document.eps");	    
 8
 9//Create EPS document
10PsDocument document = new PsDocument(outPsStream, options, false);

Voir travailler avec des documents PS dans .NET.

La bibliothèque Aspose.Page ne peut créer que des documents PS/EPS statiques. Les opérateurs de contrôle ne sont pas pris en charge.

À l’heure actuelle, la bibliothèque Aspose.Page peut uniquement créer des documents PostScript, pas les modifier.

Ce chapitre comprend des informations sur l’utilisation des fichiers PS à l’aide de la solution API Aspose.Page pour Java. Vous y trouverez les prochains articles avec les exemples de code du fonctionnement de la fonctionnalité.

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.