HTML Converter
ตัว Sheetize HTML Converter for .NET มีความสามารถที่แข็งแกร่งในการแปลงเอกสารระหว่างรูปแบบ PDF และ HTML ซึ่งเหมาะสำหรับแอปพลิเคชันบนเว็บ การเก็บข้อมูล และการสร้างรายงาน ด้วยตัวเลือกที่หลากหลายสำหรับการจัดการทรัพยากรและเลเอาต์ เครื่องแปลงรองรับความต้องการของโปรเจ็กต์ต่างๆ
ฟีเจอร์หลัก
การแปลง PDF เป็น HTML
แปลงไฟล์ PDF เป็น HTML เพื่อทำให้เอกสารสามารถเข้าถึงได้สำหรับการดูแบบออนไลน์หรือการรวมเข้ากับแอปพลิเคชันซึ่งต้องการรูปแบบ HTML
การแปลง HTML เป็น PDF
แปลงเนื้อหา HTML เป็น PDF คุณภาพสูง ซึ่งเหมาะสำหรับการสร้างรายงานที่สามารถพิมพ์ได้ การเก็บข้อมูลเว็บ หรือการสร้างรูปแบบเอกสารที่สามารถแชร์ได้
คู่มือโดยละเอียด
การแปลง PDF เป็น HTML
ในการแปลง PDF เป็น HTML:
- เริ่มต้นเครื่องแปลง: สร้างตัวอย่างของ
HtmlConverter
- ตั้งค่าตัวเลือกการแปลง: ใช้
PdfToHtmlOptions
เพื่อปรับแต่งเอาต์พุต โดยเลือกทรัพยากรที่ฝังอยู่หรือแยกต่างหาก - กำหนดเส้นทางเข้ากับออก: ตั้งค่าเส้นทางสำหรับ PDF ขาเข้าและ HTML ขาออก
- ดำเนินการแปลง: เรียกใช้วิธีการ
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
: ตั้งค่าเส้นทางหลักสำหรับทรัพยากรในเอกสาร HTMLIsRenderToSinglePage
: เลือกที่จะเรนเดอร์เนื้อหา PDF ทั้งหมดในหน้า HTML เดียว
การแปลง HTML เป็น PDF
ในการแปลงเอกสาร HTML เป็น PDF ให้ทำตามขั้นตอนเหล่านี้:
- เริ่มต้นเครื่องแปลง: สร้างตัวอย่างของ
HtmlConverter
- ตั้งค่าตัวเลือก PDF: ใช้
HtmlToPdfOptions
เพื่อกำหนดเลเอาต์และการตั้งค่าขนาดสื่อ - ระบุเส้นทาง: ตั้งค่าเส้นทางไฟล์ HTML ขาเข้าและ PDF ขาออก
- ดำเนินการแปลง: รันวิธีการ
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
เพื่อให้เนื้อหาขยายไปตามความกว้างของ PDFIsRenderToSinglePage
: เปิดใช้งานการเรนเดอร์เนื้อหา HTML ทั้งหมดในหน้า PDF เดียวหากจำเป็นสำหรับการนำเสนอที่กระชับ
เครื่องแปลงนี้มีความหลากหลายสำหรับแอปพลิเคชันที่หลากหลาย ตั้งแต่การสร้างรายงาน PDF ที่อิงจากเนื้อหาเว็บไปจนถึงการแปลงเอกสาร PDF เพื่อการเข้าถึงแบบออนไลน์ สำหรับการกำหนดค่าที่ซับซ้อนกว่านี้ โปรดดูเอกสาร Sheetize ฉบับเต็ม