Den här artikeln fokuserar på hur man skapar en EPS-fil i Python. Den förklarar steg-för-steg-algoritmen och en exempelkod för att göra EPS-fil i Python. Dessutom täcker det också anpassade egenskaper för att improvisera applikationen baserat på dina behov.
Steg för att skapa EPS-fil i Python
- Konfigurera systemet genom att installera Aspose.Page för att skapa PostScript-filer
- Skapa ett objekt av klassen PsSaveOptions och ställ in olika egenskaper
- Skapa en PsDocument klassinstans
- Stäng och spara den utgående EPS-filen
Dessa steg beskriver hur man gör en EPS-fil i Python. Skapa en utdataström för att skriva den genererade PostScript-filen, ange de nödvändiga anpassade egenskaperna och rendera den till en ström eller disk baserat på din applikationsmodell. Dessutom behöver du inte bekanta dig med sidbeskrivningsspråket eftersom några API-anrop får uppgiften att göra smidigt.
Kod för att skapa EPS-fil i 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() |
Det här kodavsnittet visar det snabba sättet att skapa EPS i Python. Skapa först klassinstansen PsSaveOptions där du kan anpassa olika egenskaper som bakgrundsfärg, transparens, bildkvalitet, sidstorlek, marginaler etc. Initiera därefter ett objekt av klassen PsDocument och rendera utdatapostScript-filen för att avsluta processen.
Den här guiden har hjälpt dig att förstå hur man gör en EPS-fil i Python. Men om du vill rendera EPS till bild, ta en titt på artikeln om Konvertera EPS till bild i Python.