การสร้างแบบฟอร์ม PDF แบบมืออาชีพไม่เพียง แต่เกี่ยวกับฟิลด์ - มันเป็นเรื่องเกี่ยวกับประสบการณ์ผู้ใช้แบรนด์และความชัดเจน ด้วย Aspose.PDF.Plugin สําหรับ .NET คุณมีการควบคุมอย่างแม่นยําเกี่ยวกับลักษณะและความรู้สึกของ AcroForms: กําหนดสีที่กําหนดเอง fonts, ค่าเริ่มต้น, ปลั๊กที่สามารถแก้ไขได้และอื่น ๆ

บทนํา

การสร้างแบบฟอร์ม PDF แบบมืออาชีพไม่เพียง แต่เกี่ยวกับฟิลด์ - มันเป็นเรื่องเกี่ยวกับประสบการณ์ผู้ใช้แบรนด์และความชัดเจน ด้วย Aspose.PDF.Plugin สําหรับ .NET คุณมีการควบคุมอย่างแม่นยําเกี่ยวกับลักษณะและความรู้สึกของ AcroForms: กําหนดสีที่กําหนดเอง fonts, ค่าเริ่มต้น, ปลั๊กที่สามารถแก้ไขได้และอื่น ๆ

ตัวเลือกการปรากฏตัวที่สนับสนุน

Aspose.PDF ช่วยให้คุณสามารถควบคุม:

  • สีสนาม (พื้นหลัง, ขอบเขต, ข้อความ)
  • แหล่งและขนาด (คุณสมบัติ defaultAppearance)
  • ค่าเริ่มต้น, ความยาวสูงสุด, หมายเลขตําแหน่ง
  • การแก้ไข/อ่านเพียงป้าย
  • ตัวเลือกรายการ dropdown และข้อกําหนด
  • การตรวจสอบ / ปุ่มวิทยุสถานะและสี
  • ตําแหน่งสนามขนาดและสอดคล้อง

ตัวอย่าง: เพิ่มกล่องข้อความที่กําหนดเอง

เพื่อเพิ่มกล่องข้อความที่กําหนดเองในแบบฟอร์ม PDF ของคุณคุณสามารถใช้การตัดรหัสต่อไปนี้:

using Aspose.Pdf.Plugins;
using System.Drawing;

string input = "@C:\\Docs\\template.pdf";
string output = "@C:\\Docs\\form_customized.pdf";

var plugin = new FormEditor();
var addOptions = new FormEditorAddOptions(new[] {
    new FormTextBoxFieldCreateOptions(1, new Rectangle(50, 700, 250, 725)) {
        MaxLen = 50,
        Value = "Enter your name...",
        Color = Color.CornflowerBlue,
        Editable = true,
        DefaultAppearance = new DefaultAppearance("Calibri", 13, Color.DarkBlue)
    }
});
addOptions.AddInput(new FileDataSource(input));
addOptions.AddOutput(new FileDataSource(output));
plugin.Process(addOptions);

ตัวอย่าง: การปรับแต่งฟิลด์ ComboBox (Dropdown)

เพื่อปรับแต่งฟิลด์ dropdown ในแบบฟอร์ม PDF ของคุณคุณสามารถใช้การตัดรหัสต่อไปนี้:

var comboOptions = new FormEditorAddOptions(new[] {
    new FormComboBoxFieldCreateOptions(1, new Rectangle(50, 650, 220, 675)) {
        Color = Color.MediumVioletRed,
        Editable = true,
        DefaultAppearance = new DefaultAppearance("Segoe UI", 11, Color.Black),
        Options = new[] {"Red", "Green", "Blue"},
        Selected = 2,
        PartialName = "ColorPreference"
    }
});
comboOptions.AddInput(new FileDataSource(output));
comboOptions.AddOutput(new FileDataSource("@C:\\Docs\\form_final.pdf"));
plugin.Process(comboOptions);

กรณีการใช้งานทั่วไป

  • บริษัท แบรนด์: Match รูปสีและอักษรตามคําแนะนําแบรนด์ของคุณ
  • ปรับปรุง UX: แสดงจุดสําคัญใช้ผู้ถือสถานที่และขนาดเพื่อความชัดเจน
  • ความชัดเจนของกระบวนการทํางาน: ทําฟิลด์ตัวเลือก / ที่ต้องการหรือการลงนามที่แตกต่างกันอย่างเห็นได้ชัด
  • **การเข้าถึง:**ใช้สีที่มีความต้านทานสูงเพื่อความสามารถในการอ่านที่ดีขึ้น

คําถามที่ถามบ่อย

Q: ฉันสามารถใช้ตัวอักษรหรือรูปแบบที่กําหนดเองในรูปแบบ PDF ได้หรือไม่A: ใช่! The DefaultAppearance คุณสมบัติช่วยให้คุณระบุชื่ออักษรขนาดและสี - มีการสนับสนุนจาก PDF และมีอยู่บนระบบ

Q: ฉันสามารถล็อคฟิลด์หลังจากเติมได้หรือไม่ตอบ: ปรับจดหมายที่สามารถแก้ไขได้ของฟิลด์เป็นปลอมหรือใช้ปลั๊กอิน Form Flattener เพื่อล็อคเนื้อหาอย่างต่อเนื่อง

**Q: ฉันสามารถแยกพื้นที่ที่ต้องการได้อย่างไร?**A: ใช้สีที่แยกต่างหาก สไตล์ขอบเขตหรือพื้นหลังเงาเพื่อระบุสนามที่ต้องการความสนใจของผู้ใช้

ข้อสรุป

การผสมผสานการตั้งค่าการปรากฏกับสัญญาณพฤติกรรม (สามารถแก้ไขได้อ่านได้ค่าเริ่มต้น) เพื่อความสามารถในการใช้งานสูงสุดและการปฏิบัติตามในกระแสการทํางานดิจิตอล

More in this category