GroupDocs.Conversion อย่างคร่าวๆ

สำรวจความสามารถของ API สำหรับการแปลง PDF, Microsoft Office, HTML, eBook และไฟล์ภาพอย่างรวดเร็วและไร้ที่ติภายในแอปพลิเคชัน .NET

Illustration conversion

การแปลงที่ราบรื่น

ด้วย GroupDocs.Conversion API คุณสามารถแปลงเอกสารหลากหลายรูปแบบเป็น PDF, Microsoft Office, HTML, eBook และไฟล์ภาพได้อย่างง่ายดาย API ให้ตัวเลือกที่ยืดหยุ่นและแข็งแกร่ง เพื่อรักษาความสมบูรณ์ของเนื้อหาและโครงสร้างเอกสารตลอดกระบวนการแปลง

การสลับรูปแบบอย่างง่ายดาย

กระบวนการใช้ GroupDocs.Conversion API นั้นง่ายมาก เพียงวิธีเดียวและชุดตัวเลือก คุณสามารถสลับระหว่างรูปแบบต่าง ๆ ได้อย่างง่ายดาย

ความเข้ากันได้ข้ามแพลตฟอร์ม

สำรวจโซลูชันการแปลงที่มีความเข้ากันได้ข้ามแพลตฟอร์มโดยเนื้อแท้ รองรับฐานผู้ใช้ที่กว้างขึ้นและรับประกันประสิทธิภาพที่ดีที่สุดในสภาพแวดล้อมต่างๆ สำหรับความต้องการการแปลงเอกสารทั้งหมดของคุณ

รองรับแพลตฟอร์ม

GroupDocs.Conversion สำหรับ .NET รองรับระบบปฏิบัติการ, เฟรมเวิร์กและตัวจัดการแพ็กเกจต่อไปนี้

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

แพ็กเกจ .NET 6

  • รองรับ .NET 6.0 และรุ่นที่สูงกว่า
  • ทำงานบน Windows, Linux และ macOS
ดาวน์โหลดจาก NuGet

แพ็กเกจ .NET Framework

  • รองรับ .NET Framework 4.6.2+
  • ขึ้นอยู่กับ System.Drawing.Common
ดาวน์โหลด NuGet

รูปแบบไฟล์ที่รองรับ

GroupDocs.Conversion สำหรับ .NET รองรับการทำงานกับ รูปแบบไฟล์.

รูปแบบเอกสาร

  • 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

ภาพและสื่อมัลติมีเดีย

  • 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

รูปแบบอื่นๆ

  • 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

คุณลักษณะของ GroupDocs.Conversion

API ช่วยให้คุณทำการแปลงจากรูปแบบหนึ่งเป็นอีกรูปแบบหนึ่ง, แปลงเอกสารทั้งหมดหรือหน้าเฉพาะ, ปรับตัวเลือกตามผลลัพธ์ที่ต้องการและอื่นๆ

Feature icon

การแปลงหลายรูปแบบ

แปลงไฟล์ระหว่างรูปแบบต่างๆ รวมถึง PDF, DOCX, XLSX, PPTX และอื่นๆ

Feature icon

ผลลัพธ์คุณภาพสูง

รักษาคุณภาพและการจัดรูปแบบเดิมของเอกสารระหว่างกระบวนการแปลง

Feature icon

การแปลงหลายไฟล์

แปลงหลายไฟล์และรวมเป็นแฟ้มจัดเก็บ ช่วยให้งานจัดระเบียบเนื้อหาที่แปลงแล้วง่ายขึ้น

Feature icon

เอกสารหลายหน้าสู่ภาพ

แปลงเอกสารหลายหน้าเป็นภาพทีละหน้า เพื่อให้ควบคุมกระบวนการแปลงได้อย่างแม่นยำ

Feature icon

การตั้งค่าที่ปรับแต่งได้

ปรับจูนพารามิเตอร์การแปลง เช่น ความละเอียด คุณภาพ และการจัดวาง เพื่อให้ตรงกับความต้องการเฉพาะ

Feature icon

การประมวลผลที่ปลอดภัย

รับประกันความเป็นส่วนตัวของข้อมูลด้วยตัวเลือกการแปลงไฟล์ที่ป้องกันด้วยรหัสผ่าน

Feature icon

การบูรณาการ API

บูรณาการความสามารถในการแปลงเข้าไปในแอปพลิเคชัน C# ของคุณ เพื่อให้การแปลงทำงานเป็นส่วนหนึ่งของกระบวนการทำงานที่มีอยู่

