DWF DWFX'ten SVG'ye

DWF veya DWFX 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 DWF veya DWFX dosyalarını bir SVG görüntü dosyasına dönüştürmeniz gerekebilir. Buna uygun olarak, makale, Java kullanarak programlı olarak DWF veya DWFX görüntülerinin SVG resimlerine nasıl dönüştürüleceğini kapsar.

DWF veya DWFX’ten SVG’ye Dönüştürme – Java API Kurulumu

Aspose.CAD for Java API, DWF, STL vb. dahil olmak üzere CAD ile ilgili farklı dosya formatları ile çalışmayı destekler. JAR dosyasını İndirilenler‘den indirerek API’ye erişebilirsiniz. Aşağıdaki Maven yapılandırmalarını Maven tabanlı uygulamalarınızın pom.xml dosyasına yapıştırın veya yapıştırın:

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>22.2</version>        
   </dependency>
</dependencies>

DWF veya DWFX’i Java kullanarak Programlı Olarak SVG’ye Dönüştürün

Bir DWF veya DWFX dosyasını aşağıdaki adımlarla bir SVG görüntüsüne dönüştürebilirsiniz:

  1. Giriş DWF veya DWFX dosyasını Image sınıfıyla yükleyin.
  2. CadRasterizationOptions sınıf nesnesini başlatın.
  3. SvgOptions sınıfından bir nesne oluşturun.
  4. Kaydet yöntemini kullanarak DWF veya DWFX’i SVG görüntüsüne dönüştürün.

Aşağıdaki kod örneği, bir DWF veya DWFX dosyasının Java’da bir SVG görüntüsüne nasıl dönüştürüleceğini açıklamaktadır:

String sampleDWFX = "document.dwfx";

// Giriş DWF veya DWFX dosyasını yükleyin
DwfImage image = (DwfImage)DwfImage.load(sampleDWFX);

// CadRasterizationOptions sınıf nesnesini başlat
CadRasterizationOptions cadOptions = new CadRasterizationOptions();
cadOptions.setPageWidth(400);
cadOptions.setPageHeight(400);

// Çıktı görüntüsü için SvgOptions sınıfı örneğini başlat
SvgOptions imageOptions = new SvgOptions();
imageOptions.setVectorRasterizationOptions(cadOptions);

// Çıkış SVG görüntüsünü kaydedin
image.save("document.svg", imageOptions);

Daha Fazla Özelliği Keşfedin

API’nin diğer bazı özellikleri hakkında bilgi edinmek için documentation alanını ziyaret edebilirsiniz.

Çözüm

Bu makalede, bir DWF veya DWFX’in SVG görüntülerine nasıl dönüştürüleceğini öğrendiniz. Çizimler, güvenilir ve doğru dönüştürmeyi sağlamak için yüksek doğrulukta bir vektör görüntüsüne dönüştürülür. Ancak, herhangi bir sorun fark ederseniz veya sorularınızdan herhangi birini tartışmanız gerekirse, lütfen forumdan bize ulaşmaktan çekinmeyin.

Ayrıca bakınız

Java’da DWG’yi OBJ’ye dönüştürün