Tüm Düzenleri CAD Çizimlerinde Oluştur
giriiş
Belge yönetimi ve görselleştirme alanında, GroupDocs.Viewer for .NET, geliştiricilerin .NET uygulamaları içinde çeşitli belge türlerini zahmetsizce işlemelerine olanak tanıyan çok yönlü bir çözüm olarak öne çıkıyor. Sayısız yeteneği arasında, karmaşık düzenler de dahil olmak üzere CAD çizimlerini verimli bir şekilde işleme yeteneği yer alıyor. Bu eğitimde, GroupDocs.Viewer for .NET’i CAD çizimlerinde bulunan tüm düzenleri işlemek için kullanma sürecini inceleyeceğiz.
Ön koşullar
Bu eğitime başlamadan önce aşağıdaki ön koşullara sahip olduğunuzdan emin olun:
- .NET Geliştirmenin Temel Anlayışı: Bu eğitimde özetlenen uygulama adımlarını anlamak için .NET geliştirme temellerine aşina olmak faydalı olacaktır.
- GroupDocs.Viewer for .NET’in Kurulumu: GroupDocs.Viewer for .NET kütüphanesini kurduğunuzdan emin olun. Bunu şu adresten indirebilirsiniz: web sitesi.
- CAD Çizim Dosyaları: Oluşturmayı planladığınız CAD çizim dosyalarını edinin. Bunlara birden fazla düzene sahip DWG dosyaları dahil olabilir.
- Geliştirme Ortamı: Gerekli araçlar ve bağımlılıklarla tercih ettiğiniz geliştirme ortamını kurun.
Ad Alanlarını İçe Aktar
Öncelikle, gerekli ad alanlarını .NET projenize aktardığınızdan emin olun. Bu ad alanları, GroupDocs.Viewer ile CAD çizimlerini işlemek için gereken işlevlere erişim sağlar.
using System;
using System.IO;
using GroupDocs.Viewer.Options;
Adım 2: System.IO Ad Alanını İçe Aktar
using System.IO;
Adım 1: Çıktı Dizinini Belirleyin
string outputDirectory = "Your Document Directory";
Oluşturulan çıktının kaydedilmesini istediğiniz dizini tanımlayın.
Adım 2: Sayfa Dosyası Yolu Biçimini Tanımlayın
string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");
İşlenen sayfaların dosya yolları için biçimi ayarlayın. Bu durumda, sayfalar HTML dosyaları olarak kaydedilecektir.
Adım 3: Görüntüleyici Nesnesini Örneklendirin
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_DWG_WITH_LAYOUTS_AND_LAYERS))
CAD çizim dosyasının yolunu parametre olarak geçirerek Viewer sınıfının bir örneğini oluşturun.
Adım 4: HTML Görünüm Seçeneklerini Yapılandırın
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
options.CadOptions.RenderLayouts = true;
HTML görünüm seçeneklerini yapılandırın ve düzenlerin CAD çizimleri için nasıl işleneceğini belirtin.
Adım 5: CAD Çizimini Oluşturun
viewer.View(options);
CAD çizimini işlemek için yapılandırılmış seçenekleri geçirerek Viewer nesnesinin View metodunu çağırın.
Adım 6: Çıktı Dizinini Görüntüle
Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");
Kullanıcıya başarılı işleme ve çıktı dizininin konumu hakkında bilgi verin.
Çözüm
Bu eğitimde, CAD çizimlerinde bulunan tüm düzenleri işlemek için GroupDocs.Viewer for .NET’in nasıl kullanılacağını inceledik. Adım adım kılavuzu izleyerek ve sağlanan kod parçacıklarını uygulayarak, bu işlevselliği .NET uygulamalarınıza sorunsuz bir şekilde entegre edebilir ve böylece belge görselleştirme yeteneklerini geliştirebilirsiniz.
SSS
GroupDocs.Viewer çeşitli CAD formatlarıyla uyumlu mudur?
Evet, GroupDocs.Viewer CAD çizimlerinin DWG ve DXF gibi formatlarda işlenmesini destekler.
Uygulamamın gereksinimlerine göre render çıktısını özelleştirebilir miyim?
Kesinlikle, GroupDocs.Viewer görüntü kalitesi, sayfa boyutu ve daha fazlası dahil olmak üzere işleme çıktısını özelleştirmek için çok çeşitli seçenekler sunar.
GroupDocs.Viewer’ın ticari kullanımı için ek lisansa ihtiyaç var mı?
Evet, ticari kullanım için bir lisans edinmeniz gerekebilir. Test amaçlı geçici lisanslar edinebilir veya web sitesinden ticari bir lisans satın alabilirsiniz.
GroupDocs.Viewer ile CAD çizimlerini eşzamansız olarak görüntüleyebilir miyim?
Evet, GroupDocs.Viewer, ana iş parçacığını engellemeden büyük CAD çizimlerinin verimli bir şekilde işlenmesine olanak tanıyan asenkron işleme yetenekleri sağlar.
GroupDocs.Viewer sorun giderme ve teknik yardım desteği sunuyor mu?
Elbette, GroupDocs.Viewer topluluk forumundan destek ve yardım alabilirsiniz. Burada.