Yazı Tiplerini İşlenen HTML'den Hariç Tut
giriiş
GroupDocs.Viewer for .NET, geliştiricilerin harici bağımlılıklara ihtiyaç duymadan .NET uygulamalarında 50’den fazla belge formatını görüntülemesine olanak tanıyan güçlü bir belge işleme kitaplığıdır. Bu öğreticide GroupDocs.Viewer’ın belirli bir özelliğine odaklanacağız: yazı tiplerini oluşturulan HTML çıktısından hariç tutmak.
Önkoşullar
Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun:
- C# ve .NET geliştirmenin temel anlayışı.
- .NET için GroupDocs.Viewer yüklü. Şuradan indirebilirsinizBurada.
- C# geliştirme için Visual Studio veya başka herhangi bir IDE.
Ad Alanlarını İçe Aktar
C# kodunuzda gerekli ad alanlarını eklediğinizden emin olun:
using System;
using System.IO;
using GroupDocs.Viewer.Options;
Adım 1: Çıkış Dizinini Tanımlayın
İşlenen HTML dosyalarının kaydedilmesini istediğiniz dizini ayarlayın.
string outputDirectory = "Your Document Directory";
Adım 2: Sayfa Dosya Yolu Formatını Tanımlayın
İşlenen belgenin tek tek sayfalarının dosya yolları için formatı belirtin.
string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");
3. Adım: Görüntüleyici Nesnesini Başlatın
Görüntüleyici nesnesini oluşturmak istediğiniz belgeyle örnekleyin.
using (Viewer viewer = new Viewer("YourDocumentPath"))
{
// Kodunuz buraya gelecek
}
4. Adım: HTML Görünüm Seçeneklerini Ayarlayın
Hariç tutulacak gömülü kaynakların ve yazı tiplerinin formatı da dahil olmak üzere, HTML oluşturma seçeneklerini tanımlayın.
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
options.FontsToExclude.Add("Arial");
Adım 5: Belgeyi Oluşturun
Belgeyi oluşturmak için HTML görünümü seçeneklerini Viewer nesnesine iletin.
viewer.View(options);
Adım 6: Çıktı Oluşturulan Belgenin Konumu
Kullanıcıyı, oluşturulan HTML dosyalarının kaydedildiği konum hakkında bilgilendirin.
Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");
Çözüm
Bu öğreticide, yazı tiplerini oluşturulan HTML çıktısından hariç tutmak için GroupDocs.Viewer for .NET’in nasıl kullanılacağını öğrendik. Yukarıda özetlenen adımları izleyerek, oluşturma sürecini özel gereksinimlerinizi karşılayacak şekilde özelleştirebilir ve uygulamalarınızda belgelerin en iyi şekilde görüntülenmesini sağlayabilirsiniz.
SSS’ler
Birden çok yazı tipini oluşturulan HTML’den hariç tutabilir miyim?
Evet, birden fazla yazı tipi adı ekleyebilirsiniz.FontsToExclude
HTML görünüm seçeneklerindeki liste.
GroupDocs.Viewer tüm .NET çerçeveleriyle uyumlu mu?
Evet, GroupDocs.Viewer .NET Framework 4.6.1 ve üstünü destekler.
Belgeleri uzak depolama konumlarından oluşturabilir miyim?
Evet, GroupDocs.Viewer, yerel depolamanın yanı sıra uzak depolama konumları ve akışlarından da belge oluşturulmasını destekler.
GroupDocs.Viewer, HTML çıktısı için duyarlı tasarımı destekliyor mu?
Evet, HTML görünüm seçeneklerini uygun şekilde ayarlayarak duyarlı oluşturmayı etkinleştirebilirsiniz.
GroupDocs.Viewer için teknik destek mevcut mu?
Evet, yardım isteyebilir ve konuyla ilgili tartışmalara katılabilirsiniz.GroupDocs.Viewer forumu.