IRONSOFTWAREHOME
제품 비교

IronPDF vs Aspose.PDF vs Syncfusion: 어떤 ASP.NET PDF 라이브러리를 선택해야 할까요?

Curtis Chau
Curtis Chau
Updated: 2026년 7월 5일

입력 양식, 신청서, 설문조사, 온보딩 서류는 모두 하나의 패턴을 공유합니다: 수신자는 필드를 채우고 문서를 반환해야 합니다. 정적인 PDF로는 그것을 할 수 없으며, 인쇄, 스캔, 재입력은 모두의 시간을 낭비합니다. IronPDF는 이미 팀이 보유한 HTML 마크업에서든 프로그래밍적으로 기존 문서에 필드를 배치하든 C#에서 작성 가능한 PDF 양식을 생성합니다.

비즈니스 문제

의료 제공자는 환자 입력 양식이 필요하고, 보험사는 신청서가 필요하며, 인사팀은 온보딩 문서가 필요합니다. 각각은 수신자가 화면에서 완성할 수 있는 PDF로 도착해야 하며, 이상적으로는 이미 알려진 세부 정보가 채워져 있어야 합니다. PDF 편집기에서 수작업으로 이를 구축하는 것은 확장되지 않으며, 별도의 양식 레이아웃을 유지하는 것은 대개 이미 존재하는 웹 버전을 중복하는 것입니다.

HTML에서 양식 생성하기

하나의 렌더링 옵션을 활성화하면 표준 HTML 양식 요소가 인터랙티브 PDF 필드로 변환되어 기존 마크업이 작성 가능한 문서로 변합니다.

using IronPdf;

string formHtml = @"
<html><body>
  <h2>Patient Intake</h2>
  <form>
    First name: <input type='text' name='firstname' value=''><br>
    Address: <textarea name='address' rows='4' cols='50'></textarea><br>
    Completed: <input type='checkbox' name='completed'><br>
    Priority:
    <select name='priority'>
      <option value='high'>High</option>
      <option value='low'>Low</option>
    </select>
  </form>
</body></html>";

var renderer = new ChromePdfRenderer();
renderer.RenderingOptions.CreatePdfFormsFromHtml = true;
renderer.RenderHtmlAsPdf(formHtml).SaveAs("intake-form.pdf");
C#

각 필드에 이름과 값이 있기 때문에, 같은 방법으로 데이터베이스에서 양식을 미리 채워 수신자 세부 정보가 이미 채워진 상태로 갱신 알림 또는 신청서가 도착하며, 남은 부분만 완료하면 됩니다.

기존 문서에 필드 추가하기

기본 문서가 HTML에서 오지 않은 경우, 스캔된 양식이나 승인 필드가 필요한 보고서처럼, 필드를 정확한 좌표에 프로그래밍적으로 배치할 수 있습니다.

using IronSoftware.Forms;

PdfDocument pdf = renderer.RenderHtmlAsPdf("<h2>Approval</h2>");

var textForm = new TextFormField("approver", "", pageIndex: 0, x: 100, y: 700, width: 150, height: 15);
pdf.Form.Add(textForm);

pdf.SaveAs("approval-form.pdf");
C#

계획할 고려 사항

  • 양식 플래그 활성화: CreatePdfFormsFromHtml를 true로 설정하지 않으면, HTML 양식 요소가 작성 가능한 필드가 아닌 정적인 비주얼로 렌더링됩니다. 이것이 양식이 편집 가능하지 않은 가장 일반적인 이유입니다.
  • 프로그래밍적 필드는 좌표 기반: 코드로 추가된 필드는 절대 x, y, 너비, 높이, 페이지 인덱스를 사용하므로 정확하지만 레이아웃은 당신의 책임입니다.
  • 체크박스 값: 체크박스는 불리언 대신 "yes"와 "no"를 사용하여 선택 상태를 나타냅니다.
  • 생성은 보안이 아님: 양식을 생성한다고 해서 그것을 잠그거나 서명하지는 않습니다. 문서가 보호가 필요할 때는 암호, 권한, 서명을 별도로 적용하십시오.

결과

HTML 양식을 위한 하나의 옵션과 기타 모든 것을 위한 좌표 기반 필드를 통해, 팀은 수신자가 화면에서 완성하는 작성 가능한 사전 작성 문서를 제공하며 수작업 없는 양식 구축이 가능합니다. 전체 필드 유형 및 옵션은 PDF 양식 생성 가이드에 있습니다.

Curtis Chau
기술 문서 작성자

커티스 차우는 칼턴 대학교에서 컴퓨터 과학 학사 학위를 취득했으며, Node.js, TypeScript, JavaScript, React를 전문으로 하는 프론트엔드 개발자입니다. 직관적이고 미적으로 뛰어난 사용자 인터페이스를 만드는 데 열정을 가진 그는 최신 프레임워크를 활용하고, 잘 구성되고 시각적으로 매력적인 매뉴얼을 제작하는 것을 즐깁니다.

...
더 읽어보기

관련 기사

Key in blue circle

무료 30일 체험 키를 즉시 받으세요.

제한 없음. 100% 무제한 이용. 신용카드 불필요.

bullet_checked신용카드나 계정 생성은 필요하지 않습니다.제한 없음. 100% 무제한 이용. 신용카드 불필요.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
무료 라이브 데모를 예약하세요
Booking Badge

전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.

Iron Software의 고객 로고
부담 없는 무료 상담을 받아보세요
아래 양식을 작성하시거나 sales@ironsoftware.com으로 이메일을 보내주세요.
고객님의 정보는 항상 비밀로 유지됩니다.
전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.
Iron Software의 고객 로고
지금 바로 30일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.