PdfSaveOptions ve ImageOrPrintOptions ın DefaultFont özelliğinin önceliği olması

Olası Kullanım Senaryoları

PdfSaveOptions ve ImageOrPrintOptions DefaultFont özelliğini ayarladığınızda, PDF veya görüntüye kaydetme, eksik (yüklü olmayan) bir yazı tipine sahip olan çalışma kitabındaki tüm metni DefaultFont‘a ayarlayacağınızı beklersiniz.

Genellikle, PDF veya görüntüye kaydederken, Aspose.Cells önce Çalışma Kitabının varsayılan yazı tipini (yani, Workbook.DefaultStyle.Font) ayarlamaya çalışacaktır. Çalışma kitabının varsayılan yazı tipi hala metni düzgün gösteremezse, o zaman Aspose.Cells, PdfSaveOptions/ImageOrPrintOptions karşısında belirtilen DefaultFont özelliği ile göstermeye çalışacaktır.

Beklentilerinizle başa çıkmak için, PdfSaveOptions/ImageOrPrintOptions içinde “CheckWorkbookDefaultFont” adlı bir Boolean özelliğimiz bulunmaktadır. Bu, çalışma kitabının varsayılan yazı tipini deneme işlevselliğini devre dışı bırakmak veya DefaultFont ayarlamasının PdfSaveOptions/ImageOrPrintOptions önceliğe sahip olmasını sağlamak için false değerine ayarlayabilirsiniz.

PdfSaveOptions/ImageOrPrintOptions’ın DefaultFont özelliğini ayarlayın

Aşağıdaki örnek kod, bir Excel dosyasını açar. A1 hücresinde (ilk çalışma sayfasında) “Christmas Time Yazı Tipi metni” adlı bir metin ayarlanmıştır. Bu metnin yazı tipi “Christmas Time Personal Use” adındaki yüklü olmayan bir yazı tipidir. DefaultFont özelliğini Times New Roman olarak ayarlarız. Ayrıca CheckWorkbookDefaultFont Boolean özelliğini “false” olarak ayarlarız, bu da A1 hücresinin metnin çalışma kitabının varsayılan yazı tipini kullanmamasını sağlar (bu durumda “Calibri”). Kod, ilk çalışma sayfasını PNG ve TIFF görüntü biçimlerine dönüştürür. Son olarak PDF dosya biçimine dönüştürür.

Bu, örnek kodda kullanılan şablon dosyası ekran görüntüsüdür.

todo:image_alt_text

Bu, ImageOrPrintOptions.DefaultFont özelliğini “Times New Roman”‘a ayarladıktan sonraki çıktı PNG görüntüsüdür.

todo:image_alt_text

“Times New Roman” yazı tipi ImageOrPrintOptions.DefaultFont özelliği ayarlandıktan sonra çıktıyı TIFF görseline bakın.

“Times New Roman” yazı tipi PdfSaveOptions.DefaultFont özelliği ayarlandıktan sonra çıktıyı PDF dosyasına bakın.

Örnek Kod