GroupDocs.Conversión de un vistazo

Explore las capacidades de la API para una conversión rápida e impecable de archivos PDF, Microsoft Office, HTML, libros electrónicos y de imágenes dentro de aplicaciones .NET

Illustration conversion

Conversión simplificada

Con GroupDocs.Conversion API puede convertir fácilmente documentos de diversos formatos a archivos PDF, Microsoft Office, HTML, libros electrónicos y de imágenes. La API proporciona opciones flexibles y sólidas, lo que garantiza la integridad del contenido y la estructura del documento durante todo el proceso de conversión.

Cambio entre formatos sin esfuerzo

El proceso de uso de GroupDocs.Conversion API es increíblemente sencillo y requiere solo un método y un conjunto de opciones para cambiar sin esfuerzo entre diferentes formatos.

Compatibilidad multiplataforma

Explore una solución de conversión con compatibilidad multiplataforma inherente, que atienda a una base de usuarios más amplia y garantice un rendimiento óptimo en varios entornos para todos sus requisitos de conversión de documentos.

Soporte de plataformas

GroupDocs.Conversion para .NET admite los siguientes sistemas operativos, marcos y administradores de paquetes

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Paquete específico de Windows

  • Compatible con .NET Framework 4.6.2+ y .NET 6.0
  • Depende de System.Drawing.Common
Descarga NuGet

Paquete multiplataforma

  • Soporta .NET 6.0 y versiones superiores
  • Funciona en Windows, Linux y macOS
Descarga NuGet

Formatos de archivo admitidos

GroupDocs.Conversion para .NET admite operaciones con los siguientes [formatos de archivo] (https://docs.groupdocs.com/conversion/net/supported-file-formats/).

Formatos de documentos

  • Documents: PDF, XPS, TEX
  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • PowerPoint: PPT, PPTX, PPS, PPSX, ODP, OTP
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • Visio: VSDX, VSDM, VSSX, VSTX, VSTM, VSSM, VSX, VTX, VDX
  • OpenDocument: ODT, OTT, ODS

Imágenes y multimedia

  • Images: BMP, JPEG, PNG, GIF, TIFF, SVG, PS
  • Diagram: VSDX, DRAW, LUCIDCHART
  • CAD & GIS: DWG, DXF, DWF, IFC, SHP, KML, GEOJSON
  • Audio: MP3, WAV, FLAC, AAC, OGG
  • Video: MP4, AVI, MKV, MOV, WMV
  • 3D & Vector: SVG, AI, EPS, CDR, STL, OBJ, FBX, DAE, GLB

Otros formatos

  • eBook: EPUB, MOBI, AZW, FB2
  • Web: HTML, MHTML, MHT
  • Archives: ZIP, TAR, RAR, 7Z, BZ2, GZ
  • Email & Outlook: PST, OST, MSG, EML
  • Finance: QFX, OFX
  • OneNote: ONE

Funciones de GroupDocs.Conversion

Convierta sin problemas documentos PDF y de Office a HTML, JPG, PNG, BMP, TIFF, SVG y muchos otros formatos. GroupDocs.Conversion para la API C# está diseñada para ser fácil de usar e integrar en su proyecto. Admite todos los formatos de documentos populares con la capacidad de personalizar el proceso de conversión.

Feature icon

Conversión multiformato

Convierta archivos entre varios formatos, incluidos PDF, DOCX, XLSX, PPTX y más, con facilidad.

Feature icon

Salida de alta fidelidad

Conserve la calidad y el formato originales de los documentos durante el proceso de conversión.

Feature icon

Convertir varios archivos

Convierta varios archivos y combínelos en un archivo, simplificando la organización del contenido convertido.

Feature icon

Documento de varias páginas a imágenes.

Convierta documentos de varias páginas en imágenes página por página, lo que permite un control preciso sobre el proceso de transformación y facilita la extracción y el análisis de documentos basados ​​en imágenes.

Feature icon

Configuraciones personalizables

Ajuste los parámetros de conversión, como la resolución, la calidad y el diseño, para cumplir con requisitos específicos.

Feature icon

Procesamiento seguro

Garantice la privacidad de los datos con opciones de conversión de archivos protegidos con contraseña.

Feature icon

Integración API

Integre perfectamente las capacidades de conversión en sus aplicaciones C#, convirtiéndolas en una parte perfecta de su flujo de trabajo.

Feature icon

Conversión robusta

Garantice conversiones de archivos confiables y sin errores, garantizando la precisión e integridad de sus documentos transformados.

Feature icon

Convertir documentos de archivos

Extraiga y convierta documentos de archivos, lo que permite la transformación del contenido almacenado en archivos comprimidos.

Ejemplos de código

Algunos casos de uso de operaciones típicas de GroupDocs.Conversion para .NET

Convertir PDF a imagen

Un escenario común implica convertir un documento PDF completo o páginas específicas en una colección de imágenes. GroupDocs.Conversion para .NET ofrece la capacidad de convertir archivos PDF a varios formatos de imagen, como TIFF, JPG, PNG, GIF, BMP y más. A diferencia de otras conversiones, este proceso requiere la declaración de un delegado SavePageStream, que especifica el formato de nombre de las imágenes guardadas. Puede seleccionar su formato de imagen preferido utilizando la clase ImageFileType.

Convertir PDF a PNG en C#

using GroupDocs.Conversion;
using GroupDocs.Conversion.FileTypes;
using GroupDocs.Conversion.Options.Convert;

// Cargue el archivo PDF de origen
using (var converter = new Converter("resume.pdf"))
{
  var getPageStream = (int page) => File.Create($"resume-page-{page}.png");

    // Configure las opciones de conversión y especifique el tipo de imagen de salida
    var convertOptions = new ImageConvertOptions { 
      Format = ImageFileType.Png
    };          
    
    // Convierta cada página de un documento PDF a PNG
    converter.Convert(getPageStream, convertOptions);
}

Convertir un segmento de un documento grande

Con GroupDocs.Conversion para .NET, puede convertir sin esfuerzo páginas específicas de un documento extenso. Tiene dos métodos para lograr esto, según sus requisitos. Puede convertir un rango de páginas o convertir páginas específicas.

Convierta DOCX (páginas 2 a 4) a PDF en C#

using GroupDocs.Conversion;
using GroupDocs.Conversion.Options.Convert;

// Cargue el archivo DOCX de origen  
using (Converter converter = new Converter("booklet.docx"))
{
    // Establezca las opciones y especifique el rango de páginas para convertir       
    var convertOptions = new PdfConvertOptions 
    { 
      PageNumber = 2, 
      PagesCount = 3 
    };
    
    // Convierta las páginas 2-4 a PDF       
    converter.Convert("pages-2-4.pdf", convertOptions);
}

Sintaxis fluida: un enfoque simplificado

La sintaxis fluida ofrece una notación concisa para acciones comunes dentro de GroupDocs.Conversion para .NET API. Los ejemplos de código siguientes demuestran cómo aprovechar la sintaxis fluida.:

Convierta DOCX a PDF en C# usando una sintaxis fluida

using GroupDocs.Conversion;

FluentConverter
    .Load("schedule.docx")
    .ConvertTo("schedule.pdf")
    .Convert();

 Español