Excel Dosyasını İşlerken Yazı Tipi Değiştirme Uyarıları Alın

Excel dosyalarını PDF olarak işlerken yazı tipi değiştirme uyarıları almak için IWarningCallback arabirimini uygulayın ve uygulanan arabiriminizle PdfSaveOptions.WarningCallback özelliğini ayarlayın.

Aşağıdaki ekran görüntüsü, aşağıdaki kodda kullanacağımız bir kaynak Excel dosyasını göstermektedir. Microsoft Excel tarafından iyi işlenmeyen yazı tiplerinde A6 ve A7 hücrelerinde bazı metinler var.

Tüm yazı tipleri doğru şekilde oluşturulmaz
yapılacaklar:resim_alternatif_metin
Aspose.Cells, A6 ve A7 hücrelerindeki yazı tiplerini aşağıda gösterildiği gibi uygun yazı tipleriyle değiştirecektir.
Değiştirilen yazı tipleri
yapılacaklar:resim_alternatif_metin

Kaynak Dosyayı ve Çıktıyı İndirin PDF

Kaynak Excel dosyasını ve PDF çıktısını aşağıdaki linklerden indirebilirsiniz.

kod

Aşağıdaki kod, IWarningCallback’i uygular ve uygulanan arabirimle PdfSaveOptions.WarningCallback özelliğini ayarlar. Artık, herhangi bir hücrede herhangi bir yazı tipi değiştirildiğinde, Aspose.Cells, WarningCallback.Warning() yöntemi içinde bir uyarı tetikleyecektir.

Çıktı

Kaynak Excel dosyasını PDF’e dönüştürdükten sonra, uyarılar şu şekilde hata ayıklama konsoluna gönderilir:

 WARNING INFO: Font substitution: Font [ Athene Logos; Regular ]has been substituted in Cell [ A6 ]in Sheet [ Sheet1 ].

WARNING INFO: Font substitution: Font [ B Traffic; Regular ]has been substituted in Cell [ A7 ]in Sheet [ Sheet1 ].