FileSpecification

FileSpecification

Přehled

FileSpecification je třída v Aspose.PDF FOSS pro .NET. Dědí z: IDisposable.

Zastupuje specifikaci vloženého souboru (PDF §7.11.3).

Tato třída poskytuje 10 metod pro práci s objekty FileSpecification v programech .NET. Dostupné metody zahrnují: Dispose, FileSpecification, GetData, GetValue, SetValue. Veřejné členy jsou přístupné jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS pro .NET. Vlastnosti: AFRelationship, CollectionItem, Contents, Description, Encoding, EncryptedPayload a dalších 9.

Vlastnosti

Název:Typ:PřístupPopis:
NamestringČtení/zápisNázev souboru.
Descriptionstring?Čtení/zápisPopis souboru.
ContentsStream?Čtení/zápisStream pro čtení nebo nastavení dat vloženého souboru.
StreamContentsStream?ČteníAlias pro Contents.
MimeTypestring?Čtení/zápisMIME typ (z /Subtype vloženého souborového streamu).
MIMETypestring?Čtení/zápisAlias pro pojmenování MimeType.
ParamsFileParams?Čtení/zápisSlovník /Params v proudu embedded-file, zabalený jako FileParams.
UnicodeNamestring?Čtení/zápisnázev souboru UTF-16 (/UF entry, PDF 2.0 preferováno před /F).
FileSystemstring?Čtení/zápisIdentifikátor souborového systému uložený v /FS.
IncludeContentsboolČtení/zápisKdyž je pravda, specifikace souboru nese vložený souborový proud (/EF entry).
AFRelationshipAFRelationshipČtení/zápisVztah mezi vloženým souborem a obsahem dokumentu, který na něj odkazuje (/AFRelationship, PDF 2.0 §7.11.3).
EncodingFileEncodingČtení/zápisKomprese aplikovaná na data vloženého proudu při přidání specifikace do dokumentu: Zip jej ukládá FlateDecode-komprimované, None jej ukládá v surovém stavu.
EncryptedPayloadEncryptedPayloadČteníMetadata šifrovaného payloadu (PDF 2.0 podpora nešifrovaného wrapperu).
CollectionItemCollectionItemČteníMetadata kolekce řízená schématem (portfolio /Collection items).
Sizelong?ČteníNekomprimovaná velikost vloženého souboru (starší alias — viz FileParams pro správný přístup).

Metody

Podpis:Popis:
FileSpecification()Specifikace prázdného souboru bez podkladového souboru nebo proudu.
FileSpecification(file: string)Vytvořte novou specifikaci souboru pro vložení souboru (žádný popis).
FileSpecification(file: string, description: string)Vytvořte novou specifikaci souboru pro vložení souboru.
FileSpecification(fileName: string, annot: Aspose.Pdf.Annotations.Annotation)Vytvořte specifikaci souboru propojenou s file-attachment annot.
FileSpecification(stream: Stream, name: string)Vytvořte novou specifikaci souboru pro vložení streamu (žádný popis).
FileSpecification(stream: Stream, name: string, description: string)Vytvořte novou specifikaci souboru pro vložení proudu.
GetData()Získá data vloženého souboru jako pole bajtů.
GetValue(key: string)Přečtěte vlastní pár název/hodnota nastavený dříve pomocí SetValue(string, string).
SetValue(key: string, value: string)Uložte vlastní dvojici název/hodnota do specifikace.
Dispose()Uvolní prostředky držené specifikací souboru.

Viz také:

 Čeština