FileSpecification

FileSpecification

Общ преглед

FileSpecification е клас в Aspose.PDF FOSS за .NET. Наследници от: IDisposable.

Представлява спецификация на вграден файл (PDF §7.11.3).

Този клас предоставя 10 метода за работа с FileSpecification обекти в .NET програми. Наличните методи включват: Dispose, FileSpecification, GetData, GetValue, SetValue. Всички публични членове са достъпни за всяко приложение .NET след инсталиране на пакета Aspose.PDF FOSS for .Net. Свойства: AFRelationship, CollectionItem, Contents, Description, Encoding, EncryptedPayload, и още 9.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
NamestringЧете/ПишеИмето на файла.
Descriptionstring?Чете/ПишеОписание на файла.
ContentsStream?Чете/ПишеПоток за четене или настройка на вградени файлове данни.
StreamContentsStream?Прочети.Алиас за съдържание.
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 го запазва сурово.
EncryptedPayloadEncryptedPayloadПрочети.Зашифровани метаданни за полезната натоварване (поддържане на PDF 2.0 без шифрово облекло).
CollectionItemCollectionItemПрочети.Метаданни за колекция, базирани на схеми (портфолио/позиции от колекцията).
Sizelong?Прочети.Некомпресиран размер на вграден файл (предадените алиаси виж FileParams за подходящия аксесоар).

Методи за изчисляване на данните

ПодписътОписание на състоянието
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(string, string).
SetValue(key: string, value: string)Съхраняване на персонализирана двойка име/ценност в спецификацията.
Dispose()Освобождава ресурсите, държани от спецификацията на файла.

Вижте също:

 Български