Les langages de description de page décrivent l'apparence d'une page à un niveau plus élevé qu'un tableau de pixels. Les PDL servent de lien entre les applications informatiques, telles que les outils graphiques, les éditeurs de texte, etc., et les dispositifs de sortie : systèmes d'édition (impression) et écrans. La plupart des systèmes d'impression traitent les pages imprimées comme un rectangle de m pixels de large et n pixels de haut. Bien entendu, il n'est pas pratique de stocker de tels fichiers 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 amélioriez des graphiques, automatisiez la génération de documents ou optimisiez 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 de choix pour le rendu et la 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 logiciels supplémentaires. Notre API puissante vous donne le contrôle, afin que vous puissiez manipuler les pages de documents, créer des graphiques vectoriels et jouer avec une palette de couleurs vives dans divers espaces. De plus, vous pouvez passer 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 votre façon de travailler avec les langages de description de page !
En savoir plus sur les fonctionnalités de l'API C++ pour PS, XPS et EPS :
Insérer des pages dans des fichiers XPS
Aspose.Page pour C++ prend en charge le chargement de fichiers XPS pour manipulation et nous pouvons facilement ajouter de nouvelles pages au sein de ce fichier. Les développeurs C++ peuvent utiliser la bibliothèque pour automatiser des scénarios qui pourraient les aider dans leur travail.
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 propose la conversion des documents XPS, PS et EPS vers les formats PDF et images raster, notamment BMP, JPEG, PNG et TIFF. Le développeur peut spécifier le niveau de qualité, la résolution et les numéros de page lors de l'enregistrement des documents dans des images.
La solution propose également diverses conversions telles que :
Questions fréquemment posées sur Aspose.Page for C++
1. Pourquoi auriez-vous besoin d’Aspose.Page for C++ ?
Aspose.Page for C++ est conçu pour manipuler des fichiers PS, XPS, EPS et OXPS, comme la création, la modification, la conversion et le rendu de ces formats, dans des applications C++.
2. Quels formats sont pris en charge par Aspose.Page for C++ ?
Cette solution d’API prend en charge PS, EPS, XPS et OXPS comme formats d’entrée, et PDF, les formats d’image et SVG comme formats de sortie dans la fonctionnalité de conversion.
3. Où puis-je trouver les prérequis pour commencer à travailler avec Aspose.Page for C++ ?
Consultez la Documentation pour découvrir les fondamentaux comme la configuration système requise, l’installation, la gestion des licences et la façon d’exécuter des exemples. Vous y trouverez également le Guide du développeur et une 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 for C++ ?
Consultez les Notes de version pour voir les progrès, toutes les mises à jour et les fonctionnalités les plus récentes ajoutées.
Support and Learning Resources
- Ressources d'apprentissage
- Documentation
- Code source
- Références API
- Support produit
- Assistance gratuite
- Assistance payante
- Blog
- Release Notes
- Pourquoi Aspose.Page pour C++ ?
- Liste des clients
- Réussites