FileSpecification

FileSpecification

Genel Bakış

FileSpecification NET için FOSS’de bir sınıf. Mirasçılar: IDisposable.

Yerleştirilmiş bir dosya özellikini temsil eder (PDF §7.11.3).

Bu sınıf, .NET programlarında FileSpecification nesnelerle çalışmak için 10 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Dispose, FileSpecification, GetData, GetValue, SetValue. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: AFRelationship, CollectionItem, Contents, Description, Encoding, EncryptedPayload,Ve 9 tane daha.

Özellikler

Adı:Tip:AccessAçıklama:
NamestringOkuma/YazmaDosya adı.
Descriptionstring?Okuma/YazmaDosya açıklaması.
ContentsStream?Okuma/YazmaSızdırma için okuma veya yerleştirilmiş dosya verileri ayarlamak.
StreamContentsStream?Oku .İçerik için takma isim.
MimeTypestring?Okuma/YazmaMIME tipi (sıkıştırılmış dosya akışının / alt türünden).
MIMETypestring?Okuma/YazmaMimeType isimlendirmesi için takma ad.
ParamsFileParams?Okuma/Yazma/Params, bir FileParams olarak sarılmış yerleştirilmiş dosya akışına hükmediyor.
UnicodeNamestring?Okuma/YazmaUTF-16 dosya adı (/UF giriş, PDF 2.0 / F’den tercih edilir).
FileSystemstring?Okuma/Yazma/FS’de taşıyan dosya sistemi kimliği.
IncludeContentsboolOkuma/YazmaDoğru olduğunda, dosya özelliği gömülü bir dosyalar akışı (/EF giriş) taşır.
AFRelationshipAFRelationshipOkuma/YazmaSınırlandırılmış dosya ile ona referans veren belge içeriği arasındaki ilişki (/AFRelationhip, PDF 2.0 §7.11.3).
EncodingFileEncodingOkuma/YazmaBir belgeye spesifikasyon eklendiğinde gömülü akışın verilerine uygulanan sıkıştırma: Zip onu FlateDecode-sıkıştırılmış olarak saklar, None bunu çiğ depolar.
EncryptedPayloadEncryptedPayloadOku .Şifreli yararlı yük metadataları (PDF 2.0 şifresiz paketleme desteği).
CollectionItemCollectionItemOku .Şema yönlendirilen koleksiyon metadataları (portföy/koleksiyon öğeleri).
Sizelong?Oku .Yerleştirilmiş dosyanın sıkıştırılmamış boyutu (gerekli erişim için FileParams’a bakın).

Yöntemler

SignatureAçıklama:
FileSpecification()Desteği olmayan boş dosya özellikleri.
FileSpecification(file: string)Bir dosyayı yerleştirmek için yeni bir dosya tanımlaması oluşturun (anlatım yok).
FileSpecification(file: string, description: string)Bir dosyayı yerleştirmek için yeni bir dosya özelliği oluşturun.
FileSpecification(fileName: string, annot: Aspose.Pdf.Annotations.Annotation)Dosya eklemesi notuna bağlanmış bir dosya özelliği oluşturun.
FileSpecification(stream: Stream, name: string)Bir akış yerleştirmek için yeni bir dosya tanımlaması oluşturun (anlatım yok).
FileSpecification(stream: Stream, name: string, description: string)Bir akış yerleştirmek için yeni bir dosya özellikleri oluşturun.
GetData()Gömülü dosya verilerini bir bayt dizisi olarak alın.
GetValue(key: string)SetValue ((string, string) üzerinden daha önce ayarlanmış özel bir isim/değer çiftini okuyun.
SetValue(key: string, value: string)Özel bir isim/değer çiftini spec’te sakla.
Dispose()Dosya özellikli kaynakları serbest bırakır.

Ayrıca bakınız:

 Türkçe