Test dans un environnement réel
Test en production sans filigrane.
Fonctionne partout où vous en avez besoin.
Dans l'environnement robuste du développement .NET, la gestion transparente des tâches de génération et de conversion de documents est essentielle pour une myriade d'applications. Qu'il s'agisse de générer des rapports dynamiques, de créer des factures ou de convertir des documents d'un format à l'autre, le fait de disposer des bons outils peut considérablement rationaliser votre flux de travail et améliorer votre productivité.
Dans cet article, nous verrons commentXceed.Document.NET etIronPDFdeux puissantes bibliothèques de manipulation de documents dans .NET, peuvent simplifier ces processus et permettre aux développeurs de créer des applications polyvalentes et efficaces.
Xceed.Document.NETdéveloppé par Xceed, est un ensemble .NET complet qui facilite la création, la manipulation et le formatage des documents Word(Fichiers DOCX) développé dans un souci de simplicité et de polyvalence, Xceed.Document.NET fournit aux développeurs une API intuitive permettant d'intégrer de manière transparente des fonctionnalités de génération de documents dans leurs applications .NET.
Grâce à la puissance de Xceed.Document.NET, les développeurs peuvent manipuler sans effort divers éléments des documents Word, notamment les paragraphes, les tableaux, les images et les styles, afin de créer des documents riches et personnalisables adaptés à leurs besoins spécifiques. Vous pouvez également définir les propriétés du document, signer numériquement et garantir les signatures numériques pour l'intégrité des documents MS Word.
Xceed propose plusieurs bibliothèques adaptées à différents formats de documents, tels que des documents texte, divers formats de texte, des documents .NET au format PDF.
Manipulation puissante de documents : Xceed.Document.NET permet aux développeurs de créer, de modifier et de formater des documents Word en toute simplicité, grâce à son ensemble complet de fonctionnalités et à son API intuitive.
Gestion de contenu polyvalente : Avec Xceed.Document.NET, les développeurs peuvent manipuler divers éléments de document tels que les paragraphes, les tableaux, les images et les styles pour créer des documents dynamiques et visuellement attrayants.
Options de formatage riches : Xceed.Document.NET offre des options de formatage étendues, permettant aux développeurs de personnaliser l'apparence de leurs documents en appliquant des polices, des couleurs, des alignements, etc.
Compatibilité multiplateforme : Xceed.Document.NET est compatible avec diverses plateformes .NET, notamment Windows Forms, WPF, ASP.NET et .NET Core, ce qui le rend adapté à un large éventail d'applications.
Ouvrez Visual Studio et créez un nouveau projet C#.
Choisissez le modèle de projet approprié en fonction de vos besoins(par exemple, application console, application Windows Forms).
Spécifiez le nom et l'emplacement du projet, puis cliquez sur "Suivant".
L'installation de Xceed.Document.NET est un processus simple :
Ouvrez Visual Studio ou votre IDE préféré.
Créez un nouveau projet .NET ou ouvrez-en un existant.
Accédez à la console du gestionnaire de paquets NuGet.
Install-Package Xceed.Document.NET
Une fois l'installation terminée, vous pouvez commencer à utiliser Xceed.Document.NET dans votre projet.
Note: Il est essentiel de comprendre que Xceed.Words.NET est nécessaire pour créer des formats DOCX, en utilisant Xceed.Document.NET pour y incorporer des éléments.
Install-Package Xceed.Words.NET
L'utilisation de Xceed.Document.NET pour créer des fichiers DOCX est simple et intuitive. Voici un exemple élémentaire de création programmatique d'un document Word :
using Xceed.Words.NET;
class Program
{
static void Main(string[] args)
{
// Create a new document
using (DocX document = DocX.Create("SampleDocument.docx"))
{
// Add content to the document
document.InsertParagraph("Hello, World!")
.FontSize(12)
.Bold()
.Alignment = Alignment.center;
// Save the document
document.Save();
}
}
}
using Xceed.Words.NET;
class Program
{
static void Main(string[] args)
{
// Create a new document
using (DocX document = DocX.Create("SampleDocument.docx"))
{
// Add content to the document
document.InsertParagraph("Hello, World!")
.FontSize(12)
.Bold()
.Alignment = Alignment.center;
// Save the document
document.Save();
}
}
}
Imports Xceed.Words.NET
Friend Class Program
Shared Sub Main(ByVal args() As String)
' Create a new document
Using document As DocX = DocX.Create("SampleDocument.docx")
' Add content to the document
document.InsertParagraph("Hello, World!").FontSize(12).Bold().Alignment = Alignment.center
' Save the document
document.Save()
End Using
End Sub
End Class
Voici le résultat du code ci-dessus. Le fichier DOCX créé peut être ouvert à l'aide de l'application Microsoft Office Word.
L'intégration de Xceed.Document.NET à IronPDF permet aux développeurs de convertir en toute transparence des documents Word(Fichiers DOCX) générée à l'aide de Xceed.Document.NET au format PDF.
IronPDF est une bibliothèque .NET robuste conçue pour simplifier les tâches de génération, de manipulation et de rendu des PDF au sein des applications .NET. Grâce à son ensemble complet de fonctionnalités et à son API intuitive, IronPDF permet aux développeurs de créer, de modifier et de rendre des fichiers PDF de manière programmatique en toute simplicité, sans qu'il soit nécessaire d'installer Adobe Acrobat Reader.
Voici quelques-unes des principales caractéristiques d'IronPDF :
Génération de PDF : IronPDF permet aux développeurs de créer des documents PDF à partir de diverses sources telles que HTML, images et données XML. Cela permet de générer des PDF dynamiques et personnalisables, adaptés à des besoins spécifiques.
Manipulation de PDF : Avec IronPDF, les développeurs peuvent manipuler des documents PDF existants en ajoutant, modifiant ou supprimant des pages, du texte, des images, des annotations et d'autres éléments. Cette flexibilité permet aux développeurs de modifier et de personnaliser les documents PDF en fonction de leurs besoins.
Conversion PDF : IronPDF facilite la conversion des documents HTML, Word(DOCX), des images et d'autres formats de fichiers au format PDF. Cela permet une interopérabilité transparente entre différents types de documents et simplifie le processus d'utilisation des PDF dans les applications .NET.
Rendu PDF : IronPDF offre des capacités de rendu PDF de haute qualité, permettant aux développeurs d'afficher des documents PDF dans leurs applications .NET à l'aide de composants de visualisation personnalisables. Cela permet aux utilisateurs de visualiser le contenu PDF directement dans l'interface de l'application.
Compatibilité multiplateforme : IronPDF offre une vaste prise en charge de .NET. Il est compatible avec diverses plateformes .NET, notamment Windows Forms, WPF, ASP.NET et .NET Core. Il est disponible pour Windows, Linux et macOS. Les développeurs peuvent ainsi utiliser IronPDF dans un large éventail d'applications, quelle que soit la plate-forme cible.
Optimisation des performances : IronPDF est optimisé pour les performances et l'évolutivité, ce qui garantit une génération et un rendu rapides et efficaces des PDF, même pour les documents volumineux. Les développeurs peuvent ainsi créer des applications réactives et performantes qui traitent efficacement les tâches liées au format PDF.
Voici les étapes à suivre pour intégrer Xceed.Document.NET à IronPDF :
:ProductInstall
Sélectionnez IronPDF dans l'onglet de navigation de NuGet et cliquez sur installer.
DocxToPdfRenderer
à partir d'IronPDF.RenderDocxAsPdf
pour rendre le fichier DOCX généré à l'aide de Xceed.Document.NET en tant que document PDF.Enregistrez le document PDF à l'aide d'IronPDF.
Voici un exemple de code démontrant comment convertir un fichierFichier DOCX vers PDF en utilisant IronPDF :
using IronPdf;
class Program
{
static void Main(string[] args)
{
// Instantiate Renderer
DocxToPdfRenderer renderer = new DocxToPdfRenderer();
// Render from DOCX file
PdfDocument pdf = renderer.RenderDocxAsPdf("SampleDocument.docx");
// Save the PDF
pdf.SaveAs("SampleDocument.pdf");
}
}
using IronPdf;
class Program
{
static void Main(string[] args)
{
// Instantiate Renderer
DocxToPdfRenderer renderer = new DocxToPdfRenderer();
// Render from DOCX file
PdfDocument pdf = renderer.RenderDocxAsPdf("SampleDocument.docx");
// Save the PDF
pdf.SaveAs("SampleDocument.pdf");
}
}
Imports IronPdf
Friend Class Program
Shared Sub Main(ByVal args() As String)
' Instantiate Renderer
Dim renderer As New DocxToPdfRenderer()
' Render from DOCX file
Dim pdf As PdfDocument = renderer.RenderDocxAsPdf("SampleDocument.docx")
' Save the PDF
pdf.SaveAs("SampleDocument.pdf")
End Sub
End Class
Le fichier DOCX est converti sans effort en fichier PDF afin de préserver le texte formaté tel qu'il était dans le document original.
Pour plus d'informations sur IronPDF et ses capacités, veuillez consulter le site suivantDocumentation IronPDF page. Découvrez les traductions prêtes à l'emploiExemple de traduction de HTML en PDF et commencez à manipuler des PDF dans vos applications Web ou de console du Framework .NET.
En conclusion,Xceed.Document.NET etIronPDF offrent des solutions puissantes pour la génération et la conversion de documents dans les applications .NET. En exploitant les capacités de Xceed.Document.NET, les développeurs peuvent créer facilement des documents Word dynamiques et visuellement attrayants. Grâce à l'intégration transparente avec IronPDF, les développeurs peuvent facilement convertir ces documents Word au format PDF, améliorant ainsi la polyvalence et l'accessibilité de leurs applications. Qu'il s'agisse de créer des rapports, de générer des factures ou de convertir des documents d'un format à l'autre, Xceed.Document.NET et IronPDF permettent aux développeurs de rationaliser les flux de travail liés aux documents et d'obtenir des résultats exceptionnels dans leurs applications .NET.
IronPDF d'Iron Software offre un service d'archivage et de traitement des donnéesessai gratuit la traduction est nécessaire pour un déploiement dans des projets commerciaux. Téléchargez la bibliothèque à partir du sitePage de téléchargement d'IronPDF et l'essayer.
9 produits de l'API .NET pour vos documents de bureau