แปลง HTML เป็น PDFA ผ่านทาง C#

การแปลง HTML เป็น PDFA C# แปลงโปรแกรมเมอร์สามารถใช้รหัสตัวอย่างนี้ในการส่งออก HTML ไปยัง PDFA ภายในใด ๆ กรอบ NET, .NET หลัก, .NET 5-7

แปลง HTML เป็น PDFA ใน .NET

วิธีการแปลง HTML ไฟล์เป็น PDFA?คุณสามารถแปลงเอกสารโดยทางโปรแกรมจาก HTML เป็นรูปแบบ PDFA ด้วย .NET API ที่ประมวลผลเอกสารสมัยใหม่ใช้รหัสС# เพียงไม่กี่บรรทัดเพื่อแปลงไฟล์ที่มีคุณภาพสูงไลบรารี Aspose.PDF จะช่วยให้นักพัฒนาใด ๆ ได้อย่างมีประสิทธิภาพแก้ปัญหาของการแปลง HTML เป็น PDFA โดยใช้ .NET

สำหรับคำอธิบายโดยละเอียดของข้อมูลโค้ดและรูปแบบการแปลงอื่น ๆ ที่เป็นไปได้โปรดดูหน้า Documentationนอกจากนี้คุณสามารถตรวจสอบอื่น ๆ แปลง ของรูปแบบซึ่งได้รับการสนับสนุนโดยห้องสมุดของเรา

เพื่อที่จะแปลง {{FILECYPE}} เป็น {{FILEREST}} เราจะใช้ Aspose.PDF for .NET API ซึ่งเป็นคุณลักษณะที่อุดมไปด้วยที่มีประสิทธิภาพและง่ายต่อการใช้ API แปลงสำหรับแพลตฟอร์ม .NETตรวจสอบรายละเอียดของการติดตั้งไลบรารีในหน้า เอกสารในการตรวจสอบประโยชน์ของไลบรารีให้ลองใช้โค้ดการแปลง {HTML เป็น PDFA ตัวอย่างโค้ดนอกจากนี้คุณยังอาจใช้คำสั่งต่อไปนี้จากคอนโซลการจัดการแพคเกจ:

Package Manager Console

PM > Install-Package Aspose.PDF

วิธีการแปลง HTML เป็น PDFA


นักพัฒนา .NET สามารถโหลดและแปลงไฟล์ HTML ไปยัง PDFA ในเพียงไม่กี่บรรทัดของรหัส

  1. โหลดไฟล์ HTML กับอินสแตนซ์ของเอกสาร
  2. ตั้งค่าพารามิเตอร์การเข้ารหัสเพื่อสร้าง PDF ที่มีการป้องกันด้วยรหัสผ่าน
  3. โทรวิธี Document.Save ในขณะที่ผ่านเส้นทางไฟล์ที่ส่งออก & SaveFormat.pdfa เป็นพารามิเตอร์
  4. ไฟล์ PDF จะถูกบันทึกไว้ในเส้นทางที่ระบุ

ความต้องการของระบบ


Aspose.PDF สำหรับ .NET ได้รับการสนับสนุนบนระบบปฏิบัติการที่สำคัญทั้งหมดเพียงตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้

  • Microsoft® Windows™ หรือระบบปฏิบัติการที่เข้ากันได้กับกรอบ NET, .NET หลักและ PHP, VBScript, C++ ผ่าน COM Interop
  • การพัฒนาสภาพแวดล้อมเช่น Microsoft Visual Studio.
  • Aspose.PDF สำหรับ DLL .NET ที่อ้างอิงในโครงการของคุณ

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

ตัวอย่าง: แปลง {HTML เป็น PDFA ผ่าน C#

ตัวอย่างโค้ดนี้แสดงการแปลง {HTML เป็น PDFA C#

Input file:

File not added

Output format:

PDFA

Output file:

    public static void ConvertHTMLtoPDF()
    {
        // load HTML with an instance of Document
        var document = new Document("template.html", new HtmlLoadOptions());

        // Convert to PDF/A compliant document
        // During conversion process, the validation is also performed
        pdfDocument.Convert(dataDir + "log.xml", PdfFormat.PDF_A_1B, ConvertErrorAction.Delete);

        // save document in HTML format
        document.Save("output.pdf");
    }

.NET ไลบรารีที่จะแปลง HTML เป็น PDFA

Aspose.PDF สำหรับ C# API ให้ความหลากหลายของคุณสมบัติสำหรับการทำงานกับไฟล์ PDFคุณสมบัติบางอย่างรวมถึง:

  • สร้างเอกสาร PDF ตั้งแต่เริ่มต้นหรือจาก HTML, XML หรือรูปภาพ
  • แก้ไขเอกสาร PDF ที่มีอยู่โดยการเพิ่มหรือลบหน้า ข้อความ รูปภาพ และเนื้อหาอื่น ๆ
  • แปลงเอกสาร PDF เป็นรูปแบบอื่น ๆ เช่น HTML, XML, และภาพ
  • แสดงเอกสาร PDF เป็นรูปภาพหรือรูปแบบ XPS
  • พิมพ์เอกสาร PDF ได้โดยตรงจากใบสมัครของคุณ
  • ลงนามแบบดิจิทัลในเอกสาร PDF

คุณสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับ Aspose.PDF สำหรับ C# API ในนี้ กำหนดเอกสาร