Les langages de description de page décrivent l'apparence d'une page à un niveau supérieur à un tableau de pixels. Les PDL servent de lien de liaison entre les applications informatiques, telles que les outils graphiques, les éditeurs de texte, etc., et les périphériques de sortie : systèmes d'édition (d'impression) et écrans. La plupart des systèmes d'impression traitent les pages imprimées comme un rectangle de m pixels en largeur et n pixels en hauteur. Bien sûr, il n'est pas pratique de stocker des fichiers aussi volumineux en mémoire, de les modifier et de les transférer sur le réseau distribué. Cette solution prend en charge les langages de description de page PS, EPS et XPS.

Libérez tout le potentiel de vos applications C++ avec Aspose.Page ! Que vous souhaitiez améliorer les graphiques, automatiser la génération de documents ou optimiser les processus d'impression, notre API fournit les outils dont vous avez besoin pour la précision et le contrôle. Notre bibliothèque de confiance est votre solution incontournable pour un rendu et une manipulation fluides des fichiers XPS, PS et EPS. Avec Aspose.Page, vous pouvez créer, modifier et convertir des fichiers XPS, le tout sans avoir besoin de logiciel supplémentaire. Notre puissante API met le contrôle entre vos mains, vous permettant ainsi de manipuler les pages d'un document, de créer des graphiques vectoriels et de jouer avec une palette de couleurs vives dans différents espaces. De plus, vous pouvez faire passer vos documents au niveau supérieur en convertissant les fichiers PS, EPS et XPS en PDF dynamiques et en superbes images raster. Améliorez dès aujourd'hui vos capacités de gestion de documents avec Aspose.Page pour C++ et redéfinissez la façon dont vous travaillez avec les langages de description de page !

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

Insérer des pages dans des fichiers XPS

Aspose.Page pour C++ prend en charge le chargement de fichiers XPS à des fins de manipulation et nous pouvons facilement ajouter de nouvelles pages dans ce fichier. Les développeurs C++ peuvent utiliser la bibliothèque pour automatiser des scénarios susceptibles de les aider dans leur cheminement.

Ajouter des pages de document à un fichier XPS - C++

    //Create an XPS document
    auto xpsDocs = MakeObject<XpsDocument>();

    //Add a glyph to the document
    auto glyphs = xpsDocs->AddGlyphs(u"Arial", 12, FontStyle::Regular, 300f, 450f, u"Hello World!");
    glyphs->set_Fill(xpsDocs->CreateSolidColorBrush(Color::get_Black));

    //Save the result
    xpsDocs->Save(dir + u"output.xps");

La bibliothèque offre la conversion de documents XPS, PS et EPS en formats d'image PDF et raster, y compris BMP, JPEG, PNG, TIFF. Le développeur peut spécifier le niveau de qualité, la résolution, les numéros de page tout en enregistrant les documents dans les images.
La solution propose également diverses conversions telles que :

FAQ

1. Pourquoi auriez-vous besoin d’Aspose.Page pour C++ ?

Aspose.Page pour C++ est développé pour manipuler les fichiers PS, XPS, EPS et OXP, comme la création, l’édition, la conversion et le rendu de ces formats, dans des applications C++.

2. Quels formats sont pris en charge par Aspose.Page pour C++ ?

Cette solution API prend en charge PS, EPS, XPS, OXPS en entrée et PDF, les formats d’image et SVG en tant que formats de sortie dans la fonctionnalité de conversion.

3. Où puis-je trouver les conditions requises pour commencer à travailler avec Aspose.Page pour C++ ?

Accédez à la Documentation pour découvrir les principes fondamentaux tels que la configuration système requise, l’installation, les licences et comment exécuter des exemples. Vous y trouverez également le guide du développeur et la base de connaissances sur les formats.

4. Où puis-je obtenir de l’aide en cas de problème avec l’API ?

Essayez d’obtenir une réponse sur le Forum d’assistance gratuit . Si vous n’en obtenez pas, créez simplement un nouveau sujet avec le problème rencontré.

5. Où puis-je trouver les dernières mises à jour d’Aspose.Page pour C++ ?

Consultez Relese Notes pour voir la progression, toutes les mises à jour et les dernières fonctionnalités ajoutées.



  

Support and Learning Resources

  
  

Aspose.Page propose des API individuelles pour les environnements de développement populaires répertoriés ci-dessous :