WOFF/WOFF2’yi SVG’ye dönüştürün

C# .NET için WOFF’tan SVG’ye Dönüştürme işlevi. Yazı tiplerini dönüştürmek için API.

 

WOFF biçimleriyle karşılaştırıldığında, SVG daha düşük web desteğine sahiptir. Öyleyse neden birini diğerine dönüştürmek isteyesiniz? Her ikisi de çözünürlükten bağımsızdır ve herhangi bir kalite veya keskinlik kaybı olmadan ölçeklendirilebilirler, bu da onları duyarlı tasarım ve yüksek çözünürlüklü ekranlar için harika kılar. WOFF yazı tipleri oldukları gibi tüketim için tasarlanmıştır. Bunları değiştirmek için orijinal yazı tipi dosyalarına ve özel yazı tipi düzenleme araçlarına erişiminizin olması gerekir. Aksine, SVG yazı tipleri standart vektör düzenleme yazılımı kullanılarak değiştirilebilir, bu nedenle onları değiştirmek o kadar da zor değildir. Tipografi ve stil, dosya boyutu ve tarayıcı desteğinde kaybettikleri için, WOFF/WOFF2 yazı tiplerinin SVG yazı tiplerine kıyasla ana dezavantajı budur.

Buradaki Dönüştürme, yalnızca birkaç satır kodla WOFF(WOFF2)'yi SVG'ye dönüştürmek için .NET API'lerini kullanır. С# için Aspose.Font API Çözümünü kendi ürününüze entegre etmek veya platformlar arası WOFF to SVG Converter geliştirmek gerçekten çok kolay.

Bu .NET API'si, çeşitli yazı tipi türleri için her glif ve kodlama hakkında ayrıntıları depolamak için yazı tipi veri yapılarını içerir. Karakter kodları ve glif tanımlayıcıları arasında bir ilişki oluşturur. Bu Çözüm ile, özel glifler dahil olmak üzere istediğiniz herhangi bir glifi veya metni oluşturabilirsiniz. Arayüzleri uygulayarak ve nokta manipülasyonu, çizgi çizme, eğri oluşturma ve daha fazlası gibi temel grafik işlevlerini kullanarak ihtiyacınız olan sonucu elde edebilirsiniz.

C# üzerinde WOFF'tan SVG'ye Dönüşüm

Aspose.Font ayrıca, API ile çalışmak için gereken daha fazla bilgiyi ve yazı tipleriyle ilgili temel bilgileri öğrenebileceğiniz Belgelere sahiptir.

  1. fontPath değişkeninde saklanan WOFF yazı tipi dosyasının yolunu ayarlayın ve WOFF yazı tipini Open() Yöntem.
  2. OutputDir çıktı dizini yolunu Path.Combine() Yöntemini kullanarak istenen yazı tipi dosyası adıyla birleştirerek SVG çıktı ayarlarını yapın. FileStream nesnesi outStream, belirtilen çıktı yolu ile yeni bir dosya oluşturmak için File.Create() kullanılarak oluşturulur.
  3. SaveToFormat() Yöntemini kullanarak WOFF’tan SVG’ye dönüştürme işlemini gerçekleştirin ve SVG’yi FontSavingFormats .

.NET Yazı Tipi API'sini Kullanmaya Başlayın

  1. Komut satırından nuget install Aspose.Font olarak veya Visual Studio’nun Paket Yöneticisi Konsolu aracılığıyla```Install-Package Aspose.Font’’ ile kurun.
  2. Diğer yol ise çevrimdışı MSI yükleyicisini veya DLL’leri indirilenler adresinden bir ZIP dosyasında almaktır.
  3. Platformlar arası WOFF’tan SVG’ye ve WOFF2’den SVG’ye Dönüştürücüler. Ayrıca C# için Font API Çözümü ile nasıl çalışılacağına ilişkin daha fazla kod örneği almak için GitHub havuzumuza gidin.NET.
C# üzerinde WOFF'tan SVG'ye Dönüşüm
Input file
Upload a file you want to convert
Output format
Select the target format

        



SSS

1. WOFF dosyasını SVG biçimine dönüştürebilir miyim?

Aspose.Font çözümü, yazı tiplerini çevrimiçi veya programlı olarak başka formatlara dönüştürmenize olanak tanıyan işlevselliğe sahiptir. WOFF dosyasını anında çevrimiçi olarak SVG biçimine dönüştürmeniz gerekiyorsa, Font Converter çapraz platformunu kullanmak isteyebilirsiniz. başvuru.

2. Dönüştürme işlevi hangi yazı tipi biçimlerini destekler?

API, giriş olarak TTF, WOFF, WOFF2, EOT, Type 1 ve CFF’yi ve çıkış biçimleri olarak TTF, WOFF ve WOFF2’yi destekler

3. İşlev ücretsiz mi?

Çapraz platform dönüştürücüler ücretsizdir; API çözümü için ücretsiz Deneme sürümü alabilir ve ardından gerekirse ürünü satın alabilirsiniz.

WOFF WOFF Dosya Biçimi nedir

Web Open Font Format veya WOFF, 2009 yılında TrueType ve OpenType yazı tiplerine formata özel sıkıştırma ekleyerek web uygulama pazarının ihtiyaçlarını karşılamak için geliştirildi. Yazı tiplerine yaklaşık %40 sıkıştırma sağlayan zlib sıkıştırmasını kullanır. WOFF formatının bir başka özelliği de şudur: biçimin yazı tipi ekli ek meta veriler içerebilir. Bu meta veriler, yazı tipinin oluşturma şeklini etkilemez, ancak gerektiğinde bir kullanıcıya gösterilebilir.

SVG SVG Dosya Biçimi nedir

SVG veya Scalable Vector Graphics yazı tipi, iki boyutlu vektör grafiklerini tanımlamayı amaçlayan XML tabanlı bir dil olan SVG (Scalable Vector Graphics) standardını temel alan bir yazı tipi biçimidir. Raster grafiklere dayanan ve büyütüldüğünde piksellenebilen TrueType veya OpenType'ın aksine, SVG yazı tipleri kayıpsız bir şekilde büyütülür.

Other Conversion Options

  

Support and Learning Resources