GroupDocs.Conversion de un vistazo

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

Illustration conversion

Conversión optimizada

Con la API GroupDocs.Conversion puede convertir sin esfuerzo documentos de diversos formatos a PDF, Microsoft Office, HTML, libros electrónicos y archivos de imagen. La API ofrece opciones flexibles y robustas, garantizando la integridad del contenido y la estructura del documento durante todo el proceso de conversión.

Cambio sin esfuerzo entre formatos

El proceso de uso de la API GroupDocs.Conversion es increíblemente sencillo, solo requiere 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, dirigida a una amplia base de usuarios y garantizando un rendimiento óptimo en diversos entornos para todas sus necesidades de conversión de documentos.

Compatibilidad de plataformas

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

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Paquete .NET 6

  • Compatible con .NET 6.0 y versiones superiores
  • Funciona en Windows, Linux y macOS
Descarga de NuGet

Paquete .NET Framework

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

Formatos de archivo compatibles

GroupDocs.Conversion para .NET admite operaciones con los siguientes formatos de archivo.

Formatos de documento

  • 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

La API le permite realizar conversiones de un formato a otro, convertir documentos completos o páginas específicas, ajustar opciones para la salida deseada y más.

Feature icon

Conversión multiformato

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

Feature icon

Salida de alta fidelidad

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

Feature icon

Conversión de varios archivos

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

Feature icon

Documento multipágina a imágenes

Convierta documentos multipágina a imágenes página por página, lo que permite un control preciso del proceso de transformación.

Feature icon

Configuraciones personalizables

Ajuste finamente los parámetros de conversión, como resolución, calidad y diseño, para cumplir 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 de API

Integre las capacidades de conversión en sus aplicaciones C# para que las conversiones se ejecuten como parte de sus flujos de trabajo existentes.

Feature icon

Conversión robusta

Proporcione conversiones de archivos fiables manteniendo la precisión e integridad de sus documentos transformados.

Feature icon

Convertir documentos de archivos

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

Ejemplos de código

Algunos casos de uso típicos de operaciones 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 PDFs 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 para las imágenes guardadas. Puede seleccionar el formato de imagen deseado utilizando la clase ImageFileType.

Convertir PDF a PNG en C#

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

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

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

Convertir un segmento de un documento grande

Con GroupDocs.Conversion para .NET, puede convertir fácilmente páginas específicas de un documento extenso. Dispone de dos métodos para lograrlo, según sus requisitos. Puede convertir un rango de páginas o convertir páginas específicas.

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

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

// Cargar el archivo DOCX origen  
using (Converter converter = new Converter("booklet.docx"))
{
    // Establecer las opciones y especificar el rango de páginas a convertir       
    var convertOptions = new PdfConvertOptions 
    { 
      PageNumber = 2, 
      PagesCount = 3 
    };
    
    // Convertir 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 la API de GroupDocs.Conversion para .NET. Los ejemplos de código a continuación demuestran cómo aprovechar la sintaxis fluida:

Convertir DOCX a PDF en C# usando sintaxis fluida

using GroupDocs.Conversion;

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

¿Listo para empezar?

Descargue GroupDocs.Conversion gratis u obtenga una licencia de prueba para obtener acceso completo.

Recursos útiles

Explore la documentación, las muestras de código y el apoyo de la comunidad para mejorar su experiencia.

Consejos para licencias temporales

1
Regístrate con tu correo electrónico del trabajo. No se permiten servicios de correo gratuitos.
2
Utilice el botón Obtener una licencia temporal en el segundo paso.
 Español