CAD Çizimlerindeki Tüm Düzenleri Oluşturun
giriiş
Belge yönetimi ve görselleştirme alanında GroupDocs.Viewer for .NET, geliştiricilerin .NET uygulamaları dahilinde çeşitli belge türlerini zahmetsizce işlemesine olanak tanıyan çok yönlü bir çözüm olarak öne çıkıyor. Sayısız yetenekleri arasında, içerdikleri karmaşık düzenler de dahil olmak üzere CAD çizimlerini verimli bir şekilde oluşturma yeteneği yer almaktadır. Bu eğitimde, CAD çizimlerinde mevcut tüm düzenleri oluşturmak için GroupDocs.Viewer for .NET’ten yararlanma sürecini derinlemesine inceleyeceğiz.
Önkoşullar
Bu eğitime başlamadan önce aşağıdaki önkoşullara sahip olduğunuzdan emin olun:
- .NET Geliştirmenin Temel Anlayışı: .NET geliştirmenin temellerine aşina olmak, bu eğitimde özetlenen uygulama adımlarının anlaşılmasında faydalı olacaktır.
- GroupDocs.Viewer for .NET Kurulumu: GroupDocs.Viewer for .NET kitaplığını yüklediğinizden emin olun. adresinden indirebilirsiniz.İnternet sitesi.
- CAD Çizim Dosyaları: Oluşturmayı düşündüğünüz CAD çizim dosyalarını edinin. Bunlar, birden fazla düzene sahip DWG dosyalarını içerebilir.
- Geliştirme Ortamı: Tercih ettiğiniz geliştirme ortamını gerekli araçlar ve bağımlılıklarla kurun.
Ad Alanlarını İçe Aktar
Öncelikle gerekli ad alanlarını .NET projenize aktardığınızdan emin olun. Bu ad alanları, CAD çizimlerini GroupDocs.Viewer ile oluşturmak 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ın
using System.IO;
Adım 1: Çıkış Dizinini Belirleyin
string outputDirectory = "Your Document Directory";
İşlenen çıktının kaydedilmesini istediğiniz dizini tanımlayın.
Adım 2: Sayfa Dosya Yolu Formatını Tanımlayın
string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");
İşlenen sayfaların dosya yolları için formatı ayarlayın. Bu durumda sayfalar HTML dosyaları olarak kaydedilecektir.
3. Adım: 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 ileterek Viewer sınıfının bir örneğini oluşturun.
4. Adım: HTML Görünüm Seçeneklerini Yapılandırma
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
options.CadOptions.RenderLayouts = true;
CAD çizimleri için mizanpajların oluşturulması gerektiğini belirterek HTML görünüm seçeneklerini yapılandırın.
Adım 5: CAD Çizimini Oluşturun
viewer.View(options);
CAD çizimini oluşturmak için yapılandırılmış seçenekleri ileterek Viewer nesnesinin View yöntemini çağırın.
Adım 6: Çıkış Dizinini Görüntüleyin
Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");
Kullanıcıyı başarılı işleme ve çıktı dizininin konumu hakkında bilgilendirin.
Çözüm
Bu eğitimde, CAD çizimlerinde mevcut tüm düzenleri oluşturmak için GroupDocs.Viewer for .NET’in nasıl kullanılacağını araştırdık. Adım adım kılavuzu takip ederek ve sağlanan kod parçacıklarını uygulayarak, bu işlevselliği .NET uygulamalarınıza sorunsuz bir şekilde entegre edebilir, böylece belge görselleştirme yeteneklerini geliştirebilirsiniz.
SSS’ler
GroupDocs.Viewer çeşitli CAD formatlarıyla uyumlu mu?
Evet, GroupDocs.Viewer, CAD çizimlerinin DWG ve DXF gibi formatlarda oluşturulmasını destekler.
İşleme çıktısını uygulamamın gereksinimlerine göre özelleştirebilir miyim?
GroupDocs.Viewer kesinlikle görüntü kalitesi, sayfa boyutu ve daha fazlası dahil olmak üzere işleme çıktısını özelleştirmek için geniş bir seçenek yelpazesi sunar.
GroupDocs.Viewer’ın ticari kullanım için herhangi bir ek lisansa ihtiyacı var mı?
Evet, ticari kullanım için lisans almanız gerekebilir. Web sitesinden test amaçlı geçici lisanslar alabilir veya ticari lisans satın alabilirsiniz.
GroupDocs.Viewer ile CAD çizimlerini eşzamansız olarak oluşturabilir miyim?
Evet, GroupDocs.Viewer, asenkron işleme yetenekleri sunarak büyük CAD çizimlerinin ana iş parçacığını engellemeden verimli bir şekilde işlenmesine olanak tanır.
GroupDocs.Viewer sorun giderme ve teknik yardım konusunda destek sunuyor mu?
Elbette, erişilebilir GroupDocs.Viewer topluluk forumundan destek ve yardım alabilirsiniz.Burada.