MuitoCurto – 1-2 frases
O Aspose.Words Document to PDF Converter for .NET é uma API leve, de alto desempenho, focada em conversão de Word para PDF. Ele suporta cenários comuns, como DOCX → PDF ou DOC → PDF sem a necessidade do Microsoft Office.
Instalação e Configuração
- Instale o pacote NuGet
Aspose.Words(API central que impulsiona as conversões). - Aplique metered licensing na inicialização para evitar limites de avaliação: veja Metered Licensing .
- Revise os requisitos do framework em Guia de Instalação .
Plataformas Compatíveis:
- OS: Windows, Linux, macOS
- Frameworks: .NET Framework 4.x, .NET Standard 2.0, .NET Core 2.0–3.1, .NET 5/6/7+, Mono
- IDEs: Visual Studio 2017–2026, JetBrains Rider, MonoDevelop.
Início Rápido: Experimente Converter Word para PDF
using Aspose.Words;
var doc = new Document("input.docx");
doc.Save("output.pdf");Recursos e Funcionalidades
Ampla Cobertura de Formatos
Entrada/Saída (selecionado):
- Família de palavras: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM, Word 2003 XML e Word 2007 XML
- Layout fixo: PDF (apenas saída)
Ajuste fino com opções de salvamento:
- PDF: Conformidade apenas com Pdf17, criptografia, sinalizadores de permissão, assinaturas digitais, incorporação de fontes, compressão de imagens.
Detecção Automática de Formato
A API detecta o formato a partir de cabeçalhos de arquivo, então você pode aceitar uploads arbitrários com segurança em serviços web.
Fidelidade de Layout e Metadados
Preserva fontes, estilos, tabelas, cabeçalhos/rodapés, marcas d’água, comentários, quebras de seção, e propriedades do documento (autor, título, campos personalizados). Metadados podem ser transformados programaticamente durante a conversão.
Processamento Amigável ao Servidor
- Assíncrono/lote conversão e paralelização para taxa de transferência.
- Limiares configuráveis de memória e processamento de páginas para documentos grandes.
Melhores Práticas
- Licença primeiro: inicialize licenciamento medido antes de quaisquer conversões para evitar marcas d’água de avaliação.
- Concorrência: use de curta duração
Documentinstâncias por solicitação; utilize pools para opções, se necessário. - Observabilidade: registre contagens de páginas, durações e conjuntos de opções; marque falhas com IDs de correlação.
FAQ
- É necessário Microsoft Office? Não. É uma API autônoma.
- Posso converter sem tocar no sistema de arquivos? Sim. Todas as conversões podem ser Fluxo → Fluxo.
- Como faço para impor PDF/A? Aspose.Words Document to PDF Converter for .NET suporta
Pdf17apenas conformidade. - Posso proteger PDFs com senha? Sim. Configure a criptografia e as flags de permissão em
PdfSaveOptions. - Como converto páginas específicas? Use
PageSetemImageSaveOptionsouFixedPageSaveOptions‑classes derivadas.