Visualize EPSs via Java
Crie seus próprios aplicativos Java para visualizar arquivos EPS usando APIs do lado do servidor.
Como visualizar imagens EPS usando Java
Freqüentemente recebemos imagens em formatos menos comuns como materiais de origem. Para visualização posterior de tais imagens, são necessários programas especiais. Para não pensar neste problema e aproveitar o tempo para resolvê-lo para tarefas mais criativas, utilize as funções da biblioteca gráfica Java. Ao converter essas imagens em arquivos de formatos mais populares, você pode abri-las no programa de visualização de imagens padrão para sua plataforma. Para visualizar arquivos EPS, usaremos Aspose.Imaging for Java API que é uma API de manipulação e conversão de imagens rica em recursos, poderosa e fácil de usar para plataforma Java. Você pode baixar sua versão mais recente diretamente de Maven e instale-o em seu projeto baseado em Maven adicionando as seguintes configurações ao pom.xml.
Repository
<repositório>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Dependency
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-imaging</artifactId>
<version>version of aspose-imaging API</version>
<classifier>jdk16</classifier>
</dependency>
Etapas para visualizar EPSs via Java
Você precisa do aspose-imaging-version-jdk16.jar para experimentar o fluxo de trabalho a seguir em seu próprio ambiente.
- Carregar arquivos EPS com o método Image.Load
- Ver imagens;
- Salve a imagem compactada no disco no formato suportado pelo Aspose.Imaging
Requisitos de sistema
Aspose.Imaging para Java é compatível com todos os principais sistemas operacionais. Apenas certifique-se de ter os seguintes pré-requisitos.
- JDK 1.6 ou superior está instalado.
Aplicativo gratuito para visualização EPS
- Selecione ou arraste e solte uma imagem EPS
- A imagem será carregada e mostrada automaticamente
Confira nossas demonstrações ao vivo para ver EPS
Ver imagens de EPS - Java
import java.io.File; | |
import com.aspose.imaging.Image; | |
import com.aspose.imaging.imageoptions.*; | |
//You can get all image templates from https://github.com/aspose-imaging/Aspose.Imaging-for-Java/blob/master/Examples/Data/Templates.zip | |
//After download archive please unpack it and replace templatesFolder variable path with your path to unpacked archive folder | |
public class Main { | |
public static void main(String[] args) { | |
// get path of the input data | |
String templatesFolder = System.getenv("DATA_PATH"); | |
// get output path | |
String outputFolder = System.getenv("OUT_PATH"); | |
if (templatesFolder == null) | |
templatesFolder = "data"; | |
if (outputFolder == null) | |
outputFolder = "out"; | |
// Load the eps file in an instance of Image | |
try (Image image = Image.load(templatesFolder + File.separator + "template.eps")) { | |
// Create an instance of PngOptions | |
PngOptions exportOptions = new PngOptions(); | |
EpsRasterizationOptions vectorOptions = new EpsRasterizationOptions(); | |
vectorOptions.setPageWidth(image.getWidth()); | |
vectorOptions.setPageHeight(image.getHeight()); | |
exportOptions.setVectorRasterizationOptions(vectorOptions); | |
// Save eps to png | |
image.save(outputFolder + File.separator + "eps-to-png-output.png", exportOptions); | |
} | |
} | |
} |
Sobre o Aspose.Imaging para a API Java
Aspose.Imaging API é uma solução de processamento de imagens para criar, modificar, desenhar ou converter imagens (fotos) dentro de aplicativos. Oferece: Processamento de imagem multiplataforma, incluindo, mas não limitado a, conversões entre vários formatos de imagem (incluindo processamento de imagem uniforme de várias páginas ou vários quadros), modificações como desenho, trabalho com primitivos gráficos, transformações (redimensionar, cortar, virar e girar , binarização, escala de cinza, ajuste), recursos avançados de manipulação de imagem (filtragem, pontilhamento, mascaramento, alinhamento) e estratégias de otimização de memória. É uma biblioteca autônoma e não depende de nenhum software para operações de imagem. Pode-se adicionar facilmente recursos de conversão de imagem de alto desempenho com APIs nativas nos projetos. Essas são APIs locais 100% privadas e as imagens são processadas em seus servidores.EPS O que é EPS Formato de arquivo
Arquivos com extensão EPS descrevem essencialmente um programa de linguagem PostScript encapsulado que descreve a aparência de uma única página. O nome "Encapsulated" porque pode ser incluído ou encapsulado em outra descrição de página de linguagem PostScript. Este formato de arquivo baseado em script pode conter qualquer combinação de texto, gráficos e imagens. Os arquivos EPS podem incluir uma imagem de visualização de bitmap encapsulada para exibição por aplicativos que podem abrir esses arquivos. Os arquivos EPS podem ser convertidos em formatos de imagem padrão, como JPG, PNG, TIFF e PDF usando diferentes aplicativos, por exemplo. Adobe Illustrator, Photoshop e PaintShop Pro. Devido a uma vulnerabilidade de segurança em arquivos EPS, o Office 2016, Office 2013, Office 2010 e Office 365 desativaram a capacidade de inserir arquivos EPS em documentos do Office.
consulte Mais informaçãoOutros formatos de visualização suportados
Usando Java, pode-se visualizar facilmente diferentes formatos, incluindo.