MS Publisher est un programme permettant de créer des documents axés sur les informations de mise en page. Le programme ouvre les formats de fichier suivants MS Publisher 2.0 ou version ultérieure, les fichiers avec une extension .txt, les fichiers RTF, les fichiers MS Word, les fichiers HTML, le texte Unicode et bien d'autres. Les fichiers Pub peuvent inclure différents types de données comme des images, des textes ou des graphiques. C'est pourquoi le format est bien répandu dans la création de dépliants, de brochures, de cartes postales et d'autres productions publicitaires sur papier.
Ce logiciel permet de créer vos propres documents conçus ou d'utiliser les conceptions formatées pour votre document. MS Publisher enregistre les fichiers avec l'extension .pub et peu d'applications en dehors de Publisher peuvent traiter de tels fichiers.
Aspose.PUB pour C# .NET est une bibliothèque flexible et facile à utiliser. Il est développé pour fonctionner avec des fichiers de publication électroniques. Cette solution prend en charge le chargement, l'ouverture, l'édition et la conversion du format de fichier de publication électronique populaire (.pub) en PDF. Il offre une conversion rapide et fiable de PUB en PDF, HTML, XLSX, DOC et les formats d'image les plus populaires.
Outre l'intégration dans votre propre projet C# .NET, la bibliothèque est parfaite pour créer vos propres applications multiplateformes pour ouvrir, fusionner ou convertir des fichiers MS Publisher. Ici, vous pouvez voir et essayer les exemples d'implémentation de la fonctionnalité dans de telles applications. Ils sont créés par nos équipes avec l'utilisation de la solution. Avec ces solutions, vous n'avez pas besoin d'installer de logiciel supplémentaire, ni d'abonnement pour obtenir le résultat rendu.
Fonctionnalités avancées de l'API de manipulation .NET PUB
Exporter des fichiers PUB au format PDF
Aspose.PUB pour .NET peut lire et convertir des fichiers de publication (.pub) en fichier PDF, avec seulement quelques lignes de code.
Convertir PUB en PDF - C#
string pubFile = dataDir + "flyer.pub";
var parser = PubFactory.CreateParser(pubFile);
var pubtopdf = parser.Parse();
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(pubtopdf, dataDir + "publisher_to.pdf");
Le code ci-dessus peut être brièvement expliqué de la manière suivante :
- Créez le chemin d'accès complet au fichier Publisher que vous souhaitez convertir. Pour cela, créez une variable de chaîne pubFile et affectez-lui la valeur de la variable dataDir.
- Créez un objet analyseur pour analyser le contenu du fichier Publisher en appelant la méthode CreateParser() sur la classe PubFactory.
- Utilisez la méthode Parse() sur l'objet parser. La méthode lit et analyse le contenu du fichier Publisher et renvoie le résultat affecté à la variable pubtopdf.
- Convertissez le contenu analysé du fichier Publisher en fichier PDF et enregistrez-le à l'emplacement spécifié à l'aide de la méthode ConvertToPdf() sur l'instance PdfConverter.
Accéder et manipuler les couches PUB
Aspose.PUB pour .NET vous permet d'accéder aux couches d'un PUB avec la possibilité de dessiner dessus avec une image ou du texte. Vous pouvez fusionner des calques, mettre à jour du texte sur des calques, définir des effets ou exporter des calques sous forme d'image. Vous pouvez également utiliser l'API PUB .NET pour détecter les fichiers PUB aplatis ou créer des vignettes.
Lire ou créer des fichiers PUB
Aspose.PUB pour .NET prend non seulement en charge le chargement des formats de fichiers PSD et PSB pour la manipulation et la conversion, mais il offre également la possibilité de créer des fichiers PUB et PSB à partir de zéro. Les développeurs .NET peuvent utiliser l'API pour automatiser des scénarios susceptibles de les aider dans leur cheminement.
Divers filtres d'imagerie
Aspose.PUB pour .NET fournit les principales fonctionnalités d'imagerie telles que le réglage des couleurs via ses bibliothèques de classes. Les développeurs peuvent facilement régler la luminosité, le contraste ou le gamma sur l'image raster chargée par l'API. De plus, les développeurs peuvent dynamiquement tramer ou brouiller les images et utiliser des filtres populaires tels que Median, Gauss Wiener, Motion Wiener et Bradley Threshold.
Dernières fonctionnalités de l'API PUB
Aspose.PUB pour l'API .NET ajoute continuellement plus de fonctionnalités pour le rendre puissant. Voici une liste de quelques choix parmi les derniers ajoutés :
- Prise en charge des calques de remplissage. Remplissage Motif, Couleur et Dégradé.
- Prise en charge de GdFlResource, VmskResource, PtFlResource et VsmsResource.
- Chargez les fichiers image JPEG, PNG, etc. dans PsdImage sans chargement direct.
- Prise en charge des masques vectoriels de calque et du retournement personnalisé du calque de texte.
- Rendu de l'effet Stroke avec Color Fill pour l'exportation.
FAQ
1. Pourquoi auriez-vous besoin d’Aspose.PUB pour .NET ?
Les riches fonctionnalités d’Aspose.PUB peuvent être intégrées à diverses applications logicielles, notamment l’extraction de contenu, la conversion vers d’autres formats et le rendu pour l’affichage ou l’impression.
2. Quels formats sont pris en charge par Aspose.PUB pour .NET ?
Cette solution API prend en charge PUB en entrée et PDF, TIFF, PNG, JPEG, GIF, BMP, DOC, DOCX, XLS, XLXL, CSV, PPTX, XPS, EPU, TEX, HTML, MHTML et SVG comme formats de sortie. fonctionnalité de conversion.
3. Où puis-je trouver les conditions requises pour commencer à travailler avec Aspose.PUB pour .NET ?
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 .
5. Où puis-je trouver les dernières mises à jour d’Aspose.PUB pour .NET ?
Visitez 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.PUB pour .NET?
- Liste des clients
- Réussites