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 comment Xceed.Document.NET et IronPDFdeux 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, apposer une signature numérique ainsi que des 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.
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 :
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 :
Voici les étapes à suivre pour intégrer Xceed.Document.NET à IronPDF :
:ProductInstall
Sélectionnez IronPDF dans l'onglet Parcourir 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 fichier Fichier 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 suivant la documentation page. Explorer prêt à l'emploi exemples de code et commencez à manipuler des PDF dans vos applications Web ou de console du Framework .NET.
En conclusion, Xceed.Document.NET et IronPDF 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ées essai gratuit est nécessaire pour le déploiement dans des projets commerciaux. Télécharger la bibliothèque à partir de ici et l'essayer.
9 produits de l'API .NET pour vos documents de bureau