převést-png-na-eps-in-java

PNG a EPS jsou dva oblíbené formáty obrázků, ale mají různé silné a slabé stránky. PNG je rastrový formát. Je vhodný pro ukládání detailních obrázků, jako jsou fotografie. Zatímco EPS je vektorový formát, je vhodný pro ukládání obrázků, které je třeba změnit na různé velikosti bez ztráty kvality, jako jsou loga a ilustrace. V tomto článku se naučíme, jak převést PNG na EPS v Javě.

Tento článek se zabývá následujícími tématy:

  1. Java PNG to EPS Converter API – bezplatné stažení
  2. Převést PNG na EPS v Javě
  3. Převést PNG na EPS pomocí FileStream
  4. Uložte PNG jako EPS pomocí obrázku s vyrovnávací pamětí
  5. Uložit PNG jako EPS pomocí vyrovnávací paměti se streamem
  6. Převést PNG na EPS online
  7. PNG to EPS – bezplatné výukové zdroje

Java PNG to EPS Converter API – ke stažení zdarma

K převodu PNG na EPS v Javě použijeme Aspose.Page for Java API. Umožňuje vývojářům vytvářet, upravovat a ukládat dokumenty XPS a EPS/PS a také je převádět do jiných formátů, jako jsou PDF a rastrové obrázky.

Prosím stáhněte si JAR API nebo přidejte následující konfiguraci pom.xml do Java aplikace založené na Maven.

<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>

Převést PNG na EPS v Javě

Soubory PNG můžeme převést na obrázky EPS podle následujících kroků:

  1. Vytvořte instanci třídy PsSaveOptions.
  2. Voláním metody saveImageAsEps() třídy PsDocument uložíte obrázek jako soubor EPS.

Metoda saveImageAsEps (řetězec imageFilePath, řetězec epsFilePath, možnosti PsSaveOptions) třídy PsDocument přebírá cestu k souboru obrázku, cestu k souboru EPS a PsSaveOptions jako argumenty.

Následující příklad kódu ukazuje, jak převést obrázek PNG do formátu EPS v Javě.

// Cesty k souboru
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";

// Vytvořte výchozí možnosti
PsSaveOptions options = new PsSaveOptions();

// Uložit obrázek JPEG do souboru EPS
PsDocument.saveImageAsEps(png, eps, options);
Převést PNG na EPS v Javě

Převést PNG na EPS v Javě

Převeďte PNG na EPS pomocí FileStream

Podobně můžeme převést obrázky PNG na obrázky EPS pomocí vstupních a výstupních proudových objektů podle následujících kroků:

  1. Vytvořte instanci třídy PsSaveOptions.
  2. Přečtěte si obrázek PNG pomocí FileInputStream.
  3. Vytvořte soubor EPS FileOutputStream.
  4. Voláním metody saveImageAsEps() uložíte obrázek jako soubor EPS.

Metoda saveImageAsEps(java.io.InputStream imageStream, java.io.OutputStream epsStream, možnosti PsSaveOptions) třídy PsDocument přebírá objekty vstupního a výstupního proudu spolu s PsSaveOptions jako argumenty.

Následující příklad kódu ukazuje, jak převést obrázek PNG do formátu EPS pomocí Stream v Javě.

// Cesty k souboru
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";

// Vytvořte výchozí možnosti
PsSaveOptions options = new PsSaveOptions();

// Vytvořte vstupní proud ze souboru obrázku
FileInputStream inputStream = new FileInputStream(png);

// Vytvořte výstupní proud pro soubor EPS
FileOutputStream outputStream = new FileOutputStream(eps);

// Uložit obrázek PNG do souboru EPS
PsDocument.saveImageAsEps(inputStream, outputStream, options);

Převeďte PNG na EPS pomocí obrázku s vyrovnávací pamětí

Můžeme také převést PNG na EPS pomocí obrázku ve vyrovnávací paměti podle následujících kroků:

  1. Vytvořte instanci třídy PsSaveOptions.
  2. Pomocí metody ImageIO.read() vytvořte objekt BufferedImage.
  3. Voláním metody saveImageAsEps() uložíte obrázek jako soubor EPS.

Metoda saveImageAsEps (obrázek java.awt.image.BufferedImage, řetězec epsFilePath, možnosti PsSaveOptions) třídy PsDocument přebírá BufferedImage, cestu k souboru EPS a PsSaveOptions jako argumenty.

Následující příklad kódu ukazuje, jak převést obrázek PNG do formátu EPS pomocí obrázku s vyrovnávací pamětí v Javě.

// Cesty k souboru
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";

// Vytvořte výchozí možnosti
PsSaveOptions options = new PsSaveOptions();

// Vytvořte objekt BufferedImage ze souboru obrázku
BufferedImage bufferedImage = ImageIO.read(new File(png));

// Uložit obrázek PNG do souboru EPS
PsDocument.saveImageAsEps(bufferedImage, eps, options);

Převeďte PNG na EPS pomocí Buffered Image and Stream

Podobně můžeme převést obrázky PNG na EPS pomocí obrázku ve vyrovnávací paměti spolu s výstupním proudem podle následujících kroků:

  1. Vytvořte instanci třídy PsSaveOptions.
  2. Vytvořte instanci objektu BufferedImage z proudu souboru obrázku
  3. Vytvořte soubor EPS FileOutputStream.
  4. Voláním metody saveImageAsEps() uložíte obrázek jako soubor EPS.

Metoda saveImageAsEps (obrázek java.awt.image.BufferedImage, java.io.OutputStream epsStream, možnosti PsSaveOptions) třídy PsDocument přebírá BufferedImage, cestu k souboru EPS a PsSaveOptions jako argumenty.

Následující příklad kódu ukazuje, jak převést obrázek PNG do formátu EPS pomocí obrázku a streamu s vyrovnávací pamětí v Javě.

// Cesty k souboru
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";

// Vytvořte výchozí možnosti
PsSaveOptions options = new PsSaveOptions();

// Vytvořte objekt BufferedImage ze souboru obrázku
BufferedImage bufferedImage = ImageIO.read(new FileInputStream(png));

// Vytvořte výstupní proud pro soubor EPS
FileOutputStream outputStream = new FileOutputStream(eps);

// Uložit obrázek PNG do souboru EPS
PsDocument.saveImageAsEps(bufferedImage, outputStream, options);

Knihovna převodníků PNG2EPS – Získejte bezplatnou licenci

Můžete získat bezplatnou dočasnou licenci a vyzkoušet knihovnu zdarma bez jakýchkoli omezení.

Převést PNG na EPS online

Můžete také vyzkoušet naši bezplatnou online aplikaci PNG to EPS converter vyvinutou pomocí výše uvedeného API. Je to ideální nástroj pro ty, kteří potřebují rychle převést soubory PNG do EPS.

PNG to PS – zdroje pro učení

Můžete se dozvědět více o transformaci obrázků PNG do formátu EPS a prozkoumat další funkce knihovny pomocí zdrojů níže:

Závěr

Na závěr jsme se naučili, jak převést PNG na EPS v Javě. Použili jsme knihovnu Aspose.Page for Java, která poskytuje jednoduchý a efektivní způsob převodu obrázků PNG na dokumenty EPS a vyžaduje pouze několik řádků kódu. Podle kroků uvedených v tomto článku můžete snadno vyvinout vlastní aplikaci pro převod PNG na EPS v Javě. V případě jakýchkoli nejasností nás prosím kontaktujte na našem bezplatném fóru podpory.

Viz také