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

  1. Instale o pacote NuGet Aspose.Words (API central que impulsiona as conversões).
  2. Aplique metered licensing na inicialização para evitar limites de avaliação: veja Metered Licensing .
  3. 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 Document instâ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

  1. É necessário Microsoft Office? Não. É uma API autônoma.
  2. Posso converter sem tocar no sistema de arquivos? Sim. Todas as conversões podem ser Fluxo → Fluxo.
  3. Como faço para impor PDF/A? Aspose.Words Document to PDF Converter for .NET suporta Pdf17 apenas conformidade.
  4. Posso proteger PDFs com senha? Sim. Configure a criptografia e as flags de permissão em PdfSaveOptions.
  5. Como converto páginas específicas? Use PageSet em ImageSaveOptions ou FixedPageSaveOptions‑classes derivadas.
 Português