MHT เป็น PDF
ในบทช่วยสอนนี้ เราจะแนะนำคุณตลอดขั้นตอนการแปลงไฟล์ MHT เป็น PDF โดยใช้ Aspose.PDF สำหรับ .NET MHT (MIME HTML) เป็นรูปแบบที่ใช้ในการบันทึกหน้าเว็บที่สมบูรณ์ รวมถึงรูปภาพและเนื้อหาที่เกี่ยวข้อง เมื่อทำตามขั้นตอนด้านล่าง คุณจะสามารถแปลงไฟล์ MHT เป็นรูปแบบ PDF ได้
ข้อกำหนดเบื้องต้น
ก่อนที่คุณจะเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณมีคุณสมบัติตรงตามข้อกำหนดเบื้องต้นต่อไปนี้:
- ความรู้พื้นฐานเกี่ยวกับภาษาการเขียนโปรแกรม C#
- ไลบรารี Aspose.PDF สำหรับ .NET ที่ติดตั้งบนระบบของคุณ
- สภาพแวดล้อมการพัฒนาเช่น Visual Studio
ขั้นตอนที่ 1: กำลังโหลดไฟล์ MHT
ในขั้นตอนนี้ เราจะโหลดไฟล์ MHT โดยใช้ Aspose.PDF สำหรับ .NET ทำตามรหัสด้านล่าง:
// พาธไปยังไดเร็กทอรีเอกสาร
string dataDir = "YOUR DOCUMENTS DIRECTORY";
MhtLoadOptions options = new MhtLoadOptions();
// โหลดเอกสาร
Document document = new Document(dataDir + "test.mht", options);
อย่าลืมเปลี่ยน"YOUR DOCUMENTS DIRECTORY"
ด้วยไดเร็กทอรีจริงที่มีไฟล์ MHT ของคุณอยู่
ขั้นตอนที่ 2: การแปลง MHT เป็น PDF
หลังจากโหลดไฟล์ MHT แล้ว เราสามารถดำเนินการแปลงเป็น PDF ได้ ใช้รหัสต่อไปนี้:
// บันทึกผลลัพธ์เป็นเอกสาร PDF
document.Save(dataDir + "MHTToPDF_out.pdf");
โค้ดด้านบนแปลงไฟล์ MHT เป็นรูปแบบ PDF และบันทึกเป็นชื่อไฟล์"MHTToPDF_out.pdf"
.
ตัวอย่างซอร์สโค้ดสำหรับ MHT เป็น PDF โดยใช้ Aspose.PDF สำหรับ .NET
// เส้นทางไปยังไดเร็กทอรีเอกสาร
string dataDir = "YOUR DOCUMENT DIRECTORY";
MhtLoadOptions options = new MhtLoadOptions();
// โหลดเอกสาร
Document document = new Document(dataDir + "test.mht", options);
// บันทึกผลลัพธ์เป็นเอกสาร PDF
document.Save(dataDir + "MHTToPDF_out.pdf");
บทสรุป
ในบทช่วยสอนนี้ เราได้กล่าวถึงกระบวนการทีละขั้นตอนในการแปลงไฟล์ MHT เป็น PDF โดยใช้ Aspose.PDF สำหรับ .NET เมื่อทำตามคำแนะนำที่อธิบายไว้ข้างต้น คุณจะสามารถแปลงไฟล์ MHT เป็นรูปแบบ PDF ได้แล้ว คุณสมบัตินี้จะมีประโยชน์เมื่อคุณต้องการแปลงหน้าเว็บทั้งหมดเป็นเอกสาร PDF
คำถามที่พบบ่อย
ถาม: Aspose.PDF สำหรับ .NET รองรับการแปลงไฟล์ MHT ที่มีรูปภาพที่ฝังไว้เป็น PDF หรือไม่
ตอบ: ใช่ Aspose.PDF สำหรับ .NET รองรับการแปลงไฟล์ MHT ด้วยรูปภาพที่ฝังไว้เป็น PDF ไลบรารีสามารถจัดการเนื้อหาหน้าเว็บที่สมบูรณ์ รวมถึงรูปภาพและทรัพยากรที่เกี่ยวข้อง และแปลงเป็นเอกสาร PDF
ถาม: ฉันสามารถปรับแต่งเอาต์พุต PDF ในระหว่างกระบวนการแปลง MHT เป็น PDF ได้หรือไม่
ตอบ: ใช่ Aspose.PDF สำหรับ .NET มีตัวเลือกมากมายในการปรับแต่งเอาต์พุต PDF ในระหว่างกระบวนการแปลง MHT เป็น PDF คุณสามารถตั้งค่าคุณสมบัติ เช่น ขนาดหน้า การวางแนว ระยะขอบ และอื่นๆ เพื่อควบคุมลักษณะที่ปรากฏของเอกสาร PDF ที่เป็นผลลัพธ์
ถาม: Aspose.PDF สำหรับ .NET จะรักษาไฮเปอร์ลิงก์และการจัดรูปแบบจากไฟล์ MHT ต้นฉบับในเอาต์พุต PDF หรือไม่
ตอบ: ใช่ Aspose.PDF สำหรับ .NET จะรักษาไฮเปอร์ลิงก์และการจัดรูปแบบจากไฟล์ MHT ต้นฉบับในเอาต์พุต PDF ไลบรารีช่วยให้แน่ใจว่า PDF ที่แปลงแล้วยังคงมีเค้าโครงและเนื้อหาเหมือนกับไฟล์ MHT ต้นฉบับ
ถาม: ฉันสามารถแปลงไฟล์ MHT หลายไฟล์เพื่อแยกเอกสาร PDF โดยใช้ Aspose.PDF สำหรับ .NET ได้หรือไม่
ตอบ: ได้ คุณสามารถแปลงไฟล์ MHT หลายไฟล์เพื่อแยกเอกสาร PDF โดยใช้ Aspose.PDF สำหรับ .NET เพียงโหลดไฟล์ MHT แต่ละไฟล์แล้วบันทึกเป็นเอกสาร PDF แยกต่างหากพร้อมชื่อไฟล์ที่ไม่ซ้ำกัน