파이썬을 사용하여 PDF 파일에서 이미지 삭제
Contents
[
Hide
]
PDF에서 모든 이미지 또는 특정 이미지를 제거해야 하는 여러 가지 이유가 있습니다.
때때로 PDF 파일에는 개인 정보를 보호하거나 특정 정보에 대한 무단 액세스를 방지하기 위해 제거해야 하는 중요한 이미지가 포함될 수 있습니다.
원하지 않거나 중복된 이미지를 제거하면 파일 크기를 줄일 수 있어 PDF를 공유하거나 저장하기가 더 쉬워집니다.
필요한 경우 문서에서 모든 이미지를 제거하여 페이지 수를 줄일 수 있습니다. 또한 문서에서 이미지를 삭제하면 PDF 압축 또는 텍스트 정보 추출 준비에 도움이 됩니다.
Aspose.PDF for Python via .NET은 이 작업을 수행하는 데 도움을 줄 것입니다.
PDF 파일에서 이미지 삭제
PDF 파일에서 이미지를 삭제하려면:
- 기존 PDF 문서를 엽니다.
- 특정 이미지를 삭제합니다.
- 업데이트된 PDF 파일을 저장합니다.
다음 코드 스니펫은 PDF 파일에서 이미지를 삭제하는 방법을 보여줍니다.
import aspose.pdf as ap
# 문서 열기
document = ap.Document(input_file)
# 특정 이미지 삭제
document.pages[2].resources.images.delete(1)
# 업데이트된 PDF 파일 저장
document.save(output_pdf)
입력 PDF에서 모든 이미지 삭제하기
import aspose.pdf as ap
# 문서 열기
document = ap.Document(input_file)
# 모든 페이지에서 모든 이미지 삭제
for i in range(len(document.pages)):
while len(document.pages[i + 1].resources.images) != 0:
document.pages[i + 1].resources.images.delete(1)
# 업데이트된 PDF 파일 저장
document.save(output_file)