GroupDocs.Conversion sekilas

Jelajahi kemampuan API untuk konversi cepat dan tanpa cacat dari PDF, Microsoft Office, HTML, eBook, dan file gambar dalam aplikasi .NET.

Illustration conversion

Konversi yang efisien

Dengan API GroupDocs.Conversion, Anda dapat dengan mudah mengonversi dokumen dalam berbagai format ke PDF, Microsoft Office, HTML, eBook, dan file gambar. API menyediakan opsi yang fleksibel dan andal, memastikan integritas konten dan struktur dokumen sepanjang proses konversi.

Berpindah antar format dengan mudah

Proses penggunaan API GroupDocs.Conversion sangat sederhana, hanya memerlukan satu metode dan sekumpulan opsi untuk beralih antar format dengan mudah.

Kompatibilitas lintas platform

Jelajahi solusi konversi dengan kompatibilitas lintas platform bawaan, melayani basis pengguna yang lebih luas, dan memastikan kinerja optimal di berbagai lingkungan untuk semua kebutuhan konversi dokumen Anda.

Dukungan Platform

GroupDocs.Conversion untuk .NET mendukung sistem operasi, kerangka kerja, dan manajer paket berikut

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

.NET 6 package

  • Mendukung .NET 6.0 dan versi lebih tinggi
  • Berfungsi pada Windows, Linux, dan macOS
Unduhan NuGet

Paket .NET Framework

  • Mendukung .NET Framework 4.6.2+
  • Bergantung pada System.Drawing.Common
Unduh NuGet

Format file yang didukung

GroupDocs.Conversion untuk .NET mendukung operasi dengan format berkas berikut.

Format dokumen

  • 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

Gambar & 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

Format lainnya

  • 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

Fitur GroupDocs.Conversion

API memungkinkan Anda melakukan konversi dari satu format ke format lain, mengonversi seluruh dokumen atau halaman tertentu, menyesuaikan opsi untuk output yang diinginkan, dan lainnya.

Feature icon

Konversi multi-format

Konversi file antara berbagai format, termasuk PDF, DOCX, XLSX, PPTX, dan lainnya.

Feature icon

Output berkualitas tinggi

Mempertahankan kualitas dan format asli dokumen selama proses konversi.

Feature icon

Mengonversi beberapa file

Konversi beberapa file dan gabungkan menjadi arsip, menyederhanakan pengorganisasian konten yang dikonversi.

Feature icon

Dokumen multi halaman ke gambar

Konversi dokumen berhalaman banyak menjadi gambar per halaman, memungkinkan kontrol tepat atas proses transformasi.

Feature icon

Pengaturan yang dapat disesuaikan

Sesuaikan parameter konversi seperti resolusi, kualitas, dan tata letak untuk memenuhi kebutuhan spesifik.

Feature icon

Pemrosesan aman

Pastikan privasi data dengan opsi konversi file yang dilindungi kata sandi.

Feature icon

Integrasi API

Integrasikan kemampuan konversi ke dalam aplikasi C# Anda sehingga konversi berjalan sebagai bagian dari alur kerja yang ada.

Feature icon

Konversi yang andal

Sediakan konversi file yang andal sambil mempertahankan akurasi dan integritas dokumen yang telah diubah.

Feature icon

Konversi dokumen dari arsip

Ekstrak dan konversi dokumen dari arsip, memungkinkan transformasi konten yang disimpan dalam file terkompresi.

Contoh kode

Beberapa contoh penggunaan operasi tipikal GroupDocs.Conversion untuk .NET

Konversi PDF ke gambar

Skenario umum melibatkan konversi seluruh dokumen PDF atau halaman tertentu menjadi koleksi gambar. GroupDocs.Conversion untuk .NET menawarkan kemampuan mengonversi PDF ke berbagai format gambar, seperti TIFF, JPG, PNG, GIF, BMP, dan lainnya. Berbeda dengan konversi lain, proses ini memerlukan deklarasi delegasi SavePageStream, yang menentukan format penamaan untuk gambar yang disimpan. Anda dapat memilih format gambar yang diinginkan menggunakan kelas ImageFileType.

Konversi PDF ke PNG dalam C#

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

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

    // Atur opsi konversi dan tentukan tipe gambar output
    var convertOptions = new ImageConvertOptions { 
      Format = ImageFileType.Png
    };          
    
    // Konversi tiap halaman dokumen PDF ke PNG
    converter.Convert(getPageStream, convertOptions);
}

Konversi segmen dokumen besar

Dengan GroupDocs.Conversion untuk .NET, Anda dapat dengan mudah mengonversi halaman tertentu dari dokumen yang panjang. Anda memiliki dua metode untuk melakukannya, tergantung pada kebutuhan Anda. Anda dapat mengonversi rentang halaman atau mengonversi halaman tertentu.

Konversi DOCX (halaman 2-4) ke PDF dalam C#

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

// Muat file DOCX sumber  
using (Converter converter = new Converter("booklet.docx"))
{
    // Atur opsi dan tentukan rentang halaman yang akan dikonversi       
    var convertOptions = new PdfConvertOptions 
    { 
      PageNumber = 2, 
      PagesCount = 3 
    };
    
    // Konversi halaman 2-4 ke PDF       
    converter.Convert("pages-2-4.pdf", convertOptions);
}

Sintaks Fluent: Pendekatan yang Sederhana

Sintaks Fluent memberikan notasi singkat untuk tindakan umum dalam API GroupDocs.Conversion untuk .NET. Contoh kode di bawah ini menunjukkan cara memanfaatkan sintaks fluent:

Konversi DOCX ke PDF dalam C# menggunakan sintaks fluent

using GroupDocs.Conversion;

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

Siap untuk memulai?

Unduh GroupDocs.Conversion secara gratis atau dapatkan lisensi uji coba untuk akses penuh!

Sumber daya yang berguna

Jelajahi dokumentasi, sampel kode, dan dukungan masyarakat untuk meningkatkan pengalaman Anda.

Tip lisensi sementara

1
Daftar dengan email kantor Anda. Layanan email gratis tidak diperbolehkan.
2
Gunakan tombol Dapatkan lisensi sementara pada langkah kedua.
 Indonesian