DWG dosyaları, dijital çizimleri 2D veya 3D formatında kaydetmek için kullanılırken, DXF, AutoCAD verilerinin diğer uygulamalarla uyumluluğu için kullanılan Çizim Değişim Formatıdır. DWG veya DXF‘yi gereksinimlerinize göre JPG, PNG, GIF vb. taramalı görüntü biçimlerine dönüştürebilirsiniz. Bu makalede, Java kullanarak programlı olarak CAD dosya biçimlerinin raster görüntülere dönüştürülmesini öğreneceksiniz. Daha fazla ayrıntı için lütfen aşağıdaki bölümlere bakın:
- DWG/DXF’den JPG, PNG, GIF’e Resim Dönüştürücü – Java API Kurulumu
- Java kullanarak Programlı Olarak DWG/DXF’yi JPG Görüntüsüne Dönüştürün
- DWG/DXF’yi Java ile Programlı Olarak PNG Görüntüsüne Dönüştürün
- Java’da DWG/DXF CAD dosyasından GIF Görüntü Dönüştürmesine
- Ücretsiz API Lisansı Alın
DWG/DXF’den JPG, PNG, GIF Image Converter’a – Java API Kurulumu
Aspose.CAD for Java API, DWG, DXF ve diğer pek çok dosya formatı ile çalışmayı destekler. Uygulamalarınızda bu dosyaları oluşturmak, düzenlemek veya işlemek için herhangi bir 3. parti uygulamaya ihtiyacınız yoktur. JAR dosyasını İndirilenler bölümünden indirmeniz veya aşağıdaki Maven yapılandırmalarıyla kurmanız yeterlidir:
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>20.12</version>
</dependency>
</dependencies>
Java kullanarak Programlı Olarak DWG/DXF’yi JPG Görüntüsüne Dönüştürün
Bir DWG/DXF dosyasını JPG resim formatına dönüştürmek için lütfen aşağıdaki adımları izleyin:
- Image sınıfı ile girdi CAD dosyasını DWG/DXF yükleyin.
- CadRasterizationOptions sınıfının bir örneğini oluşturun.
- Sayfa genişliğini ve yüksekliğini belirtin.
- Ortaya çıkan görüntü için bir JpegOptions örneği oluşturun.
- CAD DWG/DXF dosyasını JPG görüntüsüne dönüştürün.
Aşağıdaki kod, DWG/DXF dosyasının Java’da programlı olarak JPG görüntüsüne nasıl dönüştürüleceğini gösterir:
// Giriş DWG dosyasını yükle
Image image = Image.load("Test.dwg");
// Bir CadRasterizationOptions örneği oluşturun
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
// Sayfa genişliğini ve yüksekliğini ayarla
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);
// Ortaya çıkan görüntü için bir JpegOptions örneği oluşturun
ImageOptionsBase options = new JpegOptions();
// Rasterleştirme seçeneklerini ayarla
options.setVectorRasterizationOptions(rasterizationOptions);
// CAD DWG DXF dosyasını JPG görüntüsüne dönüştürün
image.save("output_image.jpg" , options);
DWG/DXF’yi Java ile Programlı Olarak PNG Görüntüsüne Dönüştürün
DWG veya DXF dosyasını aşağıdaki adımlarla PNG görüntüsüne dönüştürebilirsiniz:
- Giriş CAD çizimini yükleyin.
- CadRasterizationOptions sınıfından bir nesne başlatın.
- Çıktı dosyası için görüntü boyutlarını ayarlayın.
- Çıktı görüntüsü için PngOptions belirtin.
- CAD DWG/DXF dosyasını bir PNG görüntüsüne dönüştürün.
Aşağıdaki kod, CAD Çizimi DWG veya DXF’nin Java kullanılarak programlı olarak PNG görüntüsüne nasıl dönüştürüleceğini açıklar:
// Giriş DWG dosyasını yükle
Image image = Image.load("Test.dwg");
// Bir CadRasterizationOptions örneği oluşturun
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
// Sayfa genişliğini ve yüksekliğini ayarla
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);
// Ortaya çıkan görüntü için bir PngOptions örneği oluşturun
ImageOptionsBase options = new PngOptions();
// Rasterleştirme seçeneklerini ayarla
options.setVectorRasterizationOptions(rasterizationOptions);
// CAD DWG DXF dosyasını PNG görüntüsüne dönüştürün
image.save("output_image.png" , options);
Java’da DWG/DXF CAD dosyasından GIF Görüntü Dönüştürmesine
DWG veya DXF gibi CAD çizimlerini aşağıdaki adımlarla GIF görüntüsüne dönüştürebilirsiniz:
- Kaynak CAD dosyasını Image sınıf nesnesine yükleyin.
- CadRasterizationOptions sınıf nesnesini somutlaştırın.
- GifOptions sınıf nesnesini başlatın.
- CAD DWG DXF dosyasını Save() yöntemiyle GIFF görüntüsüne dönüştürün.
Aşağıdaki kod, CAD DWG/DXF çiziminin Java ile programlı olarak GIF Görüntüsüne nasıl dönüştürüleceğini gösterir:
// Giriş CAD dosyasını yükle
Image image = Image.load("Test.dwg");
// Bir CadRasterizationOptions örneği oluşturun
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
// Sayfa genişliğini ve yüksekliğini ayarla
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);
// Ortaya çıkan görüntü için bir GifOptions örneği oluşturun
ImageOptionsBase options = new GifOptions();
// Rasterleştirme seçeneklerini ayarla
options.setVectorRasterizationOptions(rasterizationOptions);
// CAD DWG DXF dosyasını GIFF görüntüsüne dönüştürün
image.save("output_image.giff" , options);
Ücretsiz API Lisansı Alın
API’nin tüm özelliklerini herhangi bir sınırlama olmaksızın değerlendirmek için bir Ücretsiz Geçici Lisans talep edebilirsiniz.
Çözüm
Bu makalede, Java kullanarak programlı olarak DWG/DXF dosyaları gibi CAD çizimlerini PNG, JPG veya GIF dosya formatlarına nasıl dönüştüreceğinizi keşfettiniz. Belgeleri ziyaret ederek API’yi daha fazla keşfedebilirsiniz. Herhangi bir sorunuz olması durumunda lütfen Ücretsiz Destek Forumu üzerinden bizimle iletişime geçmekten çekinmeyin.
Ayrıca bakınız
İpucu: Ücretsiz Aspose Text to GIF Converter‘a göz atmak isteyebilirsiniz, çünkü basit metinleri veya mesajları ilginç animasyonlara dönüştürmenize olanak tanır.