C#를 사용한 PDF 문서 작업

Contents
[ ]

PDF는 소프트웨어, 하드웨어 또는 운영 체제와 관계없이 전자 형식으로 문서를 표시하는 데 사용되는 휴대용 문서 형식(Portable Document Format)을 의미합니다.

PDF는 오늘날 국제 표준화 기구(ISO)에서 유지 관리하는 개방형 표준입니다.

원래 목표는 문서의 내용과 레이아웃을 보존하고 보호하는 것이었습니다. 어떤 플랫폼이나 컴퓨터 프로그램에서 보더라도 상관없이 말이죠. 이 때문에 PDF는 편집하기 어렵고 때로는 정보를 추출하는 것도 도전이 됩니다.

하지만 Aspose.PDF for .NET은 PDF 문서 작업 시 발생하는 대부분의 작업을 처리하는 데 도움을 줄 수 있습니다.

다음과 같은 작업을 수행할 수 있습니다:

  • PDF 문서 포맷팅 - 문서를 생성하고, 문서 속성을 가져오고 설정하며, 글꼴을 포함하고, PDF 파일과 관련된 기타 작업을 수행합니다.
  • PDF 문서 조작 - PDF A 표준에 대한 PDF 문서 유효성 검사, TOC 작업, PDF 만료 날짜 설정 등을 수행합니다.
  • PDF 최적화 - 페이지 콘텐츠 최적화, 파일 크기 최적화, 사용하지 않는 객체 제거, 성공적인 문서 최적화를 위한 모든 이미지 압축을 수행합니다.
  • PDF 병합 - C#을 사용하여 여러 PDF 파일을 단일 PDF 문서로 병합합니다.
  • PDF 분할 - .NET 애플리케이션에서 PDF 페이지를 개별 PDF 파일로 분할합니다.
  • 특정 폴더의 PDF 파일 연결 - PdfFileEditor 클래스를 사용하여 특정 폴더의 모든 PDF 파일을 연결합니다.
  • MemoryStreams를 사용하여 여러 PDF 파일 연결 - C#을 사용하여 MemoryStreams로 여러 PDF 파일을 연결하는 방법을 배웁니다.
  • 충돌 보고서 생성 - C#을 사용하여 충돌 보고서를 생성합니다.
  • 제목 작업 - C#을 사용하여 PDF 문서의 제목에 번호 매기기를 생성할 수 있습니다.