PdfSaveOptions ve ImageOrPrintOptions ın DefaultFont özelliğinin önceliği olması
Olası Kullanım Senaryoları
PdfSaveOptions ve ImageOrPrintOptions DefaultFont özelliğini ayarlarken, PDF veya görüntüye kaydetmenin eksik (yüklü olmayan) bir yazı tipi karakterine sahip çalışma kitabındaki tüm metni ayarlayacağınızı bekleyebilirsiniz.
Genellikle, PDF veya görsel olarak kaydederken, Aspose.Cells for Python via .NET ilk olarak Çalışma Kitabının varsayılan yazı tipini (yani, Workbook.DefaultStyle.Font) ayarlamaya çalışır. Eğer çalışma kitabının varsayılan yazı tipi düzgün görüntüleme/yazma yapamıyorsa, Aspose.Cells for Python via .NET PdfSaveOptions/ImageOrPrintOptions içindeki DefaultFont özniteliğine karşılık gelen yazı tipi ile görüntülemeye çalışır.
Beklentilerinizi karşılamak için PdfSaveOptions/ImageOrPrintOptions içinde “check_workbook_default_font” adında bir Boolean özelliğimiz var. Bu özelliği false yaparak çalışma kitabının varsayılan fontunu kullanmayı devre dışı bırakabilir veya PdfSaveOptions/ImageOrPrintOptions içindeki default_font ayarına öncelik verebilirsiniz.
PdfSaveOptions/ImageOrPrintOptions’ın DefaultFont özelliğini ayarlayın
Aşağıdaki örnek kod, bir Excel dosyasını açar. Birinci çalışma sayfasındaki A1 hücresine “Christmas Time Font text” adlı metin belirlenmiştir. Yazı tipi adı “Christmas Time Personal Use” olup, makinede yüklü değildir. PdfSaveOptions/ImageOrPrintOptions içindeki default_font özniteliği “Times New Roman” olarak ayarlanmıştır. Ayrıca, check_workbook_default_font Boole değeri “false” olarak ayarlanmıştır, bu da A1 hücresinin metninin “Times New Roman” yazı tipiyle görüntülendiğini ve çalışma kitabının varsayılan yazı tipinin (“Calibri”) kullanılmaması gerektiğini garanti eder. Kod, ilk çalışma sayfasını PNG ve TIFF formatında render eder ve sonunda PDF dosyasına dönüştürür.
Bu, örnek kodda kullanılan şablon dosyası ekran görüntüsüdür.
Bu, ImageOrPrintOptions.default_font özelliğini “Times New Roman”‘a ayarladıktan sonraki çıktı PNG görüntüsüdür.
ImageOrPrintOptions.default_font özelliğini “Times New Roman”‘a ayarladıktan sonraki çıktı TIFF görüntüsünü görün.
PdfSaveOptions.default_font özelliğini “Times New Roman”‘a ayarladıktan sonraki çıktı PDF dosyasını görün.