Este tutorial básico orienta como redimensionar EPS em Python. Ele cobre a configuração do IDE, o algoritmo e um trecho de código em execução para redimensionar a imagem EPS em Python. Além disso, você não precisa instalar nenhum aplicativo de manipulação de imagens para integrar esse recurso ao seu programa.
Etapas para redimensionar arquivo EPS em Python
- Configure Aspose.Page para redimensionar qualquer arquivo EPS
- Crie um fluxo para a imagem EPS de origem
- Inicialize uma instância de classe PsDocument usando o fluxo de entrada
- Obtenha o tamanho da imagem de entrada e redimensione-a com o método resize_eps
Essas etapas estão associadas à alteração do tamanho da foto EPS em Python. Inicialize o processo carregando a imagem EPS de origem usando um fluxo e lendo as dimensões de altura e largura da imagem. Por fim, defina o novo tamanho da imagem e grave o arquivo de saída para concluir o processo de redimensionamento.
Código para redimensionar imagem EPS em Python
from aspose.page import * | |
from aspose.page.eps import * | |
from aspose.page.eps.device import * | |
from aspose.page.eps.xmp import * | |
import aspose.pydrawing | |
#Create an input stream for EPS file | |
with open("input.eps", "rb",) as input_eps_stream: | |
#Initialize PsDocument object with input stream | |
doc = PsDocument(input_eps_stream) | |
#Get size of EPS image | |
old_size = doc.extract_eps_size() | |
#Create an output stream for resized EPS | |
with open("output_resize_points.eps", "wb") as output_eps_stream: | |
#Increase EPS size in 2 times and save to the output stream | |
doc.resize_eps(output_eps_stream, aspose.pydrawing.SizeF(old_size.width * 2, old_size.height * 2), aspose.page.Units.POINTS) |
Este trecho de código demonstra o redimensionamento EPS em Python. Ele funciona principalmente com a classe PsDocument para carregar a imagem EPS de entrada usando um fluxo ou caminho de arquivo. Posteriormente, redimensione a imagem para a altura e largura desejadas e salve o arquivo de saída. No entanto, existem várias opções para redimensionar, por exemplo, por porcentagem, polegadas, milímetros, centímetros e pontos, que você pode usar de acordo com suas preferências.
Este guia explica como redimensionar arquivo EPS em Python. Já se você precisar mesclar arquivos XPS, leia o artigo em Mesclar arquivos XPS em Python.