C++ 개요

이 페이지는 Aspose.PDF for C++ 기능 개요입니다.

Aspose.PDF for C++는 개발자가 Adobe Acrobat을 사용하지 않고 PDF 문서를 생성하고 조작할 수 있도록 하는 네이티브 C++ 라이브러리입니다. Aspose.PDF for C++를 사용하면 개발자가 양식을 만들고, 텍스트를 추가/편집하고, PDF 페이지를 조작하고, 주석을 추가하고, 사용자 정의 글꼴을 처리하는 등 다양한 작업을 수행할 수 있습니다. 여기 Aspose.PDF for C++의 문서 섹션에서는 API의 모든 기능을 탐색할 수 있으며, 이러한 기능을 C++ 애플리케이션에 구현하는 기본 예제를 제공합니다.

이 라이브러리를 사용하면 Adobe Acrobat을 설치하지 않고도 PDF 파일을 처음부터 생성하거나 기존 PDF 문서를 완전히 처리할 수 있는 풍부한 기능을 구현할 수 있습니다. The Aspose.PDF for C++는 다양한 기능을 지원합니다.

문서 압축

PDF 문서를 압축하면 파일 크기를 줄여 저장, 공유 및 네트워크를 통한 전송이 용이합니다. 이는 고해상도 이미지나 그래픽이 포함된 큰 PDF 파일을 처리할 때 특히 중요합니다. 파일 크기가 작아지면 온라인 또는 이메일 첨부 파일을 통해 PDF 문서에 액세스할 때 로딩 시간이 빨라집니다. 압축된 PDF는 더 빠르게 로드되어 사용자 경험과 생산성을 향상시킵니다. Aspose.PDF for C++ Library는 PDF의 크기를 줄이는 다양한 방법을 제공합니다. 예를 들어:

  • 모든 이미지를 축소하거나 압축
  • 사용하지 않는 PDF 객체 제거
  • 사용하지 않는 PDF 스트림 제거
  • 중복된 PDF 스트림 연결
  • 글꼴 비포함
  • 주석 제거 또는 평면화
  • AcroForm 필드 제거
  • flateDecode 압축 사용
  • 이미지를 XImageCollection에 저장 (재사용 가능한 이미지)
  • PDF를 RGB 색상 공간에서 그레이스케일로 변환

자세한 내용은 문서 페이지를 확인하세요: Optimize PDF

테이블 생성 및 조작

테이블은 PDF 문서에서 정보를 제시하기 위한 구조적이고 조직적인 형식을 제공합니다. 테이블은 사용자가 데이터를 행과 열로 분류하고 배열할 수 있게 하여 복잡한 데이터 세트를 더 쉽게 이해할 수 있도록 합니다.

**Aspose.PDF for C++**를 사용하면 PDF 문서에서 테이블을 생성하고 조작하는 데 많은 이점이 있으며, 이는 데이터 조직 개선, 가독성 향상, 분석 기능 강화 및 정보를 효과적으로 제시하는 데 있어 유연성을 제공합니다.

다음 섹션에서 자세한 내용을 확인하십시오: 테이블 작업하기

그래프 객체 지원

**Aspose.PDF for C++**는 PDF 문서에 그래프를 추가하는 것을 지원합니다. 이 작업을 위해 Graph 클래스가 제공됩니다.
PDF 문서에 그래프를 추가하면 데이터 시각화가 개선되고 명확성과 이해도가 향상되며, 더 나은 의사 결정 지원과 독자와의 참여도가 증가합니다.

Docs 페이지에서 자세한 내용을 확인하십시오: 그래프 작업하기

광범위한 하이퍼링크 기능

하이퍼링크를 사용하면 사용자가 PDF 문서 내에서 빠르고 효율적으로 탐색할 수 있습니다. 하이퍼링크를 클릭하면 독자가 문서를 수동으로 스크롤하지 않고도 다른 섹션, 챕터 또는 페이지로 이동할 수 있습니다.

**Aspose.PDF for C++**는 탐색 개선, 교차 참조, 외부 리소스 접근, 상호작용성, 향상된 커뮤니케이션 등의 많은 이점을 제공합니다. 이러한 기능들은 사용자에게 보다 매력적이고, 정보가 풍부하며 접근 가능한 독서 경험을 제공합니다.

자세한 내용은 다음 섹션을 확인하세요: Actions

확장된 보안 제어

디지털 서명과 같은 보안 기능은 PDF 문서의 무결성을 보장하는 데 도움이 됩니다. 문서에 디지털 서명을 하면 발신자는 문서가 서명된 후 변경 또는 수정되지 않았음을 확인할 수 있으며, 이는 수신자에게 문서의 진위에 대한 보증을 제공합니다.

**Aspose.PDF for C++**를 사용하면 스마트 카드에서 PDF에 서명하고, 파일을 암호화 및 해독하고, 이미지 및 서명 정보를 추출하는 것이 가능합니다. 문서 페이지에서 더 많은 세부정보를 확인하세요: Securing and Signing

북마크 추가 또는 제거

북마크는 사용자가 크고 복잡한 PDF 문서를 편리하게 탐색할 수 있는 방법을 제공합니다. 특정 섹션, 장 또는 제목에 대한 북마크를 생성함으로써 사용자는 클릭 한 번으로 관련 콘텐츠로 쉽게 이동하여 시간과 노력을 절약할 수 있습니다.

Aspose.PDF for C++ 라이브러리를 사용하여 PDF 파일에 북마크를 추가하고, 자식 북마크를 추가하거나 문서에서 모든 또는 특정 북마크를 삭제할 수 있습니다.

다음 섹션에서 더 많은 세부정보를 확인하세요: Bookmarks

목차 생성

