konvertera-png-till-eps-i-java

PNG och EPS är två populära bildformat, men de har olika styrkor och svagheter. PNG är ett rasterformat. Det är bra för att lagra detaljerade bilder, till exempel fotografier. Medan EPS är ett vektorformat är det bra för att lagra bilder som behöver skalas till olika storlekar utan att förlora kvalitet, som logotyper och illustrationer. I den här artikeln kommer vi att lära oss hur man konverterar PNG till EPS i Java.

Den här artikeln tar upp följande ämnen:

  1. Java PNG till EPS Converter API – gratis nedladdning
  2. Konvertera PNG till EPS i Java
  3. Konvertera PNG till EPS med FileStream
  4. Spara PNG som en EPS med buffrad bild
  5. Spara PNG som EPS med buffrad bild med Stream
  6. Konvertera PNG till EPS Online
  7. PNG till EPS - Gratis lärresurser

Java PNG till EPS Converter API – Gratis nedladdning

Vi kommer att använda Aspose.Page for Java API för att konvertera PNG till EPS i Java. Det låter utvecklare skapa, redigera och spara XPS och EPS/PS dokument, samt konvertera dem till andra format som PDF och rasterbilder.

Vänligen ladda ner JAR för API:t eller lägg till följande pom.xml-konfiguration i en Maven-baserad Java-applikation.

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

Konvertera PNG till EPS i Java

Vi kan konvertera PNG-filer till EPS-bilder genom att följa stegen nedan:

  1. Skapa en instans av klassen PsSaveOptions.
  2. Anropa metoden saveImageAsEps() för klassen PsDocument för att spara bilden som en EPS-fil.

Metoden saveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options) i klassen PsDocument tar bildfilens sökväg, EPS-filsökvägen och PsSaveOptions som argument.

Följande kodexempel visar hur man konverterar en PNG-bild till EPS-format i Java.

// Filsökvägar
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";

// Skapa standardalternativ
PsSaveOptions options = new PsSaveOptions();

// Spara JPEG-bild till EPS-fil
PsDocument.saveImageAsEps(png, eps, options);
Konvertera PNG till EPS i Java

Konvertera PNG till EPS i Java

Konvertera PNG till EPS med FileStream

På liknande sätt kan vi konvertera PNG-bilder till EPS-bilder med hjälp av in- och utströmsobjekt genom att följa stegen nedan:

  1. Skapa en instans av klassen PsSaveOptions.
  2. Läs en PNG-bild med FileInputStream.
  3. Skapa en EPS FileOutputStream.
  4. Anropa metoden saveImageAsEps() för att spara bilden som en EPS-fil.

Metoden saveImageAsEps(java.io.InputStream imageStream, java.io.OutputStream epsStream, PsSaveOptions options) i klassen PsDocument tar in- och utströmsobjekten tillsammans med PsSaveOptions som argument.

Följande kodexempel visar hur man konverterar en PNG-bild till EPS-format med Stream i Java.

// Filsökvägar
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";

// Skapa standardalternativ
PsSaveOptions options = new PsSaveOptions();

// Skapa indataströmmen från bildfilen
FileInputStream inputStream = new FileInputStream(png);

// Skapa utdataströmmen för EPS-fil
FileOutputStream outputStream = new FileOutputStream(eps);

// Spara PNG-bild till EPS-fil
PsDocument.saveImageAsEps(inputStream, outputStream, options);

Konvertera PNG till EPS med buffrad bild

Vi kan också konvertera PNG till EPS med hjälp av den buffrade bilden genom att följa stegen nedan:

  1. Skapa en instans av klassen PsSaveOptions.
  2. Skapa ett BufferedImage-objekt med metoden ImageIO.read().
  3. Anropa metoden saveImageAsEps() för att spara bilden som en EPS-fil.

Metoden saveImageAsEps(java.awt.image.BufferedImage image, string epsFilePath, PsSaveOptions options) i klassen PsDocument tar BufferedImage, EPS-filsökvägen och PsSaveOptions som argument.

Följande kodexempel visar hur man konverterar en PNG-bild till EPS-format med buffrad bild i Java.

// Filsökvägar
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";

// Skapa standardalternativ
PsSaveOptions options = new PsSaveOptions();

// Skapa BufferedImage-objektet från bildfilen
BufferedImage bufferedImage = ImageIO.read(new File(png));

// Spara PNG-bild till EPS-fil
PsDocument.saveImageAsEps(bufferedImage, eps, options);

Konvertera PNG till EPS med buffrad bild och ström

På liknande sätt kan vi konvertera PNG till EPS-bilder med hjälp av den buffrade bilden tillsammans med utdataströmmen genom att följa stegen nedan:

  1. Skapa en instans av klassen PsSaveOptions.
  2. Instantiera ett BufferedImage-objekt från bildfilströmmen
  3. Skapa en EPS FileOutputStream.
  4. Anropa metoden saveImageAsEps() för att spara bilden som en EPS-fil.

Metoden saveImageAsEps(java.awt.image.BufferedImage image, java.io.OutputStream epsStream, PsSaveOptions options) i klassen PsDocument tar BufferedImage, EPS-filsökvägen och PsSaveOptions som argument.

Följande kodexempel visar hur man konverterar en PNG-bild till EPS-format med hjälp av buffrad bild och stream i Java.

// Filsökvägar
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";

// Skapa standardalternativ
PsSaveOptions options = new PsSaveOptions();

// Skapa BufferedImage-objektet från bildfilen
BufferedImage bufferedImage = ImageIO.read(new FileInputStream(png));

// Skapa utdataströmmen för EPS-fil
FileOutputStream outputStream = new FileOutputStream(eps);

// Spara PNG-bild till EPS-fil
PsDocument.saveImageAsEps(bufferedImage, outputStream, options);

PNG2EPS Converter Library – Skaffa en gratis licens

Du kan få en gratis tillfällig licens för att prova biblioteket gratis utan några begränsningar.

Konvertera PNG till EPS online

Du kan också prova vår gratis online-app PNG till EPS-konverterare som utvecklats med ovanstående API. Det är ett idealiskt verktyg för dem som behöver konvertera PNG-filer till EPS snabbt.

PNG till PS – Lärresurser

Du kan lära dig mer om att transformera PNG-bilder till EPS-format och utforska andra funktioner i biblioteket med hjälp av resurserna nedan:

Slutsats

Sammanfattningsvis har vi lärt oss hur man konverterar PNG till EPS i Java. Vi har använt Aspose.Page for Java-biblioteket, som ger ett enkelt och effektivt sätt att konvertera PNG-bilder till EPS-dokument och som bara kräver några rader kod. Genom att följa stegen som beskrivs i den här artikeln kan du enkelt utveckla din egen PNG-till-EPS-omvandlarapplikation i Java. I händelse av oklarheter, vänligen kontakta oss på vårt gratis supportforum.

Se även