Les langages de description de page (PDL) fournissent une description de haut niveau de l'apparence d'une page, transcendant la simple disposition des pixels. Ces PDL jouent un rôle central en reliant les applications informatiques telles que les outils de conception graphique et les éditeurs de texte avec les périphériques de sortie tels que les imprimantes et les écrans. Généralement, les systèmes d'impression visualisent les pages sous forme de rectangles définis par leur largeur (m pixels) et leur hauteur (n pixels). Naturellement, gérer et manipuler des fichiers aussi volumineux en mémoire, les éditer et les transmettre sur des réseaux distribués peut s'avérer peu pratique. Cette solution prend en charge les langages de description de page tels que PS, EPS et XPS pour une gestion efficace de ces tâches.

Recherchez-vous une solution fiable pour le rendu et la manipulation de fichiers XPS, PS et EPS ? Ne cherchez pas plus loin que Aspose.Page pour Java. Notre bibliothèque de pointe vous permet de créer, modifier et convertir sans effort des fichiers XPS existants et nouveaux, le tout sans avoir besoin de logiciel supplémentaire.

Grâce à notre API intuitive, vous bénéficiez de la possibilité d'effectuer une multitude d'opérations, notamment :

🚀 Manipulation de documents sans effort : manipulez de manière transparente les pages et les éléments du document tels que les canevas, les chemins et les glyphes, vous offrant ainsi un contrôle total sur votre contenu.

🖼 Créez et modifiez des graphiques vectoriels : créez et affinez les formes de graphiques vectoriels à la perfection, en vous assurant que vos visuels se démarquent.

🎨 Contrôle des couleurs vibrantes : spécifiez les couleurs dans différents espaces colorimétriques pour obtenir l'apparence et la sensation exactes que vous désirez, donnant vie à vos créations.

Mais ce n'est pas tout! Aspose.Page pour Java permet également aux développeurs de convertir des documents PS et EPS au format PDF et en divers formats d'images raster. Avec cet outil polyvalent à votre disposition, vous pouvez facilement adapter votre contenu à vos besoins.

En savoir plus sur les fonctionnalités des API PS, EPS et XPS :

Créer ou analyser des documents XPS

L'API crée des fichiers XPS à la volée ou charge des documents existants pour analyse et manipulation. Il peut effectuer différentes opérations telles que modifier l'apparence des graphiques et des chaînes de texte, spécifier des couleurs dans différents espaces colorimétriques, manipuler les informations de configuration de l'appareil, l'intention de l'utilisateur et bien plus encore. Les développeurs Java peuvent facilement intégrer toutes ces fonctionnalités avec seulement quelques lignes de code.

Créer un fichier XPS à partir de zéro - Java

    // Create an XPS document
    XpsDocument nwDoc = new XpsDocument();

    // Add a glyph to the document
    com.aspose.nwDoc.XpsGlyphs glyphs = nwDoc.addGlyphs("Arial", 12, XpsFontStyle.Regular, 300f, 450f, "Hello World!");

    glyphs.setFill(xps.createSolidColorBrush(Color.BLACK));

    // Save the result
    nwDoc.save(dir + "output.xps");

La bibliothèque propose des cours spécialisés pour convertir des fichiers EPS et PS en images raster et PDF. La configuration du processus de conversion permet de contrôler facilement la qualité de l'image dans le PDF ainsi que pour les images autonomes. De plus, les développeurs peuvent facilement supprimer les erreurs s'ils travaillent avec des lots.
La solution propose également diverses conversions comme :

  

Support and Learning Resources

  
  

Aspose.Page propose des API individuelles pour les environnements de développement populaires, comme indiqué ci-dessous :