Aspose.Slides for Java kullanarak Fontları HTML'ye gömme
giriiş
Aspose.Slides for Java, PowerPoint sunumlarını programlı olarak değiştirmek isteyen Java geliştiricileri için güçlü bir araçtır. Bu eğitimde Aspose.Slides for Java kullanarak yazı tiplerini HTML’ye yerleştirme sürecini ayrıntılı olarak ele alacağız. Yazı tiplerini gömerek, gerekli yazı tipleri yerel olarak yüklenmemiş olsa bile sunumlarınızın farklı platformlarda ve cihazlarda amaçlanan görünümünü korumasını sağlarsınız.
Önkoşullar
Başlamadan önce aşağıdaki önkoşulların mevcut olduğundan emin olun:
- Java Geliştirme Kiti (JDK): Sisteminizde JDK’nın kurulu olduğundan emin olun.
- Aspose.Slides for Java: Aspose.Slides for Java’yı şu adresten indirip yükleyin:indirme sayfası.
- Entegre Geliştirme Ortamı (IDE): Java geliştirme için IntelliJ IDEA veya Eclipse gibi tercih ettiğiniz IDE’yi seçin.
Paketleri İçe Aktar
Aspose.Slides for Java’yı kullanarak yazı tiplerini HTML’ye gömmeye başlamak için öncelikle gerekli paketleri içe aktarmanız gerekir.
import com.aspose.slides.*;
Adım 1: Belge ve Çıktı Dizinlerini Tanımlayın
String dataDir = "Your Document Directory";
String outPath = "Your Output Directory";
Değiştirdiğinizden emin olun"Your Document Directory"
Ve"Your Output Directory"
sırasıyla giriş PowerPoint sunumunuza ve istenen çıktı dizinine giden yolları içerir.
2. Adım: Sunuyu Yükleyin
Presentation pres = new Presentation(dataDir + "Presentation.pptx");
Bu adım, PowerPoint sunumunu belleğe yükleyerek üzerinde çeşitli işlemler gerçekleştirmenize olanak tanır.
3. Adım: Varsayılan Yazı Tiplerini Hariç Tut
String[] fontNameExcludeList = { "Arial" };
Gömmenin dışında bırakmak istediğiniz yazı tiplerini belirtin. Bu örnekte Arial’ı hariç tutuyoruz.
Adım 4: Yazı Tiplerini HTML’ye Gömme
EmbedAllFontsHtmlController embedFontsController = new EmbedAllFontsHtmlController(fontNameExcludeList);
HtmlOptions htmlOptionsEmbed = new HtmlOptions();
htmlOptionsEmbed.setHtmlFormatter(HtmlFormatter.createCustomFormatter(embedFontsController));
pres.save(outPath + "pres.html", SaveFormat.Html, htmlOptionsEmbed);
Bu adımda örneğini oluşturuyoruz.EmbedAllFontsHtmlController
Hariç tutma listesinde belirtilenler dışındaki tüm yazı tiplerini gömmek için. Daha sonra tanımlarızHtmlOptions
ve yazı tiplerini gömmek için özel bir HTML biçimlendirici ayarlayın. Son olarak sunumu gömülü fontlarla HTML olarak kaydediyoruz.
Çözüm
Bu eğitimde Aspose.Slides for Java kullanarak yazı tiplerinin HTML’ye nasıl yerleştirileceğini araştırdık. Verilen adımları izleyerek sunumlarınızın farklı platformlar ve cihazlar arasında tutarlı tipografiyi korumasını sağlayarak genel görüntüleme deneyimini geliştirebilirsiniz.
SSS’ler
Belirli yazı tiplerini hariç tutmak yerine gömebilir miyim?
Evet, eklemek istediğiniz yazı tiplerini değiştirerek belirleyebilirsiniz.fontNameExcludeList
buna göre sıralayın.
Aspose.Slides for Java, HTML’nin yanı sıra diğer formatlardaki yazı tiplerini de gömmeyi destekliyor mu?
Evet, Aspose.Slides, PDF ve görseller de dahil olmak üzere çeşitli çıktı formatlarına yazı tipi yerleştirmeyi destekler.
Aspose.Slides for Java’nın deneme sürümü mevcut mu?
Evet, ücretsiz deneme sürümünü şuradan indirebilirsiniz:Burada.
Aspose.Slides for Java ile ilgili ek destek veya yardımı nereden bulabilirim?
Ziyaret edebilirsinizAspose.Slides forumu topluluk desteği için veya profesyonel yardım için Aspose desteğiyle iletişime geçin.
Aspose.Slides for Java için geçici bir lisans satın alabilir miyim?
Evet, geçici lisansı şu adresten alabilirsiniz:satın alma sayfası.