java'da png'yi eps'e dönüştürme

PNG ve EPS iki popüler resim formatıdır ancak farklı güçlü ve zayıf yönleri vardır. PNG bir raster formatıdır. Fotoğraf gibi ayrıntılı görüntüleri saklamak için iyidir. EPS bir vektör formatı olmasına rağmen, logo ve illüstrasyon gibi kaliteden ödün vermeden farklı boyutlara ölçeklenmesi gereken görselleri depolamak için idealdir. Bu yazıda PNG’yi Java’da EPS’ye nasıl dönüştüreceğimizi öğreneceğiz.

Bu makale aşağıdaki konuları kapsamaktadır:

  1. Java PNG’den EPS’ye Dönüştürücü API’si – Ücretsiz İndirin
  2. Java’da PNG’yi EPS’ye dönüştürün
  3. FileStream’i kullanarak PNG’yi EPS’ye dönüştürün
  4. PNG’yi Tamponlu Görüntü kullanarak EPS olarak kaydedin
  5. Akışlı Arabelleğe Alınmış Görüntüyü kullanarak PNG’yi EPS olarak kaydedin
  6. PNG’yi Çevrimiçi EPS’ye Dönüştürün
  7. PNG’den EPS’ye - Ücretsiz Öğrenme Kaynakları

Java PNG’den EPS’ye Dönüştürücü API’si - Ücretsiz İndir

Java’da PNG’yi EPS’ye dönüştürmek için Aspose.Page for Java API’sini kullanacağız. Geliştiricilerin XPS ve EPS/PS belgeleri oluşturmasına, düzenlemesine ve kaydetmesine, ayrıca bunları PDF ve taramalı görüntüler gibi diğer formatlara dönüştürmesine olanak tanır.

Lütfen API’nin JAR’ını indirin veya Maven tabanlı bir Java uygulamasına aşağıdaki pom.xml yapılandırmasını ekleyin.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository> 
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-page</artifactId>
    <version>23.8</version>
</dependency>

Java’da PNG’yi EPS’ye dönüştürün

Aşağıdaki adımları izleyerek PNG dosyalarını EPS görsellerine dönüştürebiliriz:

  1. PsSaveOptions sınıfının bir örneğini oluşturun.
  2. Görüntüyü bir EPS dosyası olarak kaydetmek için PsDocument sınıfının saveImageAsEps() yöntemini çağırın.

PsDocument sınıfının saveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options) yöntemi, görüntü dosyası yolunu, EPS dosya yolunu ve PsSaveOptions’ı bağımsız değişken olarak alır.

Aşağıdaki kod örneği, bir PNG görüntüsünün Java’da EPS biçimine nasıl dönüştürüleceğini gösterir.

// Dosya yolları
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";

// Varsayılan seçenekler oluştur
PsSaveOptions options = new PsSaveOptions();

// JPEG görüntüsünü EPS dosyasına kaydedin
PsDocument.saveImageAsEps(png, eps, options);
Java'da PNG'yi EPS'ye dönüştürün

Java’da PNG’yi EPS’ye dönüştürün

FileStream’i kullanarak PNG’yi EPS’ye dönüştürün

Benzer şekilde, aşağıdaki adımları izleyerek PNG görüntülerini giriş ve çıkış akışı nesnelerini kullanarak EPS görüntülerine dönüştürebiliriz:

  1. PsSaveOptions sınıfının bir örneğini oluşturun.
  2. FileInputStream’i kullanarak bir PNG görüntüsünü okuyun.
  3. Bir EPS FileOutputStream oluşturun.
  4. Görüntüyü bir EPS dosyası olarak kaydetmek için saveImageAsEps() yöntemini çağırın.

PsDocument sınıfının saveImageAsEps(java.io.InputStream imageStream, java.io.OutputStream epsStream, PsSaveOptions options) yöntemi, PsSaveOptions ile birlikte giriş ve çıkış akışı nesnelerini bağımsız değişken olarak alır.

Aşağıdaki kod örneği, Java’da Stream kullanılarak bir PNG görüntüsünün EPS biçimine nasıl dönüştürüleceğini gösterir.

// Dosya yolları
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";

// Varsayılan seçenekler oluştur
PsSaveOptions options = new PsSaveOptions();

// Görüntü dosyasından giriş akışını oluşturun
FileInputStream inputStream = new FileInputStream(png);

// EPS dosyası için çıktı akışını oluşturun
FileOutputStream outputStream = new FileOutputStream(eps);

// PNG görüntüsünü EPS dosyasına kaydedin
PsDocument.saveImageAsEps(inputStream, outputStream, options);

