Yazı Tipi Klasörlerini Öncelikli Olarak Ayarla
Bu eğitimde, Aspose.Words for .NET kullanarak bir belgeyi işlerken yazı tipi klasörlerini öncelikli olarak ayarlamanız için size adım adım yol göstereceğiz. Birlikte verilen C# kaynak kodunu açıklayacağız ve bu özelliği anlamanıza ve kendi projelerinizde uygulamanıza yardımcı olacak kapsamlı bir kılavuz sunacağız. Bu eğitimin sonunda, Aspose.Words for .NET kullanarak belgelerinizi işlerken özel arama önceliğine sahip birden fazla yazı tipi klasörünü nasıl belirleyeceğinizi öğreneceksiniz.
1. Adım: Belge dizinini tanımlayın
Öncelikle belgeler dizininizin yolunu ayarlamanız gerekir. Bu, düzenlenmiş işlenmiş belgenizi kaydetmek istediğiniz konumdur. “BELGELERİNİZ DİZİNİ"ni uygun yolla değiştirin.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
2. Adım: Yazı tipi klasörlerini öncelikli olarak ayarlayın
Daha sonra yazı tipi klasörlerini öncelikli olarak ayarlayabilirsiniz.FontSettings
sınıf veSetFontsSources()
yöntem. Örneklerini kullanarak birden fazla yazı tipi kaynağı belirtebilirsiniz.SystemFontSource
VeFolderFontSource
. Bu örnekte iki yazı tipi kaynağı tanımladık: varsayılan sistem yazı tipi kaynağı ve önceliği 1 olan özel yazı tipi klasörü.
FontSettings.DefaultInstance.SetFontsSources(new FontSourceBase[]
{
new SystemFontSource(), new FolderFontSource("C:\\MyFonts\\", true, 1)
});
3. Adım: Oluşturulacak belgeyi yükleyin
Artık oluşturulacak belgeyi kullanarak yükleyebilirsiniz.Document
sınıf. Doğru belge yolunu belirttiğinizden emin olun.
Document doc = new Document(dataDir + "Rendering.docx");
4. Adım: İşlenen belgeyi kaydedin
Son olarak, oluşturulan belgeyi kullanarak bir dosyaya kaydedebilirsiniz.Save()
yöntemiDocument
sınıf. Doğru yolu ve dosya adını belirttiğinizden emin olun.
doc.Save(dataDir + "WorkingWithFonts.SetFontsFoldersWithPriority.pdf");
Aspose.Words for .NET kullanarak Yazı Tipleri Klasörlerini Öncelikli Ayarlama için örnek kaynak kodu
// Belge dizininizin yolu
string dataDir = "YOUR DOCUMENT DIRECTORY";
FontSettings.DefaultInstance.SetFontsSources(new FontSourceBase[]
{
new SystemFontSource(), new FolderFontSource("C:\\MyFonts\\", true,1)
});
Document doc = new Document(dataDir + "Rendering.docx");
doc.Save(dataDir + "WorkingWithFonts.SetFontsFoldersWithPriority.pdf");
Çözüm
Bu eğitimde, Aspose.Words for .NET kullanarak bir belgeyi işlerken yazı tipi klasörlerini öncelikli olarak nasıl ayarlayacağımızı öğrendik. Bu adım adım kılavuzu izleyerek, belgelerinizi oluştururken özel arama önceliğine sahip birden fazla yazı tipi klasörünü kolayca belirtebilirsiniz. Aspose.Words, belgelerinizdeki yazı tipleriyle Kelime İşleme için güçlü ve esnek bir API sunar. Bu bilgiyle belgelerinizi özel ihtiyaçlarınıza göre işlerken kullanılan yazı tipi kaynaklarını kontrol edebilir ve özelleştirebilirsiniz.
SSS’ler
S: Aspose.Words’te yazı tipi klasörlerini öncelikli olarak nasıl ayarlayabilirim?
C: Aspose.Words’te yazı tipi klasörlerini öncelikli olarak ayarlamak içinSetFontsFoldersWithPriority
yöntemiFonts
yazı tipi klasörü konumlarını ve öncelik sırasını belirterek sınıf.
S: Bir yazı tipi farklı önceliğe sahip birden fazla klasörde mevcutsa ne olur?
C: Bir yazı tipi farklı önceliğe sahip birden fazla klasörde mevcutsa Aspose.Words, belgeleri işlerken klasördeki en yüksek öncelikli sürümü kullanacaktır.
S: Aspose.Words’te aynı önceliğe sahip birden fazla yazı tipi klasörü belirtebilir miyim?
C: Evet, Aspose.Words’te aynı önceliğe sahip birden fazla yazı tipi klasörü belirleyebilirsiniz. Aspose.Words, belgelerinizdeki yazı tiplerini ararken hepsini eşit öncelikli olarak değerlendirecektir.
S: Aspose.Words’te öncelikli olarak tanımlanan yazı tipi klasörlerini nasıl kontrol edebilirim?
C: Aspose.Words’te öncelikli olarak tanımlanan yazı tipi klasörlerini kontrol etmek içinGetFolders
yöntemiFonts
Öncelik sıraları da dahil olmak üzere yapılandırılmış yazı tipi klasörlerinin listesini almak için class.
S: Aspose.Words’te yazı tipi klasörlerini öncelikli olarak ayarlamanın faydası nedir?
C: Aspose.Words’te yazı tipi klasörlerini öncelikli olarak ayarlamak, Word belgelerinizdeki yazı tiplerinin arama sırasını kontrol etmenize olanak tanır. Bu, istediğiniz yazı tiplerinin kullanıldığından emin olmanıza ve istenmeyen yazı tipi değiştirme sorunlarından kaçınmanıza yardımcı olur.