Bu eğitimde, Java REST API kullanarak DWG dosyasının STP dosyasına nasıl dönüştürüleceği açıklanmaktadır. Java tabanlı bir Cloud SDK yardımıyla Java RESTful Service kullanarak bir DWG’den STEP dosyasına dönüştürücü geliştireceksiniz. Bu dönüştürme, AutoCAD modellerini mekanik CAD uygulamalarına aktarmada faydalıdır.
Önkoşul
- Bir DWG dosyasını STEP dosyasına dönüştürmek için Bir hesap oluşturun ve API kimlik bilgilerini alın
- DWG’yi STP’ye dönüştürmek için Dotjava için Aspose.Cad Cloud SDK‘i indirin
- Yukarıdaki SDK ile bir Java projesi kurun
Java REST API’yi kullanarak DWG’yi STP’ye Çevrimiçi Dönüştürme Adımları
- DWG’yi STP’ye dönüştürmek için kullanıcı kimliğini ve sırrını kullanarak CadApi nesnesini oluşturun
- Kaynak DWG dosyası ve çıktı STP dosyası için yolları ayarlayın
- Giriş DWG dosyasını bir bellek akışına okuyun ve başlatın
- Oluşturucuda bellek akışını ayarlayarak PutDrawingSTPRequest nesnesini oluşturun
- ÇizimiSTP’ye Koy() metodunu çağırarak DWG dosyasını STP’ye dönüştürün
- API yanıtından gelen akışı yerel STP dosyasına kaydedin
Yukarıdaki adımlar, Java Low Code API* kullanılarak çevrimiçi bir *DWG-STP dönüştürücünün geliştirilmesini açıklamaktadır. Gizli anahtar/kimlik ve temel URL’yi kullanarak bir CadApi nesnesi oluşturun, sırasıyla DWG ve STP için giriş/çıkış yollarını ayarlayın ve giriş DWG dosyasını bellek akışına okuyun. Dönüştürmeyi gerçekleştirmek için PutDrawingSTPRequest nesnesini oluşturun ve çıktıyı diske kaydedin.
Java tabanlı API kullanarak DWG’den STP’ye Dönüştürücü için kod
Bu kod, Java REST Arayüzü* kullanılarak dosya biçiminin *DWG’den STP dosyasına dönüştürülmesini gösterir. Dönüştürme, Bulut’ta depolanan dosyalarda gerçekleştirilebilir. Çıktıyı özelleştirmek için PutDrawingSTPRequest oluşturucusunun Bulut depolama adı, dışa aktarma seçenekleri ve çıktı yolu gibi diğer argümanlarını deneyebilirsiniz.
Bu eğitim, DWG dosyasının STEP dosyasına dönüştürülmesi konusunda bize rehberlik etti. DWG’yi SVG’ye dönüştürmek için Java REST API’yi kullanarak DWG’yi SVG’ye dönüştürme makalesine bakın.