Arabelleğe Alınmış Görüntüyü kullanarak PNG’yi EPS’ye dönüştürün

Aşağıdaki adımları izleyerek PNG’yi Tamponlu görüntüyü kullanarak EPS’ye de dönüştürebiliriz:

  1. PsSaveOptions sınıfının bir örneğini oluşturun.
  2. ImageIO.read() yöntemini kullanarak bir BufferedImage nesnesi oluşturun.
  3. Görüntüyü bir EPS dosyası olarak kaydetmek için saveImageAsEps() yöntemini çağırın.

PsDocument sınıfının saveImageAsEps(java.awt.image.BufferedImage image, string epsFilePath, PsSaveOptions options) yöntemi, BufferedImage’ı, EPS dosya yolunu ve PsSaveOptions’ı bağımsız değişken olarak alır.

Aşağıdaki kod örneği, Java’da Arabelleğe alınmış görüntü kullanılarak bir PNG görüntüsünün EPS formatına nasıl dönüştürüleceğini gösterir.

// Dosya yolları
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";

// Varsayılan seçenekler oluştur
PsSaveOptions options = new PsSaveOptions();

// Görüntü dosyasından BufferedImage nesnesini oluşturun
BufferedImage bufferedImage = ImageIO.read(new File(png));

// PNG görüntüsünü EPS dosyasına kaydedin
PsDocument.saveImageAsEps(bufferedImage, eps, options);

Arabelleğe Alınmış Görüntü ve Akışı kullanarak PNG’yi EPS’ye dönüştürün

Benzer şekilde, aşağıdaki adımları izleyerek PNG’yi, Arabelleğe alınmış görüntüyü çıktı akışıyla birlikte kullanarak EPS görüntülerine dönüştürebiliriz:

  1. PsSaveOptions sınıfının bir örneğini oluşturun.
  2. Görüntü dosyası akışından BufferedImage nesnesinin örneğini oluşturun
  3. Bir EPS FileOutputStream oluşturun.
  4. Görüntüyü bir EPS dosyası olarak kaydetmek için saveImageAsEps() yöntemini çağırın.

PsDocument sınıfının saveImageAsEps(java.awt.image.BufferedImage image, java.io.OutputStream epsStream, PsSaveOptions options) yöntemi, BufferedImage’ı, EPS dosya yolunu ve PsSaveOptions’ı bağımsız değişken olarak alır.

Aşağıdaki kod örneği, Java’da Arabelleğe alınmış görüntü ve akış kullanılarak bir PNG görüntüsünün EPS formatına nasıl dönüştürüleceğini gösterir.

// Dosya yolları
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";

// Varsayılan seçenekler oluştur
PsSaveOptions options = new PsSaveOptions();

// Görüntü dosyasından BufferedImage nesnesini oluşturun
BufferedImage bufferedImage = ImageIO.read(new FileInputStream(png));

// EPS dosyası için çıktı akışını oluşturun
FileOutputStream outputStream = new FileOutputStream(eps);

// PNG görüntüsünü EPS dosyasına kaydedin
PsDocument.saveImageAsEps(bufferedImage, outputStream, options);

PNG2EPS Dönüştürücü Kitaplığı – Ücretsiz Lisans Alın

Kütüphaneyi herhangi bir sınırlama olmaksızın ücretsiz olarak denemek için ücretsiz bir geçici lisans alabilirsiniz.

PNG’yi Çevrimiçi EPS’ye Dönüştür

Ayrıca yukarıdaki API kullanılarak geliştirilen ücretsiz çevrimiçi [PNG’den EPS’ye dönüştürücü] uygulamamızı da deneyebilirsiniz. PNG dosyalarını hızlı bir şekilde EPS’ye dönüştürmesi gerekenler için ideal bir araçtır.

PNG’den PS’ye – Öğrenme Kaynakları

PNG görüntülerini EPS formatına dönüştürme hakkında daha fazla bilgi edinebilir ve aşağıdaki kaynakları kullanarak kitaplığın diğer özelliklerini keşfedebilirsiniz:

Çözüm

Sonuç olarak Java’da PNG’yi EPS’ye nasıl dönüştüreceğimizi öğrendik. PNG görüntülerini EPS belgelerine dönüştürmenin basit ve etkili bir yolunu sunan ve yalnızca birkaç satır kod gerektiren Aspose.Page for Java kitaplığını kullandık. Bu makalede özetlenen adımları izleyerek Java’da kendi PNG’den EPS’ye dönüştürücü uygulamanızı kolayca geliştirebilirsiniz. Herhangi bir belirsizlik durumunda lütfen ücretsiz destek forumumuz üzerinden bizimle iletişime geçin.

Ayrıca bakınız