เอกสาร C# MS Office เป็น PDF

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

บทความนี้จะกล่าวถึงประเด็นต่อไปนี้:

ไลบรารีการแปลงเอกสาร C# - การติดตั้ง

เราจะใช้ Conholdate.Total for .NET เพื่อแปลงเอกสาร MS Office ของคุณเป็น PDF โดยทางโปรแกรม ไลบรารีนี้รองรับการแปลงเอกสารหลากหลายประเภท คุณสามารถไปที่หน้า รูปแบบไฟล์ที่รองรับ เพื่อค้นพบเพิ่มเติม คุณสามารถ ดาวน์โหลด DLL หรือติดตั้งไลบรารีการแปลงเอกสาร C# นี้โดยใช้ NuGet

Install-Package Conholdate.Total 

การแปลงเอกสาร C#: Word เป็น PDF

ส่วนนี้จะอธิบายบทช่วยสอนพื้นฐานง่ายๆ เกี่ยวกับการแปลงเอกสาร MS Word (DOC/DOCX) ไปเป็นไฟล์ PDF ด้วยไลบรารีการแปลงเอกสาร C#

ต่อไปนี้เป็นขั้นตอนในการแปลงเอกสาร Word เป็น PDF ด้วย C#:

  1. ขั้นแรก โหลดเอกสาร MS Word(DOC/DOCX) โดยใช้คลาส Converter
  2. จากนั้นสร้างวัตถุของคลาส PdfConvertOptions
  3. สุดท้าย แปลงโดยใช้วิธี Converter.Convert ส่งผ่านเส้นทางของไฟล์เอาต์พุตและวัตถุ PdfConvertOptions ที่สร้างขึ้น

ตัวอย่างโค้ดต่อไปนี้สาธิตวิธีการแปลงเอกสาร Word เป็น PDF ด้วย C#

// โหลดไฟล์ DOCX ต้นฉบับ
using(var converter = new Converter("sample.docx"))
{
    // ตั้งค่าตัวเลือกการแปลงสำหรับรูปแบบ PDF
    var options = new PdfConvertOptions();
    // แปลงเป็นรูปแบบ PDF
    converter.Convert("converted.pdf", options);
}

ดังนั้น คุณได้เรียนรู้วิธีพื้นฐานในการแปลงเอกสาร MS Word เป็น PDF โดยใช้ไลบรารีการแปลงเอกสาร C# ของเรา หากต้องการทราบตัวเลือกที่มีในระดับสูงที่เฉพาะเจาะจงมากขึ้น เราขอแนะนำให้คุณอ่านโพสต์ในบล็อกต่อไปนี้

แปลง Word เป็น PDF ใน C#

การแปลง Excel เป็น PDF ด้วย C#

คุณจะได้เรียนรู้ในส่วนนี้เกี่ยวกับเทคนิคพื้นฐานของการแปลงชีต Excel (XLS/XLSX) เป็นเอกสาร PDF โดยอัตโนมัติด้วยไลบรารีการแปลงเอกสาร C#

ต่อไปนี้เป็นขั้นตอนในการแปลงสเปรดชีต Excel (XLS/XLSX) เป็นไฟล์ PDF ด้วย C#:

  1. โหลดสเปรดชีต Excel โดยใช้คลาส Converter
  2. สร้างวัตถุของคลาส PdfConvertOptions
  3. เรียกเมธอด Convert ของคลาส Converter ส่งผ่านเส้นทางของไฟล์เอาต์พุตและวัตถุ PdfConvertOptions ที่สร้างขึ้น

ตัวอย่างโค้ดต่อไปนี้สาธิตวิธีการแปลงสเปรดชีต Excel เป็น PDF โดยใช้ C#

// โหลดไฟล์ XLSX ต้นทาง
using(var converter = new Converter("sample.xlsx"))
{
    // ตั้งค่าตัวเลือกการแปลงสำหรับรูปแบบ PDF
    var options = new PdfConvertOptions();
    // แปลงเป็นรูปแบบ PDF
    converter.Convert("converted.pdf", options);
}

การแปลง PowerPoint เป็น PDF ด้วย C#

ในส่วนนี้ เราจะแนะนำคุณโดยย่อเกี่ยวกับการแปลงงานนำเสนอ PowerPoint (PPT/PPTX) เป็นเอกสาร PDF ด้วยไลบรารีการแปลงเอกสาร C#

ต่อไปนี้เป็นขั้นตอนในการแปลงงานนำเสนอ PowerPoint (PPT/PPTX) เป็น PDF ด้วย C#:

  1. เริ่มแรก ให้โหลดงานนำเสนอ PowerPoint โดยใช้คลาส Converter
  2. จากนั้นสร้างวัตถุของคลาส PdfConvertOptions
  3. สุดท้าย เรียกเมธอด Convert ของคลาส Converter ส่งผ่านเส้นทางของไฟล์เอาต์พุตและวัตถุ PdfConvertOptions ที่สร้างขึ้น

ตัวอย่างโค้ดต่อไปนี้สาธิตวิธีการแปลงงานนำเสนอ PowerPoint เป็น PDF โดยใช้ C#

// โหลดไฟล์ PPTX ต้นฉบับ
using(var converter = new Converter("sample.pptx"))
{
    // ตั้งค่าตัวเลือกการแปลงสำหรับรูปแบบ PDF
    var options = new PdfConvertOptions();
    // แปลงเป็นรูปแบบ PDF
    converter.Convert("converted.pdf", options);
}

รับใบอนุญาตฟรี

คุณสามารถดาวน์โหลด [ใบอนุญาตชั่วคราวฟรี] เพื่อทดสอบ API โดยไม่มีข้อจำกัดในการประเมิน

สรุป

ในบทความนี้ เราได้ให้คำแนะนำโดยย่อเกี่ยวกับการแปลงเอกสารด้วย C# เราใช้กรณีการใช้งานสั้นๆ เพื่อครอบคลุมวิธีการแปลงเอกสาร MS Office เป็น PDF โดยใช้ไลบรารีการแปลงเอกสาร C# ของเรา เราหวังว่าคุณจะได้เรียนรู้วิธีที่ง่ายที่สุดในการแปลงรูปแบบ MS Office เช่น DOCX, XLSX และ PPTX เป็นไฟล์ PDF

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

สุดท้ายนี้ โปรดไปที่ conholdate.com เพื่อรับการอัปเดตเป็นประจำ

ถามคำถาม

อย่าลังเลที่จะโพสต์คำถามหรือความคิดเห็นของคุณใน ฟอรั่ม ของเรา

ดูสิ่งนี้ด้วย