.NET 용 itext는 C#/vb.net 응용 프로그램에서 PDF 문서를 작성하고 작업하기위한 무료 Open-Source .NET API입니다. .NET 응용 프로그램 개발자는 PDF 파일에서 컨텐츠를 생성, 수정 및 추출하기 위해 응용 프로그램을 작성할 수 있습니다. .NET 용 itext는 Java 프로그래밍 언어로 작성된 원래 ITEXT API의 포트입니다. .NET 응용 프로그램 개발자에게 PDF 문서 처리 기능을 제공하기 위해 개발되었습니다. 문서 관리 시스템,보고 도구 및 PDF 생성 및 조작이 필요한 기타 응용 프로그램과 같은 다양한 도메인에서 사용됩니다.

.NET {.WP- 블록 헤드} 용 itext API의 ## 주요 기능

  • PDF 생성 : .NET 용 itext를 사용하면 새로운 PDF 문서을 처음부터 만들 수 있습니다. 문서에 텍스트, 이미지, 테이블 및 기타 요소를 추가 할 수 있습니다. 다양한 글꼴, 색상 및 서식 옵션을 지원하여 컨텐츠 모양을 사용자 정의합니다.
  • PDF 조작 : 컨텐츠를 추가, 제거 또는 수정하여 기존 PDF 문서를 수정할 수 있습니다. 이를 통해 페이지를 조작하고 여러 PDF 파일을 병합하고 PDF를 여러 문서로 나누고 텍스트 또는 이미지와 같은 PDF에서 특정 요소를 추출 할 수 있습니다.
  • 양식 작성 : .NET 용 itext는 대화식 PDF 양식을 작성하는 기능을 제공합니다. 데이터와 함께 양식 필드, 확인란 및 라디오 버튼을 프로그래밍 방식으로 채울 수 있습니다.
  • 디지털 서명 : 라이브러리는 PDF 문서에 디지털 서명 추가를 지원하므로 파일에 서명하고 인증하여 진위와 무결성을 보장 할 수 있습니다.
  • 텍스트 추출 : .NET 용 itext를 사용하면 PDF 문서에서 텍스트를 추출 할 수 있습니다.이 문서는 PDF 파일의 인덱싱, 검색 또는 분석에 유용 할 수 있습니다.
  • 보안 및 암호화 : 비밀번호 기반 또는 인증서 기반 암호화를 사용하여 PDF 문서를 암호화하여 민감한 정보를 보호하고 컨텐츠에 대한 액세스를 제한 할 수 있습니다.
  • PDF/A 지원 : .NET 용 itext는 전자 문서의 장기 보관에 사용되는 PDF/A 표준을 지원합니다. 생성 된 PDF 문서가 보존 및 향후 접근성에 대한 특정 요구 사항을 준수하도록합니다.

.net {.wp-block-heading} 용 itext 설치}

.NET API 용 itext는 두 가지 방법을 사용하여 설치할 수 있습니다.

  • Nuget에서 itext 설치
  • itext artifactory 서버에서 설치

NUGET 패키지 관리자를 사용하여 itext 설치 {.WP- 블록 헤드}

** 1 단계 :* Visual Studio 열기 - 비주얼 스튜디오를 열고 새 프로젝트를 만들거나 기존 프로젝트에 itext API를 추가하려는 경우 기존 프로젝트를 시작하십시오. ** 2 단계 : 패키지 관리자 콘솔을 엽니 다. - 패키지 관리자 콘솔을 열려면 “도구”> “Nuget 패키지 관리자”> “패키지 관리자 콘솔"으로 이동하십시오. ** 3 단계 : *ITEXT 패키지 설치 - 패키지 관리자 콘솔에 다음 명령을 입력하고 Enter를 누릅니다.

 Install Package itext7

최신 버전의 itext API 및 모든 종속성을 설치합니다.

itext artifactory server에서 itext 설치

ITEXT NUGET 패키지는 ITEXT Artifactory 서버에서도 제공됩니다. 다음 단계를 사용하여 Visual Studio에 사용자 정의 Nuget 저장소로 추가 할 수 있습니다.

  1. Nuget 패키지 관리자에서 설정으로 이동하십시오.
  2. 패키지 소스로 다음 URL을 추가하십시오. ITEXT Artifactory Server를 탐색하고 Nuget 패키지를 수동으로 다운로드 할 수도 있습니다.

itext 리소스

다가오는 itextpdf c# 예제

이 시점에서 .NET 콘솔 프로젝트는 PDF 문서로 작업하기 위해 .NET 용 itext API를 시작할 준비가되어 있어야합니다. 다음 기사에서는 다음과 같이 이야기 할 것입니다.