이 자습서에서는 **C#**을 사용하여 PDF에 드롭다운 구성 요소를 추가하는 방법에 대해 설명합니다. 또한 주석 라이브러리를 활용하고 **C#**을 사용하여 PDF에 드롭다운을 삽입하는 간단한 C# 프로그램을 만드는 방법을 설명합니다. PDF의 드롭다운은 일반적으로 ‘콤보 상자’ 또는 ‘목록 상자’ 양식 필드라고 합니다. 미리 정의된 옵션 목록에서 하나의 옵션을 선택할 수 있습니다. C# 프로그래밍 언어를 사용하여 PDF에 드롭다운을 삽입하려면 주석 라이브러리를 사용해야 합니다. 다음은 C# 프로그래밍 언어를 사용하여 PDF에서 드롭다운을 만드는 방법입니다.
C#을 사용하여 PDF에 드롭다운 구성 요소를 추가하는 단계
- NuGet에서 GroupDocs.Annotation for .NET 패키지 설치
- PDF에 드롭다운을 삽입하려면 GroupDocs.Annotation 네임스페이스에 대한 참조를 추가하세요.
- 입력 PDF 경로로 Annotator 객체 생성
- DropdownComponent 개체를 초기화하고 일부 속성을 설정합니다.
- Annotator 클래스의 Add 메서드를 호출하고 여기에 드롭다운 구성 요소 개체를 전달합니다.
- 결과 PDF 경로가 있는 Annotator 클래스의 Save 메서드 호출
이 단계를 따르면 PDF 문서에 드롭다운 필드를 성공적으로 삽입할 수 있습니다. 드롭다운을 사용하면 지정한 옵션 목록에서 선택할 수 있습니다. 추가 소프트웨어를 설치하지 않고 앞서 언급한 절차를 사용하여 .NET을 지원하는 모든 시스템에서 *C#*을 사용하여 PDF로 드롭다운을 생성할 수 있습니다. DropdownComponent 클래스 속성을 사용하여 필요에 따라 PDF에 드롭다운을 추가할 수 있습니다.
C#을 사용하여 PDF에 드롭다운 구성 요소를 추가하는 코드
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"); | |
} | |
} | |
} | |
} |
위에 설명된 단계를 따르면 아무 문제 없이 C#*을 사용하여 PDF에 드롭다운을 쉽게 *추가할 수 있습니다. PDF를 저장하면 드롭다운 구성 요소가 추가되고 PDF를 열 때 드롭다운에서 옵션을 선택할 수 있습니다. 이전에 PDF에 확인란을 추가하는 방법에 대한 기사를 게시했습니다. 자세한 내용은 C#을 사용하여 PDF에 확인란 구성 요소를 추가하는 방법을 참조하세요.