GroupDocs.Conversion dintr-o privire

Explorați capacitățile API-ului pentru conversia rapidă și fără cusur a fișierelor PDF, Microsoft Office, HTML, cărți electronice și imagini în aplicațiile .NET

Illustration conversion

Conversie simplificată

Cu GroupDocs.Conversion API puteți converti fără efort documente de diverse formate în fișiere PDF, Microsoft Office, HTML, eBook și imagine. API-ul oferă opțiuni flexibile și robuste, asigurând integritatea conținutului și a structurii documentului pe tot parcursul procesului de conversie.

Comutare fără efort între formate

Procesul de utilizare GroupDocs.Conversion API este incredibil de simplu, necesitând o singură metodă și un set de opțiuni pentru a comuta fără efort între diferite formate.

Compatibilitate multi-platformă

Explorați o soluție de conversie cu compatibilitate inerentă între platforme, care se adresează unei baze mai largi de utilizatori și asigură performanțe optime în diferite medii pentru toate cerințele dvs. de conversie a documentelor.

Independenta platformei

GroupDocs.Conversion pentru .NET acceptă următoarele sisteme de operare, cadre și manageri de pachete

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formate de fișiere acceptate

GroupDocs.Conversion pentru .NET acceptă operațiuni cu următoarele formate de fișiere.

Formate de documente

  • Documente: 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

Imagini & Multimedia

  • Imagini: 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 și Vector: SVG, AI, EPS, CDR, STL, OBJ, FBX, DAE, GLB

Alte formate

  • eBook: EPUB, MOBI, AZW, FB2
  • Web: HTML, MHTML, MHT
  • Arhive: ZIP, TAR, RAR, 7Z, BZ2, GZ
  • E-mail și Outlook: PST, OST, MSG, EML
  • Finanţa: QFX, OFX
  • OneNote: ONE

GroupDocs.Funcții de conversie

Convertiți fără probleme documente PDF și de birou în HTML, JPG, PNG, BMP, TIFF, SVG și multe alte formate. GroupDocs.Conversion pentru .NET API este conceput pentru a fi ușor de utilizat și integrat în proiectul dvs. Acceptă toate formatele de documente populare cu posibilitatea de a personaliza procesul de conversie.

Feature icon

Conversie multi-format

Convertiți cu ușurință fișiere între diferite formate, inclusiv PDF, DOCX, XLSX, PPTX și multe altele.

Feature icon

Ieșire de înaltă fidelitate

Păstrați calitatea originală și formatarea documentelor în timpul procesului de conversie.

Feature icon

Conversia mai multor fișiere

Convertiți mai multe fișiere și combinați-le într-o arhivă, simplificând organizarea conținutului convertit.

Feature icon

Document cu mai multe pagini în imagini

Convertiți documente cu mai multe pagini în imagini pagină cu pagină, permițând un control precis asupra procesului de transformare și facilitând extragerea și analiza documentelor bazate pe imagini.

Feature icon

Setări personalizabile

Ajustați parametrii de conversie, cum ar fi rezoluția, calitatea și aspectul, pentru a îndeplini cerințele specifice.

Feature icon

Procesare sigură

Asigurați confidențialitatea datelor cu opțiunile de conversie a fișierelor protejate prin parolă.

Feature icon

Integrare API

Integrați perfect capabilitățile de conversie în aplicațiile dvs. .NET, făcându-le o parte integrantă a fluxului dvs. de lucru.

Feature icon

Conversie robustă

Asigurați conversii de fișiere fiabile și fără erori, garantând acuratețea și integritatea documentelor dvs. transformate.

Feature icon

Convertiți documente din arhive

Extrageți și convertiți documente din arhive, permițând transformarea conținutului stocat în fișiere comprimate.

Exemple de cod

Unele cazuri de utilizare tipice GroupDocs.Conversion pentru operațiuni .NET

Convertiți PDF în imagine

Un scenariu întâlnit frecvent implică conversia unui întreg document PDF sau a unor pagini specifice într-o colecție de imagini. GroupDocs.Conversion pentru .NET oferă capacitatea de a converti PDF-uri în diferite formate de imagine, cum ar fi TIFF, JPG, PNG, GIF, BMP și multe altele. Spre deosebire de alte conversii, acest proces necesită declararea unui delegat SavePageStream, care specifică formatul de denumire pentru imaginile salvate. Puteți selecta formatul de imagine preferat folosind clasa ImageFileType.

Convertiți PDF în PNG în C#

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

// Încărcați fișierul PDF sursă
using (var converter = new Converter("resume.pdf"))
{
  var getPageStream = (int page) => File.Create($"resume-page-{page}.png");

  // Setați opțiunile de conversie și specificați tipul de imagine de ieșire
  var convertOptions = new ImageConvertOptions { 
      Format = ImageFileType.Png
  };
  
  // Convertiți fiecare pagină a documentului PDF în PNG
  converter.Convert(getPageStream, convertOptions);
}

Convertiți un segment dintr-un document mare

Cu GroupDocs.Conversion pentru .NET, puteți converti fără efort anumite pagini dintr-un document lung. Aveți două metode pentru a realiza acest lucru, în funcție de cerințele dvs. Puteți fie să convertiți o serie de pagini, fie să convertiți anumite pagini.

Convertiți DOCX (paginile 2-4) în PDF în C#

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

// Încărcați fișierul DOCX sursă
using (Converter converter = new Converter("booklet.docx"))
{
   // Setați opțiunile de conversie și specificați intervalul de pagini de randat
   var convertOptions = new PdfConvertOptions 
   { 
      PageNumber = 2, 
      PagesCount = 3 
   };

   // Convertiți paginile 2-4 în PDF                                     
   converter.Convert("pages-2-4.pdf", convertOptions);
}  

Sintaxă fluentă: O abordare simplificată

Sintaxa fluentă oferă o notație concisă pentru acțiunile comune din API-ul GroupDocs.Conversion pentru .NET. Exemplele de cod de mai jos demonstrează cum să folosiți sintaxa fluentă:

Convertiți DOCX în PDF în C# folosind sintaxa fluentă

using GroupDocs.Conversion;

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

 Română