FileSpecification

FileSpecification

Overzicht

FileSpecification is een klasse in Aspose.PDF FOSS voor .NET. Erft van: IDisposable.

Stelt een ingesloten bestandspecificatie voor (PDF §7.11.3).

Deze klasse biedt 10 methoden voor het werken met FileSpecification objecten in .NET programma’s. Beschikbare methoden omvatten: Dispose, FileSpecification, GetData, GetValue, SetValue. Alle openbare leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: AFRelationship, CollectionItem, Contents, Description, Encoding, EncryptedPayload, en nog 9.

Eigenschappen

NaamTypeToegangBeschrijving
NamestringLezen/schrijvenDe bestandsnaam.
Descriptionstring?Lezen/schrijvenDe bestandsbeschrijving.
ContentsStream?Lezen/schrijvenStroom voor het lezen of instellen van de ingebedde bestandsgegevens.
StreamContentsStream?LezenAlias voor Inhoud.
MimeTypestring?Lezen/schrijvenHet MIME-type (van /Subtype van de ingebedde bestandsstroom).
MIMETypestring?Lezen/schrijvenAlias voor MimeType benoeming.
ParamsFileParams?Lezen/schrijvenDe /Params dict op de embedded-file stream, verpakt als een FileParams.
UnicodeNamestring?Lezen/schrijvenUTF-16 bestandsnaam (/UF entry, PDF 2.0 wordt geprefereerd boven /F).
FileSystemstring?Lezen/schrijvenBestandssysteemidentificatie meegeleverd in /FS.
IncludeContentsboolLezen/schrijvenWanneer true, bevat de bestandspecificatie een embedded-file stream (/EF entry).
AFRelationshipAFRelationshipLezen/schrijvenRelatie tussen het ingebedde bestand en de documentinhoud die ernaar verwijst (/AFRelationship, PDF 2.0 §7.11.3).
EncodingFileEncodingLezen/schrijvenCompressie toegepast op de gegevens van de ingebedde stroom wanneer de specificatie aan een document wordt toegevoegd: Zip slaat het FlateDecode-gecomprimeerd op, None slaat het onbewerkt op.
EncryptedPayloadEncryptedPayloadLezenVersleutelde payload-metadata (PDF 2.0-ondersteuning voor niet-versleutelde wrapper).
CollectionItemCollectionItemLezenSchema-gedreven collectie-metadata (portfolio /Collectie-items).
Sizelong?LezenDe ongecomprimeerde grootte van het ingebedde bestand (legacy-alias — zie FileParams voor de juiste accessor).

Methoden

HandtekeningBeschrijving
FileSpecification()Lege bestandspecificatie zonder onderliggend bestand of stream.
FileSpecification(file: string)Maak een nieuwe bestandspecificatie voor het insluiten van een bestand (geen beschrijving).
FileSpecification(file: string, description: string)Maak een nieuwe bestandspecificatie voor het insluiten van een bestand.
FileSpecification(fileName: string, annot: Aspose.Pdf.Annotations.Annotation)Maak een bestandspecificatie die gekoppeld is aan een file-attachment annot.
FileSpecification(stream: Stream, name: string)Maak een nieuwe bestandspecificatie voor het insluiten van een stream (geen beschrijving).
FileSpecification(stream: Stream, name: string, description: string)Maak een nieuwe bestandspecificatie voor het insluiten van een stream.
GetData()Haalt de ingebedde bestandsgegevens op als een byte-array.
GetValue(key: string)Lees een aangepaste naam/waarde-paar dat eerder is ingesteld via SetValue(string, string).
SetValue(key: string, value: string)Sla een aangepaste naam/waarde-paar op in de spec.
Dispose()Geeft resources vrij die door de file spec worden vastgehouden.

Zie ook

 Nederlands