Este artigo se concentra em como criar um arquivo EPS em Python. Ele explica o algoritmo passo a passo e um exemplo de código para criar arquivo EPS em Python. Além disso, também abrange propriedades customizadas para improvisar o aplicativo com base em suas necessidades.
Etapas para criar arquivo EPS em Python
- Configure o sistema instalando o Aspose.Page para criar arquivos PostScript
- Crie um objeto da classe PsSaveOptions e defina propriedades diferentes
- Crie uma instância de classe PsDocument
- Feche e salve o arquivo EPS de saída
Estas etapas descrevem como criar um arquivo EPS em Python. Crie um fluxo de saída para gravar o arquivo PostScript gerado, especifique as propriedades customizadas necessárias e renderize-o em um fluxo ou disco com base no modelo do seu aplicativo. Além disso, você não precisa estar familiarizado com a linguagem de descrição da página porque algumas chamadas de API realizam a tarefa sem problemas.
Código para criar arquivo EPS em Python
import aspose.page | |
from aspose.page import * | |
from aspose.page.eps.device import * | |
from aspose.page.eps import * | |
import io | |
#Create output stream for PostScript document | |
with open("CreateEPS.ps", "wb") as out_ps_stream: | |
#Create save options | |
options = PsSaveOptions() | |
#If you want to aassign page size other than A4, set page size in options | |
options.page_size = PageConstants.get_size(PageConstants.SIZE_A4, PageConstants.ORIENTATION_PORTRAIT) | |
#If you want to aassign page margins other empty, set page margins in options | |
options.margins = PageConstants.get_margins(PageConstants.MARGINS_ZERO) | |
#Set variable that indicates if resulting PostScript document will be multipaged | |
multi_paged = False | |
# Create new PS Document with one page opened | |
document = PsDocument(out_ps_stream, options, multi_paged) | |
#Close current page | |
document.close_page() | |
#Save the document | |
document.save() |
Este trecho de código demonstra a abordagem rápida para criar EPS em Python. Primeiramente, crie a instância da classe PsSaveOptions onde você pode personalizar diferentes propriedades como cor de fundo, transparência, qualidade de imagem, tamanho da página, margens, etc. Posteriormente, inicie um objeto da classe PsDocument e renderize o arquivo PostScript de saída para concluir o processo.
Este guia ajudou você a entender como criar um arquivo EPS em Python. No entanto, se você deseja renderizar EPS em imagem, dê uma olhada no artigo em Converter EPS em imagem em Python.