FileSpecification
Översikt
FileSpecification är en klass i Aspose.PDF FOSS för .NET. ärvt från: IDisposable.
En inbyggd fil specifikation (PDF §7.11.3).
Denna klass ger 10 metoder för att arbeta med FileSpecification objekt i .NET-program. Tillgängliga metoder inkluderar: Dispose, FileSpecification, GetData, GetValue, SetValue. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: AFRelationship, CollectionItem, Contents, Description, Encoding, EncryptedPayload,Och 9 fler.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
Name | string | Läs/ Skriv | Filnamnet är. |
Description | string? | Läs/ Skriv | Fil beskrivning . |
Contents | Stream? | Läs/ Skriv | Stream för att läsa eller ställa in de inbyggda fildata. |
StreamContents | Stream? | Läsning | Alias för innehåll. |
MimeType | string? | Läs/ Skriv | MIME-typen (från /Subtype av den inbyggda filen). |
MIMEType | string? | Läs/ Skriv | Alias för MimeType namn. |
Params | FileParams? | Läs/ Skriv | /Params dikteras på den inbyggda filen, som är förankrad som en FileParams. |
UnicodeName | string? | Läs/ Skriv | UTF-16 filnamn (/UF ingång, PDF 2.0 föredras över /F). |
FileSystem | string? | Läs/ Skriv | Filsystem identifierare körs i /FS. |
IncludeContents | bool | Läs/ Skriv | När det är sant, kör filspecken en inbyggd filström (/EF-inträde). |
AFRelationship | AFRelationship | Läs/ Skriv | Förhållandet mellan den inbyggda filen och dokumentinnehållet som hänvisar till den (/AFRelationship, PDF 2.0 §7.11.3). |
Encoding | FileEncoding | Läs/ Skriv | Kompression tillämpas på data från den inbyggda strömmen när spektrumet läggs till i ett dokument: Zip lagrar det FlateDecode-komprimerat, ingen lagar det rå. |
EncryptedPayload | EncryptedPayload | Läsning | Krypterade betaldata (PDF 2.0 oencrypted-wrapper support). |
CollectionItem | CollectionItem | Läsning | Schema-driven insamling metadata (portfölj / insammlingsartiklar). |
Size | long? | Läsning | Den obemärkta storleken på den inbyggda filen (legacy alias — se FileParams för rätt tillbehör). |
Metoder
| Signature | Beskrivning |
|---|---|
FileSpecification() | Vagt fil specifikation utan backup-fil eller ström. |
FileSpecification(file: string) | Skapa en ny fil specifikation för att infoga en fil (ingen beskrivning). |
FileSpecification(file: string, description: string) | Skapa en ny fil specifikation för att infoga en fil. |
FileSpecification(fileName: string, annot: Aspose.Pdf.Annotations.Annotation) | Skapa en fil specifikation kopplad till en flik-attack annot. |
FileSpecification(stream: Stream, name: string) | Skapa en ny filspecifikation för att infoga ett flöde (ingen beskrivning). |
FileSpecification(stream: Stream, name: string, description: string) | Skapa en ny filspecifikation för att infoga ett flöde. |
GetData() | Hämta den inbäddade filens data som en bytearray. |
GetValue(key: string) | Läs ett anpassat namn/värdepar som tidigare har ställts in via SetValue(string, string). |
SetValue(key: string, value: string) | Spara ett anpassat namn/värdepar på spektrumet. |
Dispose() | Releases resurser som innehas av fil spec. |