TOC는 사용자가 PDF 문서의 내용을 빠르고 효율적으로 탐색할 수 있는 방법을 제공합니다. 주요 섹션, 장 또는 주제를 해당 페이지 번호와 함께 나열함으로써 사용자는 문서 내 특정 정보를 쉽게 찾고 접근할 수 있습니다.

Aspose.PDF for C++ 라이브러리는 기존 PDF 파일에 TOC를 추가하고, Aspose.Pdf 네임스페이스의 Heading 클래스를 사용하는 방법을 설명합니다. 문서 페이지에 대한 자세한 내용을 확인하세요: TOC 작업하기

첨부파일 및 주석 추가, 업데이트, 삭제

첨부파일 및 주석을 추가하면 PDF 문서가 독자들에게 더 상호작용적이고 매력적으로 됩니다. 사용자는 문서 내에 포함된 멀티미디어 파일, 링크 또는 댓글과 같은 추가 콘텐츠와 상호작용하여 읽기 경험을 향상시킬 수 있습니다.

Aspose.PDF for C++ 라이브러리는 주석과 관련된 다양한 조작을 제공합니다. 다음과 같은 유형을 추가할 수 있습니다:

  • 텍스트 주석
  • 하이라이트 주석
  • 도형 주석
  • 멀티미디어 주석
  • 스티키 주석
  • 추가 주석

또한, 우리의 라이브러리는 PDF에서 첨부파일을 추가, 추출 및 제거할 수 있습니다. 자세한 내용은 다음 문서 페이지를 확인하세요.

PDF 파일 메타데이터

메타데이터는 제목, 저자, 생성 날짜 및 주제와 같은 PDF 문서에 대한 필수 정보를 제공합니다. 사용자가 문서를 빠르게 식별하고 분류할 수 있도록 도와주어 대규모 PDF 파일 컬렉션을 관리하고 조직화하기가 더 쉬워집니다.

PDF 파일 메타데이터는 문서 식별, 속성, 버전 추적, 설명, 검색 가능성, 접근성, 보안, 상호 운용성, 보존 및 준수 등 다양한 목적을 제공합니다.

Aspose.PDF for C++ 라이브러리를 사용하여 PDF 문서의 메타데이터를 쉽게 빠르게 관리하세요.

텍스트 및 이미지 추가, 교체 또는 제거

텍스트 및 이미지를 추가, 교체 또는 제거하면 사용자가 PDF 문서의 내용을 편집하여 필요한 업데이트, 수정 또는 향상을 할 수 있습니다. 이러한 유연성은 사용자가 문서의 내용을 변경 사항이나 수정 사항을 정확하게 반영하도록 수정할 수 있게 해줍니다.

Aspose.PDF를 사용하면 PDF 내부의 텍스트를 편집하고, 교체하거나 회전시키고, PDF에서 텍스트를 검색하거나 가져올 수 있습니다.

또한 이미지를 추가하고, 위치를 변경하고, 삭제하며, PDF에서 복잡한 작업을 수행할 수 있습니다.

페이지 분할, 연결, 추출 또는 삽입

The PDF 페이지 작업하기 섹션은 PDF에서 페이지를 추가, 이동, 삭제, 회전 또는 분할하는 방법을 설명합니다.

페이지를 분할, 연결, 추출 또는 삽입하면 사용자가 PDF 문서를 보다 효과적으로 관리할 수 있습니다. 사용자는 페이지를 정리, 재배치 또는 결합하여 새로운 문서를 생성하여 문서의 조직 및 접근성을 개선할 수 있습니다.

페이지를 이미지로 변환하기

PDF 페이지를 이미지로 변환하면 PDF 문서를 직접 보거나 상호작용하기 어려운 사용자가 콘텐츠에 더 쉽게 접근할 수 있습니다. 이미지는 스마트폰, 태블릿 및 컴퓨터를 포함한 다양한 장치에서 쉽게 볼 수 있으며, 특수한 소프트웨어가 필요하지 않습니다.

Aspose.PDF는 C++를 사용하여 PDF를 다양한 이미지 형식으로 변환할 수 있습니다. 형식은 다음과 같습니다:

  • TIFF
  • BMP
  • EMF
  • JPG
  • PNG
  • GIF
  • SVG

Aspose.PDF 라이브러리는 DocumentDevice 또는 ImageDevice 클래스를 사용하여 PDF를 이미지로 변환합니다. PDF를 다양한 이미지 형식으로 변환하기.

PDF 문서 인쇄하기

PDF 문서를 인쇄하면 사용자가 전자 기기 없이 쉽게 운반하고 접근할 수 있는 물리적 사본을 생성할 수 있습니다.

Aspose.PDF for C++는 PDF 파일을 인쇄하는 다양한 방법을 제공합니다:

  • C++ Framework 4.x를 사용하여 PDF 인쇄
  • C++ Core / C++에서 PDF 인쇄
  • Facades(콘솔 앱)을 사용하여 XPS 프린터로 PDF 인쇄
  • WPF 애플리케이션에서 PDF 인쇄
  • PDF를 PostScript로 변환, 인쇄 작업 상태 확인 등과 같은 다양한 추가 작업.

자세한 내용은 다음 섹션을 확인하세요: Printing PDF documents.

또한, Aspose.PDF for C++는 텍스트, 이미지, SVG, HTML을 PDF로 쉽게 변환하고 PDF를 다양한 문서 형식으로 변환하여 뛰어난 성능과 품질을 제공합니다.

Pricing and Policies

라이선스에 대한 정보는 Licensing 페이지를 방문하고 가격에 대한 세부 정보는 Pricing Information 페이지를 참조하십시오.

Technical Support

Aspose.PDF 기술 지원에 대한 자세한 내용은 Support page를 참조하십시오.

자세히 알아보기: