첨부 파일 추출 및 저장
모든 첨부 파일 가져오기
Aspose.PDF를 사용하면 PDF 문서에서 모든 첨부 파일을 가져올 수 있습니다. 이는 PDF와 별도로 문서를 저장하려는 경우나 PDF에서 첨부 파일을 제거해야 하는 경우에 유용합니다.
PDF 파일에서 모든 첨부 파일을 가져오려면:
- Document 객체의 EmbeddedFiles 컬렉션을 반복합니다. EmbeddedFiles 컬렉션에는 모든 첨부 파일이 포함되어 있습니다. 이 컬렉션의 각 요소는 FileSpecification 객체를 나타냅니다. EmbeddedFiles 컬렉션을 통해 foreach 루프를 반복할 때마다 FileSpecification 객체가 반환됩니다.
- 객체가 준비되면 첨부된 파일의 속성이나 파일 자체를 검색합니다.
다음 코드 조각은 PDF 문서에서 모든 첨부 파일을 가져오는 방법을 보여줍니다.
다음 코드 조각은 Aspose.PDF.Drawing 라이브러리와도 작동합니다.
개별 첨부 파일 가져오기
개별 첨부 파일을 가져오려면 Document 인스턴스의 EmbeddedFiles
객체에서 첨부 파일의 인덱스를 지정할 수 있습니다. 다음 코드 조각을 사용해 보세요.
FileAttachmentAnnotation 객체에 포함된 첨부 파일 가져오기
Document 객체의 EmbeddedFiles 컬렉션 외에도, 첨부 파일은 FileAttachmentAnnotation 객체에 포함될 수 있습니다. 아래는 이러한 첨부 파일의 수와 세부 정보를 보는 코드입니다.