คำแนะนำบทช่วยสอนสั้นๆ นี้เกี่ยวกับวิธี แปลงแบบฟอร์ม XFA เป็น PDF โดยใช้ C# REST API คุณจะได้เรียนรู้วิธี แปลง XFA แบบไดนามิกเป็น PDF โดยใช้อินเทอร์เฟซ C# REST ด้วยความช่วยเหลือของ Cloud SDK ที่ใช้ .NET โดยจะแบ่งปันขั้นตอนที่กำหนดกระบวนการในการเปลี่ยนแปลง XML Forms Architecture ไปเป็นรูปแบบ PDF แบบดั้งเดิม โค้ดตัวอย่าง และคำอธิบายของโค้ด
ข้อกำหนดเบื้องต้น
สร้างข้อมูลประจำตัว API ของบัญชี เพื่อเปลี่ยนไฟล์ XFA เป็น PDF
ดาวน์โหลด Aspose.PDF Cloud SDK for Dotnet for converting XFA Form to PDF
ตั้งค่าโครงการ C# ด้วย SDK ข้างต้น
ขั้นตอนในการแปลง XFA เป็น PDF โดยใช้ C# RESTful Service
- สร้างอินสแตนซ์ของคลาสออบเจ็กต์ PdfApi โดยการตั้งค่ารหัสลับไคลเอ็นต์และ ID สำหรับการเปลี่ยน XFA เป็น PDF
- ตั้งชื่อไฟล์ PDF ของแบบฟอร์ม XFA
- อ่านไบต์ทั้งหมดในไฟล์แบบฟอร์ม XFA ลงในอาร์เรย์ไบต์
- สร้างสตรีมหน่วยความจำจากเนื้อหา XFA ในอาร์เรย์ไบต์
- อัปโหลดไฟล์ XFA ในสตรีมหน่วยความจำไปยังที่เก็บข้อมูลบนคลาวด์
- เรียกใช้เมธอด GetXfaPdfInStorageToAcroForm() เพื่อเปลี่ยนไฟล์ XFA เป็น PDF
- แยกวิเคราะห์ออบเจ็กต์การตอบสนองและบันทึก 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