
Teraz nie musisz pobierać ani instalować oprogramowania, aby wyświetlić pliki PostScript. Ten wpis na blogu nauczy Cię, jak programowo opracować program konwertera PS na PDF. Dodatkowo wprowadza też bezpieczne i solidne narzędzie online do konwersji plików PostScript. Aspose.Page dla Pythona przez .NET to przyjazne dla programistów API, zaprojektowane w celu oferowania bogatej konwersji i manipulacji formatami plików PS, EPS i XPS. W tym artykule nauczymy się, jak przekonwertować PostScript na PDF w Pythonie, pisząc wszystkie kroki i fragment kodu. Przejdźmy więc dalej i zobaczmy implementację.
Poniższe punkty zostaną poruszone:
- Konwersja PS na PDF - Instalacja API
- Konwersja PostScript na PDF w Pythonie - Przykład kodu
- Online konwerter PostScript na PDF
Konwersja PS na PDF - Instalacja API
Ta biblioteka Pythona zapewnia bezproblemowe przetwarzanie grafiki wektorowej i zarządzania kolorami. Aby zainstalować Aspose.Page dla Pythona przez .NET, pobierz najnowszą wersję tutaj lub możesz uruchomić następujące polecenie pip w terminalu/CMD:
pip install aspose-page

Konwersja PostScript na PDF w Pythonie - Przykład kodu
Programowa implementacja konwersji PS na PDF jest bardzo łatwa, jeśli wybierzesz Aspose.Page dla Pythona przez .NET.
Proszę postępować zgodnie z poniższymi krokami:
- Zainicjalizuj strumienie dla plików wejściowych i wyjściowych.
- Utwórz instancję klasy PsDocument i załaduj źródłowy plik PS.
- Ustaw flagę suppress_errors na true, jeśli chcesz przekonwertować plik PostScript pomimo drobnych błędów.
- Utwórz obiekt klasy PdfSaveOptions.
- Utwórz instancję klasy PdfDevice, aby ustawić rozmiar strony.
- Wywołaj metodę save, aby przekonwertować PS na PDF i zapisać go na dysku.
Po uruchomieniu poniższego przykładu kodu, przekonwertuje PostScript na PDF i zapisze go na dysku:
from aspose.page.eps import * | |
from aspose.page.eps.device import * | |
# Define the working directory. | |
dir = "./files" | |
# Instantiate an instance of the PsDocument with PS file. | |
document = PsDocument(dir + "input.ps") | |
# Set suppress_errors flag to true, if you want to convert Postscript file despite of minor errors. | |
suppress_errors = True | |
# Create an object of the PdfSaveOptions class. | |
options = PdfSaveOptions(suppress_errors) | |
# Invoke the save method to convert PS to PDF and save it onto disk. | |
document.saveAsPdf(dir + "outputPDF_out.pdf", options) |
Wynik jest pokazany na poniższym obrazie:

Online konwerter PostScript na PDF
To online narzędzie jest również wspierane przez Aspose.Page. Oferuje przetwarzanie dokumentów PostScript do 500 KB i możesz również przetwarzać dokument o długości 4 stron na raz. Ponadto jest przyjazne dla użytkownika i zapewnia wysoce logiczny interfejs użytkownika, z którym łatwo się pracuje.

Konwerter PS na PDF - Uzyskaj darmową licencję
Teraz możesz uzyskać darmową tymczasową licencję, aby wypróbować tę bibliotekę Pythona bez ograniczeń oceny.
Podsumowanie
Mamy nadzieję, że uznałeś ten artykuł za wartościowy, ponieważ staraliśmy się dobrze przedstawić rozwiązanie dotyczące online konwersji plików PostScript. Dodatkowo zaimplementowaliśmy funkcjonalność, jak programowo przekonwertować PostScript na PDF w Pythonie. Podobnie możesz zapoznać się z innymi istotnymi funkcjami, przechodząc do dokumentacji, API oraz repozytorium GitHub.
Zachęcamy Cię również do zapoznania się z tym przewodnikiem Rozpoczęcie pracy, jeśli jesteś gotowy, aby opracować konwerter PS na PDF. Na koniec, prosimy o pozostanie w kontakcie z aspose.com w celu regularnych aktualizacji.
Zadaj pytanie
Możesz dać nam znać o swoich pytaniach lub wątpliwościach na naszym forum.
Najczęściej zadawane pytania – FAQ
Jak przekonwertować plik PostScript na PDF w Pythonie?
Możesz osiągnąć konwersję PS na PDF, instalując Aspose.Page dla Pythona przez .NET. Dodatkowo możesz zobaczyć przepływ implementacji z przykładem kodu tutaj.
Jak przekonwertować plik PostScript na PDF?
Istnieje narzędzie na poziomie przedsiębiorstwa online do konwersji plików PostScript. Jest to narzędzie oparte na sieci i oferuje solidną konwersję PS na PDF.