FileSpecification

FileSpecification

Overview

FileSpecification є класом в Aspose.PDF FOSS для .NET. Наследники від: IDisposable.

Представляє вбудовану специфікацію файлу (PDF §7.11.3).

Цей клас надає 10 методів роботи з об’єктами FileSpecification в програмах .NET. Доступні методи включають: Dispose, FileSpecification, GetData, GetValue, SetValue. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: AFRelationship, CollectionItem, Contents, Description, Encoding, EncryptedPayload, і ще 9 .

Properties

NameTypeAccessDescription
NamestringЧитання/писанняНазва файлу.
Descriptionstring?Читання/писанняОпис файлу.
ContentsStream?Читання/писанняПотік для читання або налаштування вбудованих даних файлу.
StreamContentsStream?ReadПсевдонім для змісту.
MimeTypestring?Читання/писанняТип MIME (з /Subtype потоку вбудованого файлу).
MIMETypestring?Читання/писанняПсевдонім для назви MimeType.
ParamsFileParamsЧитання/писання/Params диктує потоку вбудованого файлу, завертаний як FileParams.
UnicodeNamestring?Читання/писанняНазва файлу UTF-16 (/UF вхід, PDF 2.0 переважено /F).
FileSystemstring?Читання/писанняІдентифікатор файлової системи, що міститься в /FS.
IncludeContentsboolЧитання/писанняКоли це правда, специфікація файлу несе поток вбудованого файла (/EF entry).
AFRelationshipAFRelationshipЧитання/писанняВідносини між вбудованим файлом та змістом документа, який на нього посилається (/AFRelationhip, PDF 2.0 §7.11.3).
EncodingFileEncodingЧитання/писанняЗбиття, що застосовується до даних вбудованого потоку при додаванні специфікації до документа: Zip зберігає його FlateDecode-компресованим. None зберігає його сирого.
EncryptedPayloadEncryptedPayloadReadЗашифровані метадані корисної навантаження (підтримка PDF 2.0 для нешифрированного обкладинку).
CollectionItemCollectionItemReadСхема-направлені метадані збірки (портфель / елементи колекції).
Sizelong?ReadНекомпресований розмір вбудованого файлу (залежний аніміс см. FileParams для відповідного аксесора).

Methods

SignatureDescription
FileSpecification()Проста специфікація файлу без додаткового файла або потоку.
FileSpecification(file: string)Створення нової специфікації файлу для вбудування файла (без опису).
FileSpecification(file: string, description: string)Створення нової специфікації файлу для вбудування файла.
FileSpecification(fileName: string, annot: Aspose.Pdf.Annotations.Annotation)Створення специфікації файлу, пов’язаного з заміщенням до додатка.
FileSpecification(stream: Stream, name: string)Створення нової специфікації файлу для вбудови потоку (без опису).
FileSpecification(stream: Stream, name: string, description: string)Створення нової специфікації файлу для вбудування потоку.
GetData()Отримати вбудовані дані файлу як байтовий масив.
GetValue(key: string)Читати пара персонального імені/значення, раніше встановлена за допомогою SetValue(струнки, стрункі).
SetValue(key: string, value: string)Заховувати персональну пару назви/значення в специфікації.
Dispose()Вивільняє ресурси, що зберігаються у специфікації файлу.

See Also

 Українська