Робота з PS документом | Python
Розширення PS
і EPS
пов’язані з мовами PostScript і Encapsulated PostScript відповідно, обидві розроблені Adobe.
PS — це універсальна мова опису сторінок, яка використовує графічні оператори, процедури, оператори керування та змінні.
EPS є підмножиною PostScript з певними обмеженнями. Деякі оператори PostScript заборонені у файлах EPS, які мають відповідати Специфікаціям структурування документів PostScript, включаючи використання структурних коментарів. Файли EPS в основному розроблені для опису односторінкової графіки, яку можна інкапсулювати у файли PostScript та їх похідні.
Бібліотека Aspose.Page для Python через .NET дозволяє створювати файли PS і EPS з відповідними графічними елементами. Однак у цьому посібнику ми зосередимося виключно на типі файлу PS. Таким чином, наведений нижче фрагмент коду демонструє, як створити файл 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)
Щоб створити файли EPS, вам слід використовувати такий код:
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)
Бібліотека Aspose.Page може створювати лише статичні документи PS/EPS. Оператори керування не підтримуються.
На даний момент бібліотека Aspose.Page може лише створювати документи PostScript, але не редагувати їх.
У цьому розділі наведено докладну інформацію про обробку файлів PS через рішення Aspose.Page API для Python. У цій главі ви знайдете наступні статті, які містять приклади коду, які ілюструють функціональні можливості в дії.
- Як працювати з документом PS
- Як працювати зі сторінками в документі PS
- Як працювати з фігурами в документі PS
- Як працювати з трансформаціями в документі PS
- Як працювати з кліпами в документі PS
- Як працювати з текстом у документі PS
- Як працювати із зображеннями в документі PS
- Як працювати з шаблонами текстур у документі PS
- Як працювати з шаблонами штрихування в документі PS
- Як працювати з градієнтом у документі PS
- Як працювати з прозорістю в документі PS