Android via Java 용 PDF API

Adobe Acrobat에 종속되지 않고.NET 기반 응용 프로그램 내에서 PDF 문서를 작성, 편집, 보호하고 여러 형식으로 변환할 수 있습니다.

개요

안드로이드용 Aspose.PDF 자바는 안드로이드 앱이 PDF 문서를 읽고, 쓰고, 조작하고, 렌더링할 수 있게 해주는 PDF 처리 API입니다.API는 HTML, TXT, EPUB, XPS 및 이미지를 포함한 광범위한 업계 표준 파일 형식을 지원합니다 Aspose.PDF for Android via Java는 압축 옵션, 그래프 객체 지원, 확장된 보안 제어, 광범위한 하이퍼링크 기능, 사용자 지정 글꼴 처리, 데이터 소스와의 통합, 북마크 기능, 첨부 파일, 주석, 텍스트 및 이미지 작업 기능 등을 제공하는 경제적인 솔루션입니다.

고급 안드로이드 PDF 라이브러리 기능

PDF 문서를 동적으로 조작하기

Java를 통한 Android용 Aspose.PDF 기능을 사용하면 PDF 파일을 처음부터 생성하고 기존 문서를 조작할 수 있습니다.PDF 작성과 관련하여 텍스트 또는 이미지 파일을 PDF 형식으로 쉽게 변환할 수 있습니다. 또한 테이블을 생성하고 테이블 너비, 패딩, 여백 정보, 열 범위, 행 범위 및 기본 셀 텍스트를 지정할 수 있습니다.또한 중첩된 테이블을 만들고 테이블을 데이터베이스 원본과 통합할 수도 있습니다.

PDF를 워드, XPS 및 HTML 형식으로 변환

Android 앱 내에서 PDF 파일을 Word, XPS, HTML, 이미지 등과 같은 다른 형식으로 변환하는 것은 간단하며 몇 줄의 코드만으로 구현할 수 있습니다.

콘텐츠 조작 기능

Android PDF 라이브러리는 PDF 파일 콘텐츠를 조작하는 다양한 기능을 제공합니다.텍스트, 이미지, 북마크, 하이퍼링크, 첨부 파일, 주석 등을 추가, 제거, 업데이트 및 삭제할 수 있습니다.또한 양식 필드 추가, 이동, 이름 바꾸기 및 삭제를 지원하거나 양식 필드의 시각적 모양을 변경하고 필수, 숨김, 읽기 전용 등과 같은 특성을 지정할 수 있습니다.양식 필드와 해당 데이터를 XML로 가져오거나 XML에서 내보냅니다.데이터베이스와의 통합을 통해 데이터 원본에서 양식 필드 내용을 가져오거나 데이터 원본에서 내보내거나 양식 필드 데이터를 외부 웹 링크에 제출할 수 있습니다.

이미징 및 그래프 기능

Java를 통한 안드로이드용 Aspose.PDF 는 다양한 유형의 그래프를 지원합니다.각 그래프는 호, 원, 곡선, 선, 직사각형 또는 타원과 같은 다양한 모양으로 표현할 수 있습니다.기존 그래프는 필요에 따라 조작, 회전 또는 크기 조정이 가능하며 좌표로 지정된 위치에 새 그래프를 그릴 수 있습니다.

또한 PDF Android API는 메모리, 디스크 또는 웹 위치에 있는 이미지를 PDF 형식으로 관리하고 파싱합니다.일반 이미지 유형과 함께 CCITT (팩스) 이미지, 다중 페이지 TIFF 이미지 및 투명 GIF도 지원됩니다.

하이퍼링크 및 첨부 기능

API를 통해 다음을 추가할 수 있습니다:

  • PDF 문서 내 다른 페이지에 대한 하이퍼링크 단축키
  • 다른 PDF 문서의 페이지로 연결되는 하이퍼링크
  • PDF가 아닌 파일에 대한 하이퍼링크
  • 웹 위치로 연결되는 하이퍼링크.

하이퍼링크 생성과 함께 PDF 문서에서 하이퍼링크를 추출하는 기능도 제공됩니다.

PDF 보안 기능

API는 40비트 또는 128비트 암호화를 제공합니다.보안을 강화하기 위해 사용자 및 마스터 암호를 설정할 수도 있습니다.이 라이브러리를 사용하면 콘텐츠 복사, 인쇄, 품질 저하 인쇄, 주석 수정, 양식 필드 완성 및 PDF 파일 어셈블리와 같은 파일의 콘텐츠 조작을 모두 제한할 수 있습니다

PDF를 워드, XPS 및 HTML 형식으로 변환

PDF를 워드, XPS 및 HTML 형식으로 변환

Android 앱 내에서 PDF 파일을 Word, XPS, HTML, 이미지 등과 같은 다른 형식으로 변환하는 것은 간단하며 몇 줄의 코드만으로 구현할 수 있습니다.

DOCX, XPS 및 HTML로 변환

// load the file for conversion
Document pFile = new Document(SD_PATH + "template.pdf");
pFile.save(SD_PATH + "output.docx", SaveFormat.DocX);
pFile.save(SD_PATH + "output.xps", SaveFormat.Xps);
pFile.save(SD_PATH + "output.html", SaveFormat.Html);

지원 및 학습 리소스