Python으로 PDF 포트폴리오 작업하기
Contents
[
Hide
]
PDF 포트폴리오를 생성하면 다양한 유형의 파일을 하나의 일관된 문서로 통합하고 보관할 수 있습니다. 이러한 문서에는 텍스트 파일, 이미지, 스프레드시트, 프레젠테이션 및 기타 자료가 포함될 수 있으며 모든 관련 자료가 한 곳에 저장되고 정리되도록 합니다.
PDF 포트폴리오는 이를 사용하는 어디서나 고품질로 프레젠테이션을 보여줄 수 있도록 도와줍니다. 일반적으로 PDF 포트폴리오를 생성하는 것은 매우 현재적이고 현대적인 작업입니다.
PDF 포트폴리오 생성 방법
Aspose.PDF for Python via .NET은 Document 클래스를 사용하여 PDF 포트폴리오 문서를 생성할 수 있습니다. FileSpecification 클래스를 사용하여 가져온 후 document.collection 객체에 파일을 추가합니다. 파일이 추가되면 Document 클래스의 save() 메서드를 사용하여 포트폴리오 문서를 저장합니다.
다음 예제에서는 Microsoft Excel 파일, Word 문서 및 이미지 파일을 사용하여 PDF 포트폴리오를 생성합니다.
아래 코드는 다음 포트폴리오를 생성합니다.
Python용 Aspose.PDF로 생성된 PDF 포트폴리오
import aspose.pdf as ap
# 문서 객체 인스턴스화
document = ap.Document()
# 문서 컬렉션 객체 인스턴스화
document.collection = ap.Collection()
# 포트폴리오에 추가할 파일 가져오기
excel = ap.FileSpecification(input_excel)
word = ap.FileSpecification(input_doc)
image = ap.FileSpecification(input_jpg)
# 파일 설명 제공
excel.description = "엑셀 파일"
word.description = "워드 파일"
image.description = "이미지 파일"
# 문서 컬렉션에 파일 추가
document.collection.append(excel)
document.collection.append(word)
document.collection.append(image)
# 포트폴리오 문서 저장
document.save(output_pdf)
PDF 포트폴리오에서 파일 제거
PDF 포트폴리오에서 파일을 삭제/제거하려면 다음 코드 줄을 사용해 보세요.
import aspose.pdf as ap
# 문서 열기
document = ap.Document(input_pdf)
document.collection.delete()
# 업데이트된 파일 저장
document.save(output_pdf)