Feature icon

การแปลงที่แข็งแกร่ง

ให้การแปลงไฟล์ที่เชื่อถือได้พร้อมคงความแม่นยำและความสมบูรณ์ของเอกสารที่แปลงแล้ว

Feature icon

แปลงเอกสารจากแฟ้มบีบอัด

ดึงและแปลงเอกสารจากแฟ้มบีบอัด เพื่อให้สามารถแปลงเนื้อหาที่เก็บไว้ในไฟล์บีบอัดได้

ตัวอย่างโค้ด

กรณีการใช้งานบางส่วนของการดำเนินการ GroupDocs.Conversion สำหรับ .NET ที่เป็นมาตรฐาน

แปลง PDF เป็นภาพ

สถานการณ์ที่พบบ่อยคือการแปลงเอกสาร PDF ทั้งฉบับหรือบางหน้ามาเป็นชุดของภาพ GroupDocs.Conversion สำหรับ .NET มีความสามารถในการแปลง PDF ไปเป็นรูปแบบภาพต่างๆ เช่น TIFF, JPG, PNG, GIF, BMP และอื่นๆ แตกต่างจากการแปลงอื่นๆ กระบวนการนี้ต้องการการประกาศ delegate SavePageStream ซึ่งกำหนดรูปแบบการตั้งชื่อสำหรับภาพที่บันทึก คุณสามารถเลือกรูปแบบภาพที่ต้องการโดยใช้คลาส ImageFileType

แปลง PDF เป็น PNG ด้วย C#

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

// โหลดไฟล์ PDF ต้นฉบับ
using (var converter = new Converter("resume.pdf"))
{
  var getPageStream = (SavePageContext context) => File.Create($"resume-page-{context.Page}.png");

    // ตั้งค่าตัวเลือกการแปลงและระบุประเภทภาพผลลัพธ์
    var convertOptions = new ImageConvertOptions { 
      Format = ImageFileType.Png
    };          
    
    // แปลงแต่ละหน้าเอกสาร PDF เป็น PNG
    converter.Convert(getPageStream, convertOptions);
}

แปลงส่วนของเอกสารขนาดใหญ่

ด้วย GroupDocs.Conversion สำหรับ .NET คุณสามารถแปลงหน้าที่ต้องการจากเอกสารยาวได้อย่างง่ายดาย คุณมีสองวิธีในการทำเช่นนี้ ขึ้นอยู่กับความต้องการของคุณ คุณสามารถแปลงช่วงหน้าหรือแปลงหน้าที่เฉพาะเจาะจงได้

แปลง DOCX (หน้า 2-4) เป็น PDF ด้วย C#

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

// โหลดไฟล์ DOCX ต้นฉบับ  
using (Converter converter = new Converter("booklet.docx"))
{
    // ตั้งค่าตัวเลือกและระบุช่วงหน้าที่จะทำการแปลง       
    var convertOptions = new PdfConvertOptions 
    { 
      PageNumber = 2, 
      PagesCount = 3 
    };
    
    // แปลงหน้า 2-4 เป็น PDF       
    converter.Convert("pages-2-4.pdf", convertOptions);
}

ไวยากรณ์แบบ Fluent: วิธีที่ง่ายและรวบรัด

ไวยากรณ์แบบ Fluent ให้การเขียนสั้นๆ สำหรับการดำเนินการทั่วไปใน API ของ GroupDocs.Conversion สำหรับ .NET. ตัวอย่างโค้ดด้านล่างแสดงวิธีใช้ไวยากรณ์แบบ Fluent:

แปลง DOCX เป็น PDF ด้วย C# โดยใช้ไวยากรณ์แบบ Fluent

using GroupDocs.Conversion;

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

พร้อมที่จะเริ่มต้นหรือยัง?

ดาวน์โหลด GroupDocs.Conversion ฟรีหรือรับสิทธิ์การใช้งานแบบทดลองใช้เพื่อการเข้าถึงแบบเต็ม!

ทรัพยากรที่มีประโยชน์

สำรวจเอกสารตัวอย่างรหัสและการสนับสนุนชุมชนเพื่อปรับปรุงประสบการณ์ของคุณ

เคล็ดลับใบอนุญาตชั่วคราว

1
ลงทะเบียนด้วยอีเมลที่ทำงานของคุณ ไม่อนุญาตให้ใช้บริการอีเมลฟรี
2
ใช้ปุ่ม รับใบอนุญาตชั่วคราว ในขั้นตอนที่ 2
 ไทย