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é.
- Travailler avec un document
- Travailler avec des pages
- Travailler avec des formes
- Travailler avec des transformations
- Travailler avec des clips
- Travailler avec du texte
- Travailler avec des images
- Travailler avec des motifs de texture
- Travailler avec des motifs de hachures
- Travailler avec Dégradé
- Travailler avec transparence