แปลงแบบฟอร์ม XFA เป็น PDF โดยใช้ C# REST API

คำแนะนำบทช่วยสอนสั้นๆ นี้เกี่ยวกับวิธี แปลงแบบฟอร์ม XFA เป็น PDF โดยใช้ C# REST API คุณจะได้เรียนรู้วิธี แปลง XFA แบบไดนามิกเป็น PDF โดยใช้อินเทอร์เฟซ C# REST ด้วยความช่วยเหลือของ Cloud SDK ที่ใช้ .NET โดยจะแบ่งปันขั้นตอนที่กำหนดกระบวนการในการเปลี่ยนแปลง XML Forms Architecture ไปเป็นรูปแบบ PDF แบบดั้งเดิม โค้ดตัวอย่าง และคำอธิบายของโค้ด

ข้อกำหนดเบื้องต้น

ขั้นตอนในการแปลง XFA เป็น PDF โดยใช้ C# RESTful Service

  1. สร้างอินสแตนซ์ของคลาสออบเจ็กต์ PdfApi โดยการตั้งค่ารหัสลับไคลเอ็นต์และ ID สำหรับการเปลี่ยน XFA เป็น PDF
  2. ตั้งชื่อไฟล์ PDF ของแบบฟอร์ม XFA
  3. อ่านไบต์ทั้งหมดในไฟล์แบบฟอร์ม XFA ลงในอาร์เรย์ไบต์
  4. สร้างสตรีมหน่วยความจำจากเนื้อหา XFA ในอาร์เรย์ไบต์
  5. อัปโหลดไฟล์ XFA ในสตรีมหน่วยความจำไปยังที่เก็บข้อมูลบนคลาวด์
  6. เรียกใช้เมธอด GetXfaPdfInStorageToAcroForm() เพื่อเปลี่ยนไฟล์ XFA เป็น PDF
  7. แยกวิเคราะห์ออบเจ็กต์การตอบสนองและบันทึก PDF ปกติที่ส่งออกจาก XFA ไปยังดิสก์

ขั้นตอนเหล่านี้สรุปกระบวนการแปลง แบบฟอร์ม XFA เป็น PDF โดยใช้ C# Low Code API เริ่มต้นกระบวนการโดยการโหลดไฟล์ XFA ต้นทางลงใน MemoryStream และอัปโหลดไปยังที่จัดเก็บข้อมูลบนคลาวด์ สุดท้าย ให้เรียกใช้เมธอด GetXfaPdfInStorageToAcroForm() เพื่อแปลงไฟล์ XFA ที่อัปโหลดไปเป็น PDF ปกติที่มีแบบฟอร์มแบบฝัง

รหัสเพื่อแปลง XFA PDF เป็น PDF ปกติโดยใช้ C # RESTful Service

โค้ดนี้ได้สาธิตกระบวนการ แปลง XFA PDF แบบไดนามิกเป็น PDF โดยใช้ C# Low Code API แบบฟอร์มแบบไดนามิกที่สามารถขยาย ลดขนาด หรือเปลี่ยนแปลงตามข้อมูลเข้าจะถูกแปลงเป็นรูปแบบที่คงที่ โดยที่โครงร่างและฟิลด์ไม่เปลี่ยนแปลงแบบไดนามิกโดยใช้เมธอด GetXfaPdfInStorageToAcroForm() การตอบสนองของ API ประกอบด้วยเนื้อหา PDF ปกติที่บันทึกไว้ในดิสก์

บทความนี้จะสอนเราเกี่ยวกับกระบวนการเปลี่ยน XFA เป็น PDF หากต้องการแปลงไฟล์ PS เป็น PDF โปรดดูบทความ แปลงไฟล์ PS เป็น PDF โดยใช้ C# REST API

 ไทย