ในบทช่วยสอนนี้ เราจะพูดถึงวิธี เพิ่ม dropdown component ใน PDF โดยใช้ C# นอกจากนี้ยังอธิบายวิธีใช้ไลบรารีคำอธิบายประกอบและสร้างโปรแกรม C# อย่างง่ายเพื่อ แทรกแบบเลื่อนลงใน PDF โดยใช้ C# โดยทั่วไปดร็อปดาวน์ใน PDF จะเรียกว่าฟิลด์แบบฟอร์ม ‘กล่องคำสั่งผสม’ หรือ ‘กล่องรายการ’ อนุญาตให้คุณเลือกหนึ่งตัวเลือกจากรายการตัวเลือกที่กำหนดไว้ล่วงหน้า หากต้องการแทรกดร็อปดาวน์ใน PDF โดยใช้ภาษาโปรแกรม C# คุณจะต้องใช้ไลบรารีคำอธิบายประกอบ นี่คือวิธีที่คุณสามารถสร้างดรอปดาวน์ใน PDF โดยใช้ภาษาการเขียนโปรแกรม C#
ขั้นตอนในการเพิ่ม Dropdown Component ใน PDF โดยใช้ C#
- ติดตั้งแพ็คเกจ GroupDocs.Annotation for .NET จาก NuGet
- เพิ่มการอ้างอิงไปยังเนมสเปซ GroupDocs.Annotation เพื่อแทรกเมนูแบบเลื่อนลงใน PDF
- สร้างวัตถุ Annotator พร้อมป้อนเส้นทาง PDF
- เริ่มต้นวัตถุ DropdownComponent และตั้งค่าคุณสมบัติบางอย่าง
- เรียก Add method ของคลาส Annotator และส่งผ่านวัตถุ Component แบบเลื่อนลงไปยังมัน
- เรียกใช้วิธีการบันทึกของคลาส Annotator พร้อมเส้นทาง PDF ที่เป็นผลลัพธ์
หลังจากทำตามขั้นตอนเหล่านี้ คุณจะสามารถแทรกฟิลด์ดรอปดาวน์ในเอกสาร PDF ของคุณได้สำเร็จ เมนูแบบเลื่อนลงช่วยให้คุณเลือกจากรายการตัวเลือกที่คุณระบุ โดยไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติม สามารถใช้ขั้นตอนข้างต้นเพื่อ สร้างดรอปดาวน์ใน PDF โดยใช้ C# บนระบบใดๆ ที่รองรับ .NET คุณสามารถเพิ่มดรอปดาวน์ใน PDF ได้ตามต้องการโดยใช้คุณสมบัติของคลาส DropdownComponent
รหัสเพื่อเพิ่มองค์ประกอบแบบเลื่อนลงใน PDF โดยใช้ C
using GroupDocs.Annotation; | |
using GroupDocs.Annotation.Models; | |
using GroupDocs.Annotation.Models.FormatSpecificComponents.Pdf; | |
using System; | |
using System.Collections.Generic; | |
namespace AddDropdowntInPDFusingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Annotation library | |
License lic = new License(); | |
lic.SetLicense(@"Conholdate.Annotator.lic"); | |
// Create Annotator object with input PDF path | |
using (Annotator annotator = new Annotator("input.pdf")) | |
{ | |
DropdownComponent dropdown = new DropdownComponent | |
{ | |
Options = new List<string> { "Item1", "Item2", "Item3" }, | |
SelectedOption = null, | |
Placeholder = "Choose option", | |
Box = new Rectangle(100, 100, 100, 100), | |
CreatedOn = DateTime.Now, | |
Message = "This is dropdown component", | |
PageNumber = 0, | |
PenColor = 65535, | |
PenStyle = PenStyle.Dot, | |
PenWidth = 3, | |
Replies = new List<Reply> | |
{ | |
new Reply | |
{ | |
Comment = "First comment", | |
RepliedOn = DateTime.Now | |
}, | |
new Reply | |
{ | |
Comment = "Second comment", | |
RepliedOn = DateTime.Now | |
} | |
} | |
}; | |
// Add Dropdown to PDF | |
annotator.Add(dropdown); | |
// Save PDF to disk | |
annotator.Save("result.pdf"); | |
} | |
} | |
} | |
} |
เมื่อทำตามขั้นตอนที่ร่างไว้ด้านบน คุณสามารถ เพิ่มดร็อปดาวน์ใน PDF โดยใช้ C# ได้อย่างง่ายดายโดยไม่มีปัญหาใดๆ เมื่อคุณบันทึก PDF แล้ว องค์ประกอบแบบเลื่อนลงจะถูกเพิ่ม และคุณจะสามารถเลือกตัวเลือกจากเมนูแบบเลื่อนลงเมื่อคุณเปิด PDF ก่อนหน้านี้เราได้เผยแพร่บทความเกี่ยวกับการเพิ่มช่องทำเครื่องหมายใน PDF; สำหรับข้อมูลเพิ่มเติม โปรดดูที่ วิธีเพิ่มองค์ประกอบช่องทำเครื่องหมายใน PDF โดยใช้ C #