FileFormat.Words for .NET
API C# .NET para criação e personalização sem esforço de documentos de processamento de texto
Crie e personalize documentos do Word sem esforço com FileFormat.Words, uma API .NET de código aberto. Simplifique a geração e automação de documentos com esta biblioteca C# leve.
FileFormat.Words for .Net é uma API .NET de código aberto poderosa e fácil de usar, projetada para criação e personalização sem esforço de documentos do Microsoft Word. Com esta biblioteca C# intuitiva, você pode gerar e manipular facilmente documentos do Word usando apenas algumas linhas de código.
Nossa solução leve e robusta permite uma instalação perfeita e oferece uma ampla gama de recursos para atender a todos os seus requisitos de documentos. Ao aproveitar o OpenXML SDK, uma tecnologia endossada pela Microsoft, o FileFormat.Words serve como um wrapper conveniente que simplifica a utilização de seus recursos avançados.
Projetada pensando nos desenvolvedores, esta biblioteca .NET de código aberto permite automatizar a geração e a manipulação de documentos do Word sem a necessidade de dependências de terceiros. Diga adeus ao incômodo de depender de bibliotecas externas e aproveite a liberdade e a eficiência oferecidas pelo FileFormat.Words.
Introdução ao FileFormat.Words para .NET
A maneira recomendada de instalar o FileFormat.Words for .NET é usando o NuGet. Use o seguinte comando para uma instalação tranquila.
Instale FileFormat.Words para .NET via NuGet
NuGet\Install-Package FileFormat.Words
Você também pode baixá-lo diretamente do github.Criando um documento do Word programaticamente
O trecho de código a seguir cria um documento Word vazio programaticamente.
Crie um documento do Word via API .NET
// Cria uma instância da classe Document.
Document doc = new Document();
// Invoque o método Save para salvar o documento do Word no disco.
doc.Save("/Docs.docx");
Adicionar algum texto a um documento do Word
O trecho de código a seguir adiciona algum texto a um documento programaticamente.
// Cria uma instância da classe Document.
using (Document doc = new Document())
{
//Initialize the constructor with the Document class object.
Body body = new Body(doc);
// Instantiate an instance of the Paragraph class.
Paragraph para1 = new Paragraph();
// Set the text of the paragraph.
para1.Text = "This is a Paragraph.";
// Invoke AppendChild method of the body class to add a paragraph to the document.
body.AppendChild(para1);
// Call the Save method to save the Word document onto the disk.
doc.Save("/Docs.docx");
}