FileSpecification
Összefoglaló
FileSpecification az .NET-es FOSS Aspose.PDF osztály. Az örökölők: IDisposable.
Beágyazott fájl specifikáció (PDF §7.11.3).
Ez a osztály 10 módszert kínál az FileSpecification objektumokkal való munkavégzéshez .NET programokban. A rendelkezésre álló módszerek közé tartozik: Dispose, FileSpecification, GetData, GetValue, SetValue. Minden nyilvános tag hozzáférhető bármely .NET alkalmazáshoz a Aspose.PDF FOSS for .Net csomag telepítése után. A tulajdonságok: AFRelationship, CollectionItem, Contents, Description, Encoding, EncryptedPayload, és még kilenc.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
Name | string | Olvasás/írás | A fájlnév. |
Description | string? | Olvasás/írás | A fájl leírása. |
Contents | Stream? | Olvasás/írás | A beágyazott fájl adatok olvasására vagy beállítására. |
StreamContents | Stream? | Olvasd! | A tartalom álneve. |
MimeType | string? | Olvasás/írás | A MIME típus (a beágyazott fájláram /Altípusból). |
MIMEType | string? | Olvasás/írás | A MimeType névzés álneve. |
Params | FileParams | Olvasás/írás | A /Params diktálja a beágyazott fájl áramlását, amit FileParams-ként csomagolnak. |
UnicodeName | string? | Olvasás/írás | UTF-16 fájlnév (/UF bejegyzés, PDF 2.0 előnyben részesítve /F helyett). |
FileSystem | string? | Olvasás/írás | A /FS-ben szereplő fájlrendszer azonosító. |
IncludeContents | bool | Olvasás/írás | Ha igaz, a fájl specifikációja beágyazott fájlok áramlását (/EF-bejegyzés) tartalmazza. |
AFRelationship | AFRelationship | Olvasás/írás | A beágyazott fájl és az ahhoz hivatkozó dokumentum tartalma közötti kapcsolat (/AFRelationhip, PDF 2.0 §7.11.3). |
Encoding | FileEncoding | Olvasás/írás | A beágyazott áramlat adataihoz alkalmazott kompresszió, amikor a specifikációt egy dokumentumba hozzáadják: Zip tárolja azt FlateDecode-kompresszált formában, None pedig nyers formátumban. |
EncryptedPayload | EncryptedPayload | Olvasd! | Titkosított használati metadatok (PDF 2.0 nem titkosített csomagolótámogatás). |
CollectionItem | CollectionItem | Olvasd! | Szemtáv-vezérelt gyűjtemény metaadatai (portfólió/Szerkesztési elemek). |
Size | long? | Olvasd! | A beágyazott fájl kompresszálhatatlan mérete (megőző név lásd a megfelelő Accessorhoz FileParams). |
Módszerek
| Az aláírás: | Leírás |
|---|---|
FileSpecification() | Üres fájl specifikáció, nem támogató fájlok vagy áramlások. |
FileSpecification(file: string) | Egy új fájl specifikáció létrehozása egy fájlt beágyazáshoz (nem leírás). |
FileSpecification(file: string, description: string) | Egy új fájl specifikáció létrehozása egy fájlt beágyazáshoz. |
FileSpecification(fileName: string, annot: Aspose.Pdf.Annotations.Annotation) | A fájl-csomaghoz kapcsolódó megjegyzéshez kapcsolódó fájlspecifikáció létrehozása. |
FileSpecification(stream: Stream, name: string) | Egy új fájl specifikáció létrehozása egy áramlás beágyazásához (nem leírás). |
FileSpecification(stream: Stream, name: string, description: string) | Egy új fájl specifikáció létrehozása egy stream beágyazásához. |
GetData() | A beágyazott fájl adatokat egy byte-szerkezetként kapjuk. |
GetValue(key: string) | Olvass egy egyedi név/érték párt, amelyet korábban SetValue ((string, string) segítségével állított be. |
SetValue(key: string, value: string) | A specifikációban tároljon egy egyedi név/érték párt. |
Dispose() | A fájl specifikációja által tárolt forrásokat szabadítja ki. |