HTML Converter

ตัว Sheetize HTML Converter for .NET มีความสามารถที่แข็งแกร่งในการแปลงเอกสารระหว่างรูปแบบ PDF และ HTML ซึ่งเหมาะสำหรับแอปพลิเคชันบนเว็บ การเก็บข้อมูล และการสร้างรายงาน ด้วยตัวเลือกที่หลากหลายสำหรับการจัดการทรัพยากรและเลเอาต์ เครื่องแปลงรองรับความต้องการของโปรเจ็กต์ต่างๆ

ฟีเจอร์หลัก

การแปลง PDF เป็น HTML

แปลงไฟล์ PDF เป็น HTML เพื่อทำให้เอกสารสามารถเข้าถึงได้สำหรับการดูแบบออนไลน์หรือการรวมเข้ากับแอปพลิเคชันซึ่งต้องการรูปแบบ HTML

การแปลง HTML เป็น PDF

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


คู่มือโดยละเอียด

การแปลง PDF เป็น HTML

ในการแปลง PDF เป็น HTML:

  1. เริ่มต้นเครื่องแปลง: สร้างตัวอย่างของ HtmlConverter
  2. ตั้งค่าตัวเลือกการแปลง: ใช้ PdfToHtmlOptions เพื่อปรับแต่งเอาต์พุต โดยเลือกทรัพยากรที่ฝังอยู่หรือแยกต่างหาก
  3. กำหนดเส้นทางเข้ากับออก: ตั้งค่าเส้นทางสำหรับ PDF ขาเข้าและ HTML ขาออก
  4. ดำเนินการแปลง: เรียกใช้วิธีการ Process เพื่อแปลงไฟล์

ตัวอย่าง: แปลง PDF เป็น HTML พร้อมทรัพยากรที่ฝังอยู่

// Step 1: Initialize the HTML Converter
var converter = new HtmlConverter();

// Step 2: Configure options for PDF to HTML conversion
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);

// Step 3: Set file paths
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.html"));

// Step 4: Run the conversion
converter.Process(options);

ตัวเลือกที่มีสำหรับการแปลง PDF เป็น HTML

  • SaveDataType:

    • FileWithEmbeddedResources: สร้างไฟล์ HTML เดียวที่มีทรัพยากรทั้งหมดรวมอยู่ด้วย
    • FileWithExternalResources: บันทึกทรัพยากรแยกต่างหาก เหมาะสำหรับไฟล์ HTML ขนาดใหญ่
  • การปรับแต่งเอาต์พุต:

    • BasePath: ตั้งค่าเส้นทางหลักสำหรับทรัพยากรในเอกสาร HTML
    • IsRenderToSinglePage: เลือกที่จะเรนเดอร์เนื้อหา PDF ทั้งหมดในหน้า HTML เดียว

การแปลง HTML เป็น PDF

ในการแปลงเอกสาร HTML เป็น PDF ให้ทำตามขั้นตอนเหล่านี้:

  1. เริ่มต้นเครื่องแปลง: สร้างตัวอย่างของ HtmlConverter
  2. ตั้งค่าตัวเลือก PDF: ใช้ HtmlToPdfOptions เพื่อกำหนดเลเอาต์และการตั้งค่าขนาดสื่อ
  3. ระบุเส้นทาง: ตั้งค่าเส้นทางไฟล์ HTML ขาเข้าและ PDF ขาออก
  4. ดำเนินการแปลง: รันวิธีการ Process เพื่อทำการแปลงให้เสร็จสมบูรณ์

ตัวอย่าง: แปลง HTML เป็น PDF

// Step 1: Initialize the HTML Converter
var converter = new HtmlConverter();

// Step 2: Configure options for HTML to PDF conversion
var options = new HtmlToPdfOptions();

// Step 3: Set file paths
options.AddInput(new FileDataSource("input.html"));
options.AddOutput(new FileDataSource("output.pdf"));

// Step 4: Execute the conversion
converter.Process(options);

ตัวเลือกเพิ่มเติมสำหรับการแปลง HTML เป็น PDF

  • ประเภทสื่อ:

    • HtmlMediaType.Print: เหมาะสำหรับการสร้าง PDF ที่เหมาะสำหรับการพิมพ์
    • HtmlMediaType.Screen: ใช้เมื่อแปลงเนื้อหาที่ออกแบบสำหรับการดูแบบดิจิทัล
  • การปรับเลเอาต์:

    • PageLayoutOption: ปรับว่าเนื้อหา HTML จะเข้ากับเลเอาต์ PDF ได้อย่างไร เช่น ScaleToPageWidth เพื่อให้เนื้อหาขยายไปตามความกว้างของ PDF
    • IsRenderToSinglePage: เปิดใช้งานการเรนเดอร์เนื้อหา HTML ทั้งหมดในหน้า PDF เดียวหากจำเป็นสำหรับการนำเสนอที่กระชับ

เครื่องแปลงนี้มีความหลากหลายสำหรับแอปพลิเคชันที่หลากหลาย ตั้งแต่การสร้างรายงาน PDF ที่อิงจากเนื้อหาเว็บไปจนถึงการแปลงเอกสาร PDF เพื่อการเข้าถึงแบบออนไลน์ สำหรับการกำหนดค่าที่ซับซ้อนกว่านี้ โปรดดูเอกสาร Sheetize ฉบับเต็ม

 แบบไทย