Bir Elektronik Tabloda veya Çalışma Kitabında kullanılan Yazı Tiplerinin Listesini Alma

Olası Kullanım Senaryoları

Çalışma kitabınızda işleme amacıyla kullanılan yazı tiplerini bilmek genellikle gereklidir. Çalışma kitabınızı PDF veya görüntüye dönüştürdüğünüzde, Aspose.Cells gerekli tüm yazı tiplerinin sisteminizde yüklü olmasını veya yazı tipleri dizininizde* bulunmasını gerektirir. Aspose.Cells gerekli yazı tipini bulamazsa, onu sisteminizde veya yazı tipi dizininizde bulunan uygun başka bir yazı tipiyle değiştirmeye çalışır ve gerçek yazı tipinizi değiştirebilir. Bu, yalnızca PDF veya görüntülerin istenmeyen şekilde oluşturulmasına neden olmakla kalmaz, aynı zamanda uygun yazı tiplerinin bulunması için işlem süresi de alır.

Bu gibi durumlarla başa çıkabilmek için çalışma kitabınızda hangi yazı tiplerinin kullanıldığını bilmeniz, ardından Windows ortamında bu yazı tiplerini sisteminize kurmanız veya Windows veya Linux ortamında yazı tipleri dizininize yerleştirmeniz gerekir.

Aspose.Cells şunları sağlar**Workbook.GetFonts**Çalışma kitabınızda veya e-tablonuzda kullanılan tüm yazı tiplerinin listesini döndüren yöntem.

Bir Elektronik Tabloda veya Çalışma Kitabında kullanılan Yazı Tiplerinin Listesini Alma

Aşağıdaki örnek kod, kaynak excel dosyasını yükler ve içinde kullanılan yazı tiplerinin listesini alır. Gösterim amacıyla bazı sahte yazı tiplerinin eklendiği bir sahte çalışma sayfası vardır. Kod, çalışma kitabındaki tüm yazı tiplerini yazdırırken, bu boş yazı tiplerini de yazdırır. Aşağıdaki ekran görüntüsü şunları göstermektedir:örnek excel dosyası ve sahte yazı tiplerinin nasıl listelendiği.

yapılacak şey:image_alt_text

Basit kod

Konsol Çıkışı

Yukarıdaki örnek kodun verilenlerle çalıştırıldığında konsol çıktısı aşağıdadırörnek excel dosyası.

Aspose.Cells.Font [ Calibri; 11; Regular; Color [Black] ]

Aspose.Cells.Font [ Arial; 10; Regular; Color [A=255, R=0, G=0, B=0] ]

Aspose.Cells.Font [ Calibri; 10; Bold; Color [Black] ]

Aspose.Cells.Font [ Calibri; 10; Regular; Color [A=255, R=128, G=128, B=128] ]

Aspose.Cells.Font [ Calibri; 10; Regular; Color [A=255, R=55, G=98, B=104] ]

Aspose.Cells.Font [ Calibri; 16; Bold; Color [A=255, R=255, G=255, B=255] ]

Aspose.Cells.Font [ Calibri; 36; Regular; Color [A=255, R=55, G=98, B=104] ]

Aspose.Cells.Font [ Calibri; 20; Bold; Color [A=255, R=55, G=98, B=104] ]

Aspose.Cells.Font [ Calibri; 16; Regular; Color [A=255, R=55, G=98, B=104] ]

Aspose.Cells.Font [ Calibri; 11; Regular; Color [A=255, R=55, G=98, B=104] ]

Aspose.Cells.Font [ Calibri; 11; Bold; Color [A=255, R=55, G=98, B=104] ]

Aspose.Cells.Font [ Calibri; 11; Bold; Color [A=255, R=255, G=255, B=255] ]

Aspose.Cells.Font [ Calibri; 11; Italic; Color [A=255, R=55, G=98, B=104] ]

Aspose.Cells.Font [ Calibri; 16; Regular; Color [A=255, R=55, G=98, B=104] ]

Aspose.Cells.Font [ Calibri; 16; Bold; Color [A=255, R=55, G=98, B=104] ]

Aspose.Cells.Font [ Calibri; 16; Regular; Color [Black] ]

Aspose.Cells.Font [ Calibri; 16; Regular; Color [A=255, R=41, G=74, B=78] ]

Aspose.Cells.Font [ Calibri; 16; Regular; Color [A=255, R=41, G=74, B=78] ]

Aspose.Cells.Font [ Calibri; 12; Regular; Color [A=255, R=41, G=74, B=78] ]

Aspose.Cells.Font [ Calibri; 11; Regular; Color [A=255, R=41, G=74, B=78] ]

Aspose.Cells.Font [ Calibri; 11; Bold; Color [A=255, R=255, G=255, B=255] ]

Aspose.Cells.Font [ Dummy-Arial-X; 11; Regular; Color [Black] ]

Aspose.Cells.Font [ Dummy-Arial-Y; 11; Regular; Color [Black] ]

Aspose.Cells.Font [ Dummy-Arial-Z; 11; Regular; Color [Black] ]

Aspose.Cells.Font [ Dummy-Times-I; 11; Regular; Color [Black] ]

Aspose.Cells.Font [ Dummy-Times-II; 11; Regular; Color [Black] ]

Aspose.Cells.Font [ Dummy-Times-III; 11; Regular; Color [Black] ]

Aspose.Cells.Font [ Calibri; 10.5; Regular; Color [A=255, R=55, G=98, B=104] ]

Aspose.Cells.Font [ Calibri; 20; Regular; Color [A=255, R=55, G=98, B=104] ]

Aspose.Cells.Font [ Calibri; 11; Regular; Color [A=255, R=55, G=98, B=104] ]