Class FontSavingArgs
İsim alanı : Aspose.Words.Saving Toplama: Aspose.Words.dll (25.4.0)
Aspose.Words.Saving.IFontSavingCallback.FontSaving (Aspose.Words.Saving.FontSavingArgs) etkinliği için veri sağlar.
Daha fazlasını öğrenmek için, ziyaret Save a Document Belgelendirme makalesi .
public class FontSavingArgs
Inheritance
mirasçı üyeleri
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Aspose.Words bir belgeyi HTML veya ilgili biçimlere kaydeder ve Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources ayarlanırsa, her yazı tipi konusunu ayrı bir dosyaya ihraç etmek için kaydeder.
Aspose.Words.Saving.FontsavingArgs, belirli bir yazı tipi kaynağının ihraç edilmesi ve nasıl yapılması gerektiğini kontrol eder.
Aspose.Words.Saving.FontSachingArgs ayrıca yazı tipi dosya adlarının nasıl oluşturulduğunu yeniden tanımlamanıza veya kendi akış nesnelerinizi sağlayarak dosyaya yazı tiplerinin kaydedilmesini tamamen çevirmenize olanak tanır.
Belirli bir yazı tipi kaynağını kaydetmek için, Aspose.Words.Saving.FontSavingArgs.IsExportNeed mülkiyetini kullanın.
Dosyalar yerine yazı tiplerini akışlara kaydetmek için Aspose.Words.Saving.FontSavingArgs.FontStream mülkiyetini kullanın.
Properties
Bold
Şimdiki yazının cesur olup olmadığını gösterir.
public bool Bold { get; }
Mülkiyet Değer
Document
Kurtarılan belge nesnesini alır.
public Document Document { get; }
Mülkiyet Değer
FontFamilyName
Şimdiki yazı tipi aile adını gösterir.
public string FontFamilyName { get; }
Mülkiyet Değer
FontFileName
Dosya adı (yol olmadan) girer veya yazı tipi kaydedilecektir.
public string FontFileName { get; set; }
Mülkiyet Değer
Remarks
Bu özellik, yazı tipi dosya adlarının HTML’ye ihraç sırasında nasıl oluşturulduğunu yeniden tanımlamanıza olanak tanır.
Etkinlik 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 yazı tipi farklı bir dosya.
Aspose.Words otomatik olarak her yerleşik yazı tipi için benzersiz bir dosya adı oluşturur HTML formatına ihraç ederken. yazı tipi dosya adı nasıl oluşturulur, belgenin bir dosyaya veya bir akışa kaydedildiğine bağlıdır.
Bir dosyayı bir dosyaya kaydederken, oluşturulan yazı tipi dosya adı görünüyor .
Bir belgeyi bir akışa kaydederken, oluşturulan yazı tipi dosya adı görünüyor .
Aspose.Words.Saving.HtmlSaveOptions.FontsFolder ve www.Wl26.Güvenlik.Türkçe Altyazılı dosya adını kullanarak kaydetmek için yolu belirler.
Aspose.Words.Saving.FontSavingArgs.FontStream Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias
FontStream
Şifrenin nerede kaydedileceğini belirlemek için izin verir.
public Stream FontStream { get; set; }
Mülkiyet Değer
Remarks
Bu özellik, HTML ihraç sırasında dosyaların yerine akışlara yazı tipleri kaydetmenizi sağlar.
Bu özellik olduğunda, yazı tipi Aspose.Words.Saving.FontSavingArgs.FontFileName özellikinde belirtilen bir dosyaya kaydedilir.
Aspose.Words.Saving.FontSavingArgs.FontFileName Aspose.Words.Saving.FontSavingArgs.KeepFontStreamOpen
IsExportNeeded
Mevcut yazı tipi bir yazı tipi kaynağı olarak ihraç edilecek olup olmadığını belirlemek için izin verir.
public bool IsExportNeeded { get; set; }
Mülkiyet Değer
IsSubsettingNeeded
Geçerli yazı tipi bir yazı tipi kaynağı olarak ihraç edilmeden önce subset edilecek olup olmadığını belirlemek için izin verir.
public bool IsSubsettingNeeded { get; set; }
Mülkiyet Değer
Remarks
Yazılar tam orijinal yazı tipi dosyaları olarak ihraç edilebilir veya yalnızca belgede kullanılan karakterleri içermek için alt ayarlanabilir. alt ayarlanma sonuçlanan yazı tipi kaynak boyutunu azaltır.
Varsayılan olarak, Aspose.Words, orijinal yazı tipi dosya boyutunu Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold’da belirtilen boyutla karşılaştırarak alt ayarlamayı veya yapmamayı karar verir.
Italic
Şu anki yazı tipi İtalyanca olup olmadığını gösterir.
public bool Italic { get; }
Mülkiyet Değer
KeepFontStreamOpen
Aspose.Words bir yazı tipi kaydettikten sonra akışını açık tutmalı veya kapatmalı.
public bool KeepFontStreamOpen { get; set; }
Mülkiyet Değer
Remarks
Varsayılan olarak ve Aspose.Words, Aspose.Words.Saving.FontSavingArgs.FontStream mülkiyeti içinde sağladığınız akışını kapatır.
Sürücüsüz.FontSavingArgs.FontStream
OriginalFileName
Bir uzantı ile orijinal yazı tipi dosya adını alır.
public string OriginalFileName { get; }
Mülkiyet Değer
Remarks
Bu mülk mevcut yazı tipi orijinal dosya adı içerir bilinen varsa. aksi takdirde boş bir çubuk olabilir.
Aspose.Words.Saving.FontSavingArgs.OriginalFileSize
OriginalFileSize
Orijinal yazı tipi dosya boyutunu alır.
public int OriginalFileSize { get; }
Mülkiyet Değer
Remarks
Bu mülk, mevcut yazı tipi orijinal dosya boyutunu içerir. aksi takdirde sıfır olabilir.
Aspose.Words.Saving.FontSavingArgs.OriginalFileName Aspose.Words.Saving.FontSavingArgs.IsSubsettingNeeded