FileSpecification

FileSpecification

개요

FileSpecification은 Aspose.PDF FOSS에서 .NET을(를) 위한 클래스입니다. 상속 대상: IDisposable.

내장 파일 사양을 나타냅니다 (PDF §7.11.3).

이 클래스는 .NET 프로그램에서 FileSpecification 객체를 작업하기 위한 10개의 메서드를 제공합니다. 사용 가능한 메서드: Dispose, FileSpecification, GetData, GetValue, SetValue. 모든 public 멤버는 Aspose.PDF FOSS for .NET 패키지를 설치한 후 any .NET 애플리케이션에서 접근할 수 있습니다. 속성: AFRelationship, CollectionItem, Contents, Description, Encoding, EncryptedPayload, 및 9개 더.

속성

이름유형액세스설명
Namestring읽기/쓰기파일 이름.
Descriptionstring?읽기/쓰기파일 설명.
ContentsStream?읽기/쓰기임베드된 파일 데이터를 읽거나 설정하기 위한 스트림.
StreamContentsStream?읽기Contents의 별칭.
MimeTypestring?읽기/쓰기MIME 타입 (임베드된 파일 스트림의 /Subtype에서 가져온).
MIMETypestring?읽기/쓰기MimeType 명명에 대한 별칭.
ParamsFileParams?읽기/쓰기임베디드 파일 스트림의 /Params 딕셔너리이며, FileParams 로 래핑됩니다.
UnicodeNamestring?읽기/쓰기UTF-16 파일 이름 (/UF 항목, PDF 2.0이 /F보다 선호됨).
FileSystemstring?읽기/쓰기/FS에 포함된 파일 시스템 식별자.
IncludeContentsbool읽기/쓰기true인 경우, 파일 사양에 임베디드 파일 스트림(/EF 엔트리)이 포함됩니다.
AFRelationshipAFRelationship읽기/쓰기임베드된 파일과 이를 참조하는 문서 내용 사이의 관계 (/AFRelationship, PDF 2.0 §7.11.3).
EncodingFileEncoding읽기/쓰기규격이 문서에 추가될 때 임베드된 스트림 데이터에 적용되는 압축: Zip은 이를 FlateDecode-압축된 형태로 저장하고, None은 원시 형태로 저장합니다.
EncryptedPayloadEncryptedPayload읽기암호화된 페이로드 메타데이터 (PDF 2.0 비암호화 래퍼 지원).
CollectionItemCollectionItem읽기스키마 기반 컬렉션 메타데이터 (portfolio /Collection items).
Sizelong?읽기내장 파일의 압축 해제된 크기(레거시 별칭 — 적절한 accessor를 보려면 FileParams를 참조하십시오).

메서드

시그니처설명
FileSpecification()백업 파일이나 스트림이 없는 빈 파일 사양.
FileSpecification(file: string)파일을 삽입하기 위한 새로운 파일 사양을 생성합니다 (설명 없음).
FileSpecification(file: string, description: string)새로운 file specification을 생성하여 파일을 임베드합니다.
FileSpecification(fileName: string, annot: Aspose.Pdf.Annotations.Annotation)file-attachment annot에 연결된 file specification을 생성합니다.
FileSpecification(stream: Stream, name: string)스트림을 임베드하기 위한 새로운 file specification을 생성합니다 (설명 없음).
FileSpecification(stream: Stream, name: string, description: string)스트림을 임베드하기 위한 새로운 file specification을 생성합니다.
GetData()임베드된 파일 데이터를 바이트 배열로 가져옵니다.
GetValue(key: string)이전에 SetValue(string, string)를 통해 설정된 사용자 정의 이름/값 쌍을 읽습니다.
SetValue(key: string, value: string)spec에 사용자 정의 이름/값 쌍을 저장합니다.
Dispose()파일 spec이 보유한 리소스를 해제합니다.

참조

 한국어