전문 PDF 양식을 만드는 것은 단순히 필드에 관한 것이 아닙니다 - 그것은 사용자 경험, 브랜드 및 명확성에 대한 것입니다. .NET을위한 Aspose.PDF.Plugin를 사용하면 AcroForms의 모양과 감각을 정확하게 제어 할 수 있습니다 : 맞춤형 색상, 글꼴, 기본 값, 편집 가능한 깃발 등.

소개

전문 PDF 양식을 만드는 것은 단순히 필드에 관한 것이 아닙니다 - 그것은 사용자 경험, 브랜드 및 명확성에 대한 것입니다. .NET을위한 Aspose.PDF.Plugin를 사용하면 AcroForms의 모양과 감각을 정확하게 제어 할 수 있습니다 : 맞춤형 색상, 글꼴, 기본 값, 편집 가능한 깃발 등.

지원되는 출현 옵션

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) 필드를 사용자 정의

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);

일반적인 사용 사례

  • Corporate Branding: Match는 브랜드 지침에 색상과 글꼴을 형성합니다.
  • 향상된 UX: 중요한 필드를 강조하고, 위치를 유지하고 크기를 사용하여 명확성을 제공합니다.
  • Workflow 명확성: 선택적/필요 또는 서명 필드를 시각적으로 구별하십시오.
  • 접근성: 더 나은 읽기 가능성을 위해 높은 대조 색상을 사용합니다.

자주 묻는 질문들

**Q: PDF 형식에서 사용자 지정 글꼴이나 스타일을 사용할 수 있습니까?**A : 그렇습니다! → DefaultAppearance 소유권은 문자 이름, 크기 및 색상을 지정할 수 있습니다 - 제공 된 문자는 PDF에 의해 지원되며 시스템에서 사용할 수있다.

**Q : 채우기 후 필드를 닫을 수 있습니까?**A: 필드의 편집 가능한 깃발을 가짜로 설정하거나 Form Flattener 플러그인을 사용하여 영구적으로 콘텐츠를 잠금합니다.

**Q: 어떻게 시각적으로 필요한 필드를 구별할 수 있습니까?**A: 사용자의 관심을 필요로하는 필드를 나타내기 위해 분리된 색상, 경계 스타일 또는 배경 모양을 사용합니다.

결론

디지털 작업 흐름에서 최대한의 사용 가능성과 준수를 위해 외관 설정과 행동 깃발 ( 편집 가능, 읽기만, 기본 값)을 결합합니다.

More in this category