FileSpecification

FileSpecification

Revisión

FileSpecification Es una clase en Aspose.PDF FOSS para .NET. Heredados de: IDisposable.

Representa una especificación de archivo incorporado (PDF §7.11.3).

Esta clase proporciona 10 métodos para trabajar con los objetos de FileSpecification en programas .NET. Los métodos disponibles incluyen: Dispose, FileSpecification, GetData, GetValue, SetValue. Todos los miembros públicos están accesibles a cualquier aplicación .NET después de instalar el Aspose.PDF FOSS para el paquete .Net. Propiedades : AFRelationship, CollectionItem, Contents, Description, Encoding, EncryptedPayload,Y 9 más.

Propiedades

NombreTipoAccesoDescripción
NamestringLeer / escribirEl nombre del archivo.
Descriptionstring?Leer / escribirLa descripción del archivo.
ContentsStream?Leer / escribirStream para leer o configurar los datos de archivo incorporado.
StreamContentsStream?LeerAlias para los contenidos.
MimeTypestring?Leer / escribirEl tipo MIME (de /subtipo del flujo de archivos incorporados).
MIMETypestring?Leer / escribirAlias para MimeType nombramiento.
ParamsFileParamsLeer / escribirEl /Params dicta en el flujo de archivo incorporado, encendido como un FileParams.
UnicodeNamestring?Leer / escribirNombre de archivo UTF-16 (/Uf entrada, PDF 2.0 preferido sobre /F).
FileSystemstring?Leer / escribirIdentificador de archivo del sistema llevado a /FS.
IncludeContentsboolLeer / escribirCuando es cierto, el espectro de archivo lleva un flujo de fichas incorporadas (/entrada EF).
AFRelationshipAFRelationshipLeer / escribirRelación entre el archivo incorporado y el contenido del documento que lo hace referencia (/AFRelationship, PDF 2.0 §7.11.3).
EncodingFileEncodingLeer / escribirLa compresión se aplicó a los datos del flujo incorporado cuando el espectro se añade a un documento: Zip lo almacena FlateDecode-comprimido, No lo almacenan crudo.
EncryptedPayloadEncryptedPayloadLeerMetadatos de pago encriptados (PDF 2.0 soporte para un cripto-cruciador).
CollectionItemCollectionItemLeerMetadatos de recogida guiados por esquema (portfolio / artículos de colección).
Sizelong?LeerEl tamaño no comprimido del archivo incorporado (legacy alias — ver FileParams para el accesorio adecuado).

Metodología

firmaDescripción
FileSpecification()Especificaciones de archivo vacío sin archivos de backup o flujo.
FileSpecification(file: string)Crea una nueva especificación de archivo para incorporar un archivos (no descripción).
FileSpecification(file: string, description: string)Crea una nueva especificación de archivo para incorporar un archivos.
FileSpecification(fileName: string, annot: Aspose.Pdf.Annotations.Annotation)Crea una especificación de archivo vinculada a un anotador de fichero.
FileSpecification(stream: Stream, name: string)Crea una nueva especificación de archivo para incorporar un flujo (no descripción).
FileSpecification(stream: Stream, name: string, description: string)Crea una nueva especificación de archivo para incorporar un flujo.
GetData()Obtenga los datos de archivo incorporados como un array de byte.
GetValue(key: string)Lea un par de nombre/valor personalizado previamente establecido a través de SetValue(string, string).
SetValue(key: string, value: string)Almacenar un nombre/valor personalizado en la spec.
Dispose()El archivo es el archivado de la spec.

Ver también

 Español