FileSpecification
Približni podaci
FileSpecification je klasa u Aspose.PDF FOSS za .NET. Nasljednici od: IDisposable.
Ugrađen je u specifikaciju datoteke (PDF §7.11.3).
Ova klasa pruža 10 metoda za rad s FileSpecification objektima u .NET programima. Postoje i sljedeće metode: Dispose, FileSpecification, GetData, GetValue, SetValue. Svi javni članovi dostupni su bilo kojoj .NET aplikaciji nakon instalacije paketa Aspose.PDF FOSS za .Net. Ograničenja: AFRelationship, CollectionItem, Contents, Description, Encoding, EncryptedPayload, i još 9 .
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
Name | string | Čitanje/pisanje | Ime datoteke. |
Description | string? | Čitanje/pisanje | Opis datoteke. |
Contents | Stream? | Čitanje/pisanje | Strim za čitanje ili postavljanje datoteka u ugrađenom datotekama. |
StreamContents | Stream? | Čitaj. | Alias za sadržaj. |
MimeType | string? | Čitanje/pisanje | MIME tip (iz /Podtip ugrađenog strima datoteka). |
MIMEType | string? | Čitanje/pisanje | Alias za MimeType imenovanje. |
Params | FileParams | Čitanje/pisanje | /Params diktira na uklopljenom strimu datoteke, zavojena kao FileParams. |
UnicodeName | string? | Čitanje/pisanje | UTF-16 ime datoteke (/UF stavka, PDF 2.0 preferiran nad /F). |
FileSystem | string? | Čitanje/pisanje | Identifikator datoteke u sustavu /FS. |
IncludeContents | bool | Čitanje/pisanje | Ako je to istina, specifikacija datoteke nosi strim ugrađene datotek (/EF zapis). |
AFRelationship | AFRelationship | Čitanje/pisanje | Odnos između ugrađene datoteke i sadržaja dokumenta koji se na nju odnosi (/AFRelationhip, PDF 2.0 §7.11.3). |
Encoding | FileEncoding | Čitanje/pisanje | Kompresija primjenjena na podatke ugrađenog toka kada se specifikacija dodaje dokumentu: Zip je pohranjuje FlateDecode-komprimirano, None ga pohranije sirovo. |
EncryptedPayload | EncryptedPayload | Čitaj. | U ovom slučaju, podnositelj zahtjeva može biti nadležan za:. |
CollectionItem | CollectionItem | Čitaj. | Metapodatki zbirke zasnovani na shemi (podaci iz portfelja/Skupila). |
Size | long? | Čitaj. | Neiscrpljena veličina ugrađene datoteke (pramen iz prošlosti pogledajte FileParams za odgovarajući pristupnik). |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
FileSpecification() | Prazna specifikacija datoteke bez podrške ili toka. |
FileSpecification(file: string) | Stvaranje nove specifikacije datoteke za ugradnju datotek (bez opisa). |
FileSpecification(file: string, description: string) | Stvoriti novu specifikaciju datoteke za ugradnju datotek. |
FileSpecification(fileName: string, annot: Aspose.Pdf.Annotations.Annotation) | Stvoriti specifikaciju datoteke povezana s prilogom. |
FileSpecification(stream: Stream, name: string) | Stvaranje nove specifikacije datoteke za ugradnju toka (bez opisa). |
FileSpecification(stream: Stream, name: string, description: string) | Stvoriti novu specifikaciju datoteke za ugradnju toka. |
GetData() | Dobijte datoteke uloženih datotek kao bajtni niz. |
GetValue(key: string) | Čitati prilagođenog imena/vrijednosti par prethodno postavljen putem SetValue(string, string). |
SetValue(key: string, value: string) | Složite prilagođenog imena/vrijednosti par na specifikacije. |
Dispose() | Oslobađa resurse koji su drženi u specifici datoteke. |