Class ResourceSavingArgs
İsim alanı : Aspose.Words.Saving Toplama: Aspose.Words.dll (25.4.0)
Aspose.Words.Saving.IResourceSavingCallback.ResourceSaving (Aspose.Words.Saving.ResourceSavingArgs) etkinliği için veri sağlar.
Daha fazlasını öğrenmek için, ziyaret Save a Document Belgelendirme makalesi .
public class ResourceSavingArgs
Inheritance
mirasçı üyeleri
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Varsayılan olarak, Aspose.Words bir belgeyi sabit HTML veya SVG sayfasına kaydettiğinde, her kaynağı ayrı bir dosyaya kaydeder.
Aspose.Words.Saving.ResourceSachingArgs, kaynak dosya adlarının nasıl oluşturulduğunu yeniden tanımlamanıza veya kendi akış nesnelerinizi sağlayarak dosyaya kaynak tasarrufu tamamen çevirmenize olanak tanır.
Kaynak dosya adlarını oluşturmak için kendi mantığınızı uygulamak için Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName mülkiyetini kullanın.
Kaynakları dosyaların yerine akışlara kaydetmek için Aspose.Words.Saving.ResourceSavingArgs.ResourceStream mülkiyetini kullanın.
Properties
Document
Şu anda kurtarılan belge nesnesini alır.
public Document Document { get; }
Mülkiyet Değer
KeepResourceStreamOpen
Aspose.Words, bir kaynağı kaydettikten sonra akışın açık veya kapalı tutması gerektiğini belirtir.
public bool KeepResourceStreamOpen { get; set; }
Mülkiyet Değer
Remarks
Varsayılan olarak ve Aspose.Words, Aspose.Words.Saving.ResourceSavingArgs.ResourceStream mülkiyeti içinde sağladığınız akışını kapatır.
Aspose.Words.Saving.ResourceSavingArgs.ResourceStream
ResourceFileName
Dosya adı (yol olmadan) elde edilir veya kaynağın kaydedileceği yere yerleştirilir.
public string ResourceFileName { get; set; }
Mülkiyet Değer
Remarks
Bu özellik, kaynak dosya adlarının sabit HTML veya SVG sayfasına ihraç sırasında nasıl oluşturulduğunu yeniden tanımlamanıza olanak tanır.
Olay atıldığında, bu mülk Aspose.Words tarafından oluşturulan dosya adını içerir. bu mülkün değerini kaydetmek için değiştirebilirsiniz. dosya adlarının benzersiz olması gerektiğini unutmayın.
Aspose.Words otomatik olarak sabit sayfa HTML veya SVG biçiminde ihraç ederken her kaynak için benzersiz bir dosya adı oluşturur. kaynak dosya adı nasıl oluşturulur, belgeyi bir dosya veya bir akım kaydettiğinize bağlıdır.
Bir dosyayı bir dosyaya kaydederken, oluşturulan kaynak dosya adı gibi görünür.
Bir belgeyi bir akışa kaydederken, oluşturulan kaynak dosya adı gibi görünüyor.
Aspose.Words.Saving.ResourceArgs. ResourceFileName yalnızca dosya adı yol olmadan içermelidir. Wl26 sabit sayfaya yazmak için kaydetme yolu ve atribüt değerini belirler HTML veya SVG, belge dosyası adı kullanılarak, _www.save.HtmlFixedSaveOptions.ResourcesFolder veya _ww.wl.
Aspose.Words.Saving.ResourceSavingArgs.ResourceStream Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias
ResourceFileUri
Dosyadan kaynak dosyasını referans etmek için kullanılan birleşik kaynak tanımlayıcısı (URI) alır veya ayarlar.
public string ResourceFileUri { get; set; }
Mülkiyet Değer
Remarks
Bu özellik, sabit sayfa HTML veya SVG belgelerine ihraç edilen kaynak dosyalarının URI’sini değiştirmenizi sağlar.
Aspose.Words otomatik olarak sabit sayfa HTML veya SVG biçiminde ihraç sırasında her kaynak dosyası için bir URI oluşturur. oluşturulan URI referans kaynak dosyaları Aspose.Words tarafından kaydedilir. ancak, kaynak dosyaları başka bir yere taşınması durumunda yanlış olabilir veya kaynak dosyaları akış için kaydedilir. Bu özellik bu durumlarda URI düzeltmek için izin verir.
Olay atıldığında, bu mülk Aspose.Words tarafından oluşturulan URI’yi içerir. bu mülkün değerini kaynağı dosyası için özelleştirilmiş bir URI sağlamak için değiştirebilirsiniz.
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias
ResourceStream
Kaynakların nerede kaydedileceğini belirlemek için izin verir.
public Stream ResourceStream { get; set; }
Mülkiyet Değer
Remarks
Bu özellik dosyaların yerine akışlar için kaynakları kaydetmenizi sağlar.
Bu özellik olduğunda, kaynak Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName özellikinde belirtilen bir dosyaya kaydedilir.
Aspose.Words.Saving.IResourceSavingCallback kullanarak bir kaynağı başka bir kaynağa değiştiremezsiniz.
Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName Aspose.Words.Saving.ResourceSavingArgs.KeepResourceStreamOpen