Medio – 5-6 oraciones
El Aspose.Words Document to PDF Converter for .NET es una API ligera y de alto rendimiento centrada en Conversión de Word a PDF. Soporta escenarios comunes como DOCX → PDF o DOC → PDF sin requerir Microsoft Office.
Instalación y configuración
- Instala el paquete NuGet
Aspose.Words(API central que impulsa las conversiones). - Aplicar licenciamiento por consumo al iniciar para evitar límites de evaluación: ver Licenciamiento por consumo .
- Revisar los requisitos del framework en el Guía de instalación .
Plataformas compatibles:
- OS: Windows, Linux, macOS
- Frameworks: .NET Framework 4.x, .NET Standard 2.0, .NET Core 2.0–3.1, .NET 5/6/7+, Mono
- Entornos de desarrollo (IDEs): Visual Studio 2017–2026, JetBrains Rider, MonoDevelop.
Inicio rápido: Pruebe Convertir Word a PDF
using Aspose.Words;
var doc = new Document("input.docx");
doc.Save("output.pdf");Características y funcionalidad
Amplia cobertura de formatos
Entrada/Salida (seleccionado):
- Familia de palabras: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM, Word 2003 XML y Word 2007 XML
- Diseño fijo: PDF (solo salida)
Ajuste fino con opciones de guardado:
- PDF: Solo cumplimiento de Pdf17, cifrado, indicadores de permiso, firmas digitales, incrustación de fuentes, compresión de imágenes.
Detección automática de formato
La API detecta el formato a partir de encabezados de archivo, por lo que puedes aceptar de forma segura cargas arbitrarias en servicios web.
Fidelidad de diseño y metadatos
Preserva fuentes, estilos, tablas, encabezados/pies de página, marcas de agua, comentarios, saltos de sección y propiedades del documento (autor, título, campos personalizados). Los metadatos pueden transformarse programáticamente durante la conversión.
Procesamiento amigable para el servidor
- Async/lote conversión y paralelización para el rendimiento.
- Umbrales configurables de memoria y procesamiento de páginas para documentos grandes.
Mejores prácticas
- Licencia primero: inicializar la licencia medida antes de cualquier conversión para evitar marcas de agua de evaluación.
- Concurrencia: utilizar de corta duración
Documentinstancias por solicitud; emplear grupos para opciones si es necesario. - Observabilidad: registrar recuentos de páginas, duraciones y conjuntos de opciones; etiquetar fallos con IDs de correlación.
FAQ
- ¿Requiere Microsoft Office? No. Es una API independiente.
- ¿Puedo convertir sin tocar el sistema de archivos? Sí. Todas las conversiones pueden ser Stream → Stream.
- ¿Cómo aplico PDF/A? Aspose.Words Document to PDF Converter for .NET admite
Pdf17solo cumplimiento. - ¿Puedo proteger con contraseña los PDFs? Sí. Configura el cifrado y los indicadores de permiso en
PdfSaveOptions. - ¿Cómo convierto páginas específicas? Usa
PageSetenImageSaveOptionsoFixedPageSaveOptions‑clases derivadas.