Nos complace presentar GroupDocs.Markdown for .NET, una nueva incorporación a la familia de productos GroupDocs. GroupDocs.Markdown for .NET es una API de procesamiento de documentos que le permite exportar PDF, Word, Excel y otros formatos a Markdown para una integración fluida con el ecosistema de IA generativa.
¿Por qué Markdown?
Markdown es ligero, legible por humanos y ampliamente compatible en flujos de trabajo de desarrolladores, sistemas de gestión de contenido y pipelines de IA generativa. Con la exportación directa a Markdown, GroupDocs.Markdown for .NET le ayuda a:
- Automatizar conversiones de documentos a Markdown dentro de aplicaciones .NET.
- Preparar contenido estructurado en texto plano adecuado para el procesamiento de IA.
- Simplificar la migración de contenido a flujos de trabajo basados en Git y generadores de sitios estáticos.
Características
- Exportar múltiples formatos de documento: Convierta tipos de archivo populares (PDF, DOCX, XLSX, EPUB y más) a Markdown.
- Formato avanzado de Markdown: Exporte con precisión encabezados, párrafos, listas, tablas, enlaces, imágenes, citas en bloque y bloques de código.
- Manejo flexible de imágenes: Exporte imágenes por separado o incrústelas directamente en el archivo Markdown.
- Procesamiento local: No se requiere nube ni conexión a internet. Todo el procesamiento se realiza de forma segura en su máquina.
- Diseño de API intuitivo: API simple y amigable para desarrolladores, creada pensando en la facilidad de uso.
- Compatibilidad multiplataforma: Funciona en Windows y Linux con ensamblados tanto de .NET como de .NET Framework incluidos en el paquete NuGet.
Tipos de archivo compatibles
GroupDocs.Markdown admite la conversión desde los siguientes formatos:
- Documentos PDF
- Microsoft Word (DOCX, DOC)
- Microsoft Excel (XLSX, XLS)
- Libros electrónicos (EPUB, MOBI)
- Texto plano y archivos web
Uso
Escenarios comunes para exportar documentos a Markdown.
Exportar PDF a Markdown
Convierta un PDF a Markdown limpio en solo unas pocas líneas de código. Por defecto, las imágenes se incrustan en el archivo de salida.
// Import the namespace
using GroupDocs.Markdown;
// Set the license (optional)
License.Set("GroupDocs.Markdown.lic");
// Instantiate the converter
var converter = new MarkdownConverter("business-plan.pdf");
// Convert and save output to file
converter.Convert("business-plan.md");
La siguiente captura de pantalla muestra el archivo PDF de entrada y el Markdown de salida.
Guardar imágenes en una carpeta
Este ejemplo muestra cómo convertir un archivo DOCX a Markdown mientras se guardan las imágenes en una carpeta separada.
// Import the namespace
using GroupDocs.Markdown;
// Set the license (optional)
License.Set("GroupDocs.Markdown.lic");
// Instantiate the converter
var converter = new MarkdownConverter("annual-review.docx");
// Set image export strategy and output folder
var convertOptions = new DocumentConverterOptions();
convertOptions.ImageExportStrategy = new ExportImagesToFileSystemStrategy("./images");
// Convert and save output to file
converter.Convert("annual-review.md");
La siguiente captura de pantalla muestra el archivo DOCX de entrada y el Markdown de salida. Las imágenes se guardan como recursos externos separados en la carpeta ./images.
Requisitos
- .NET Framework 4.6.2+ (Windows)
- .NET 6.0+ (Windows o Linux)
Licencia
Consulte la información legal detallada, incluidos los términos de uso, derechos de autor, EULA y política de privacidad:
https://about.groupdocs.com/legal/
Soporte
Para preguntas o asistencia técnica, utilice nuestro Free Support Forum.
Hoja de ruta y disponibilidad
La primera versión de nuestro paquete ya está construida y pasa por pruebas internas, incluidas pruebas unitarias, de integración y verificaciones manuales de la API. Nos aseguramos de que todo funcione sin problemas para que pueda disfrutar de una experiencia fiable y potente desde el primer día.
🚀 Una vez completadas las revisiones finales, publicaremos el paquete en NuGet y en el sitio web de GroupDocs Releases.
👉 ¿Quiere ser el primero en saber cuándo está disponible? Publicaremos un anuncio dedicado aquí en el blog. Mientras tanto, también puede suscribirse a actualizaciones a través de nuestro Free Support Forum — consulte la categoría [GroupDocs.Markdown Product Family] (https://forum.groupdocs.com/c/markdown/38) o la categoría [GroupDocs.Purchase] (https://forum.groupdocs.com/c/purchase/5) si tiene preguntas relacionadas con ventas.