Trabajar con documento PS | Pitón
Las extensiones PS
y EPS
están asociadas con los lenguajes PostScript y PostScript encapsulado, respectivamente, ambos desarrollados por Adobe.
PS es un lenguaje de descripción de páginas versátil que utiliza operadores gráficos, procedimientos, operadores de control y variables.
EPS es un subconjunto de PostScript con ciertas restricciones. Algunos operadores PostScript no están permitidos en archivos EPS, que deben cumplir con las Especificaciones de las convenciones de estructuración de documentos PostScript, incluido el uso de comentarios estructurales. Los archivos EPS se diseñaron principalmente para describir gráficos de una sola página que se pueden encapsular en archivos PostScript y sus derivados.
La biblioteca Aspose.Page para Python a través de .NET permite la creación de archivos PS y EPS con elementos gráficos adecuados. Sin embargo, para esta guía, nos centraremos únicamente en el tipo de archivo PS. Por lo tanto, el siguiente fragmento de código demuestra cómo crear un archivo PS:
1#Create save options
2options = PsSaveOptions()
3
4#Create an output stream for PS document
5out_ps_stream = open(dir + "document.ps", "wb")
6
7#Create a PS document
8document = PsDocument(out_ps_stream, options, false)
Para crear archivos EPS debes utilizar el siguiente código:
1#Create save options
2options = PsSaveOptions()
3
4#Set a save format as EPS
5options.setSaveFormat(PsSaveFormat.EPS);
6
7#Create output stream for EPS document
8out_eps_stream = open(dir + "document.eps", "wb")
9
10#Create PS document
11document = PsDocument(out_eps_stream, options, false)
La biblioteca Aspose.Page solo puede crear documentos PS/EPS estáticos. No se admiten operadores de control.
En este momento, la biblioteca Aspose.Page solo puede crear documentos PostScript, no editarlos.
Esta sección proporciona detalles sobre el manejo de archivos PS a través de la solución API Aspose.Page para Python. En este capítulo, descubrirá artículos posteriores que contienen ejemplos de código que ilustran la funcionalidad en acción.
- Cómo trabajar con documento PS
- Cómo trabajar con páginas en un documento PS
- Cómo trabajar con formas en documentos PS
- Cómo trabajar con transformaciones en documentos PS
- Cómo trabajar con clips en documentos PS
- Cómo trabajar con texto en un documento PS
- Cómo trabajar con imágenes en documentos PS
- Cómo trabajar con patrones de textura en documentos PS
- Cómo trabajar con patrones de sombreado en documentos PS
- Cómo trabajar con degradado en un documento PS
- Cómo trabajar la transparencia en un documento PS