A biblioteca C# DOCX
Vá além da edição básica de DOCX. Obtenha geração programática de DOCX for .NET 10 com controle total sobre formatos, edição e estilo, sem a necessidade de interoperabilidade com o Office.
- Crie arquivos DOCX com tabelas, listas, imagens e modelos.
- Edite arquivos programaticamente: encontre, substitua, extraia conteúdo.
- Estilize com fontes, cores, gradientes, sombras, etc.
- Teste grátis por 30 dias, com todos os recursos, sem necessidade de cartão de crédito.
Adicionar texto
Veja todos os exemplos de código %susing IronWord;
using IronWord.Models;
// Load docx
WordDocument doc = new WordDocument("document.docx");
// Add text
doc.AddText("Add text using IronWord");
// Export docx
doc.SaveAs("save_document.docx");
Imports IronWord
Imports IronWord.Models
' Load docx
Dim doc As New WordDocument("document.docx")
' Add text
doc.AddText("Add text using IronWord")
' Export docx
doc.SaveAs("save_document.docx")Suporte multiplataforma
Projetado para C#, F# e VB.NET executados no .NET 10, 9, 8, 7, 6, 5, Core, Standard ou Framework.
Biblioteca de palavras AC# que prioriza precisão, facilidade de uso e velocidade.
IronWord é uma biblioteca C# para Word DOCx que permite gerar e editar documentos Word em .NET. Sua API amigável permite que desenvolvedores adicionem funcionalidades de processamento de documentos Word a projetos .NET em minutos.
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Compatibilidade
Versões .NET
- Linguagens C#, VB.NET, F#
- .NET Core
- .NET Standard
- .NET Framework
Tipos de projetos .NET
- Web
- Móvel
- Área de trabalho
- Console
Ambientes de aplicativos
- Windows
- Linux
- iOS
- Android
- Docker
- Azure
- AWS
IDE
- Microsoft Visual Studio
- JetBrains ReSharper e Rider
Sistemas Operacionais e Processadores
- Windows, macOS, Linux, iOS, Android
- x64, x86, ARM
Certificação Binária
- Binários assinados pela DigiCert
Estrutura do documento
Ler e editar o Word
- Extrair texto e imagens
Editar configuração da página
- Tamanho do papel
- Orientação da página
- Margens personalizadas
- Cor de fundo
Adicionar parágrafos
- Adicionar e remover trechos de texto
- Adicionar imagens
- Adicionar Formas
- Estilização de Conjunto
- Alinhamentos definidos
- Adicionar listas com marcadores e numeração
Adicionar tabelas
- Adicionar linhas e colunas
- Remover linhas e colunas
- Definir e obter valores de células
- Mesclar e dividir células
- Definir bordas
- Dimensões do layout definido
Elementos do documento
Adicionar Execuções de Texto
- Conteúdo do texto
- Estilização de Conjunto
- Incorporar imagens
Adicionar imagens
- Carregar imagem
- Definir quebra de texto
- Dimensões definidas
- Definir deslocamento de posição
- Distância definida dos cantos
Adicionar Formas
- Definir tipo de forma
- Definir quebra de texto
- Dimensões definidas
- Definir deslocamento de posição
- Definir Rotação
Por que IronWord
Crie e edite .docx em C#. Implante em Windows, Linux, macOS, Docker, iOS e Android sem Office Interop.
Controle completo DOCX
- Crie, carregue e edite arquivos .docx: parágrafos, TextRuns, tabelas, imagens, formas, listas.
- Configuração de página, margens, orientação, seções, cabeçalhos e estilização no nível de execução.
- Salve em arquivo, MemoryStream ou byte[] - sem necessidade de escrita em disco para entrega HTTP.
Pronto para usar em 5 minutos.
- → inícios rápidos de 5 minutos.
- API Simples:
new WordDocument("file.docx"),doc.AddText(),doc.SaveAs(). - Padrões inteligentes: lida com documentos malformados de forma graciosa, sem Office Interop, sem instalação do Word.
Desempenho empresarial
- .NET 10, Core, Standard, or Framework
- C#, VB.NET, F# suportados. Binários assinados pela DigiCert. Seguro para threads para processamento simultâneo de servidor.
- Implanta-se em qualquer lugar: Windows, Linux, macOS, iOS, Android, Docker, Azure, AWS.
Estrutura precisa de documentos
- Controle no nível de TextRun: fontes, cores, negrito, itálico, tachado, sobrescrito/subscrito.
- Tabelas com mesclagem/divisão de células, bordas personalizadas, sombreamento e larguras de colunas.
- Imagens e formas com texto envolvente, dimensões, deslocamento de posição e rotação.
Suporte e licenciamento focados no desenvolvedor
- Licença perpétua: compre uma vez, use para sempre. Atualizações e renovações opcionais.
- Suporte técnico 24 horas por dia, 5 dias por semana (24/7 no Premium). Humanos reais, resposta média no chat <1 min.
- Garantia de reembolso de 30 dias. Não é a escolha certa? Reembolso total, sem perguntas.
Para construtores
- Recursos que você realmente usará:
- criar/editar DOCX
- tabelas (mesclagem, bordas)
- imagens & formas
- configuração de página (tamanho, margens)
- seções & cabeçalhos
- Estilo TextRun
- listas com marcadores & numeradas
- encontrar, substituir, extrair
- Saída MemoryStream / byte[]
- malformed-doc handling
- Funciona em qualquer lugar: Windows, Linux, macOS, iOS, Android, Docker, Azure, AWS.
Para compradores
- Confiado por milhares de engenheiros da Iron Suite.
- Não requer Microsoft Office ou Office Interop.
- Pronto para mobile: suporte para Xamarin e MAUI desde o início.
- Amigável para aquisições: licença perpétua, renovações opcionais, fatura disponível, várias opções de pagamento (incluindo local: Amazon Pay, Alipay, Apple Pay, IDEAL, SEPA, ACH).
- Garantia de devolução do dinheiro em 30 dias.
Aprovado por milhões de engenheiros em todo o mundo.
Toda vez que os desenvolvedores perguntam, a resposta é SIM! de IronWORD
O IronWord pode criar, carregar e editar arquivos .docx sem o Microsoft Office ou Interop do Office instalados?SIM!
É totalmente multiplataforma em todas as principais versões do .NET no Windows, Linux, macOS, Docker e Azure?SIM!
A formatação de texto (fontes, tamanhos, cores, tachado, negrito/itálico) pode ser controlada no nível de execução?SIM!
Existem APIs completas para construção e edição de tabelas, incluindo fusão de células, bordas, sombreamento e larguras de colunas?SIM!
As imagens podem ser inseridas de arquivos ou fluxos com controle sobre dimensões e alinhamento?SIM!
Suporta a inserção e edição de conteúdo granular via TextRuns e Parágrafos individuais?SIM!
Os documentos podem ser salvos em MemoryStream ou byte[] para entrega HTTP sem gravar no disco?SIM!
Suporta múltiplas seções de documentos com layouts de página distintos em um único arquivo?SIM!
Podem listas com marcadores e numeradas serem criadas com indentação personalizada e aninhamento?SIM!
A licença é amigável ao servidor, suportando processamento concorrente sem limitações de threading?SIM!
Ela lida com documentos malformados graciosamente para evitar falhas durante o processamento em lote?SIM!
Posso testar o IronWord em meu projeto ao vivo gratuitamente agora?SIM! Clique aqui para iniciar seu teste gratuito de 30 dias
Pronto para começar?
Nuget Downloads 56,401|Versão:2026.9recém-lançado


