DWG'den SVG'ye dönüştürücü

DWG dosyaları, 2B veya 3B formatında tasarım verileri içerir. İkili kodlamada vektör görüntü verilerini ve meta verileri içerirler. Belirli senaryolarda, gereksinimlerinize göre DWG dosyalarını SVG görüntü dosyasına dönüştürmeniz gerekebilir. Buna uygun olarak, makale, Java kullanarak programlı olarak DWG’nin SVG görüntüsüne nasıl dönüştürüleceğini kapsar.

DWG’den SVG’ye Dönüştürme – Java API Kurulumu

Aspose.CAD for Java API, DWG ve diğer pek çok dosya biçimini oluşturmak, düzenlemek veya değiştirmek için kullanılabilir. Yeni Sürümler bölümünden JAR dosyasını indirerek veya projenizin pom.xml dosyasındaki aşağıdaki Maven belirtimlerini kullanarak API’yi kolayca yapılandırabilirsiniz:

Depo:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Bağımlılık:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cad</artifactId>
        <version>21.10</version>        
   </dependency>
</dependencies>

DWG’yi Java kullanarak Programlı Olarak SVG’ye Dönüştürün

Aşağıdaki adımları izleyerek DWG’yi SVG görüntüsüne dönüştürebilirsiniz:

  1. Image sınıfının load yöntemini kullanarak kaynak DWG dosyasını yükleyin.
  2. SvgOptions sınıfından bir nesne oluşturun.
  3. Renk modunu Gri Tonlama, RGB vb. olarak ayarlayın.
  4. Kaydet yöntemiyle DWG’yi SVG’ye dönüştürün.

Aşağıdaki kod parçacığı, bir DWG dosyasının Java’da bir SVG görüntüsüne nasıl dönüştürüleceğini gösterir:

// Giriş DWG dosyasını yükleyin
Image image = Image.load("sample.dwg");

// SvgOptions sınıf nesnesini başlat
imageoptions.SvgOptions options = new SvgOptions();

// SVG renk modunu ayarla
options.setColorType(SvgColorMode.Grayscale);
options.setTextAsShapes(true);

// Çıktı SVG dosyasını kaydet
image.save("sample.svg" , options);

Daha Fazla Özelliği Keşfedin

Belgeleri ziyaret ederek API’nin diğer bazı özelliklerine göz atabilirsiniz.

Çözüm

Bu makalede, DWG’yi SVG görüntülerine nasıl dönüştüreceğinizi incelediniz. Tüm şekilleri ve içerikleri yüksek doğrulukla SVG’ye aktarır. Bu özelliği Java tabanlı uygulamalarınıza katıştırabilirsiniz. Ayrıca, başka bir araç veya uygulama yüklemeniz gerekmez çünkü API, dönüştürmeyi gerçekleştirmek için başka bir araca bağımlı değildir. Lütfen forum aracılığıyla bizimle iletişime geçmekten çekinmeyin. Size yardımcı olmak için sabırsızlanıyoruz!

Ayrıca bakınız