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 |
---|
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 |
---|
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 ].