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 :
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
- 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