
اکنون نیازی به دانلود و نصب نرمافزار برای مشاهده فایلهای PostScript ندارید. این پست وبلاگ به شما آموزش میدهد که چگونه یک برنامه تبدیل PS به PDF به صورت برنامهنویسی توسعه دهید. علاوه بر این، ابزار آنلاین و ایمن و قدرتمند برای تبدیل فایلهای PostScript را معرفی میکند. Aspose.Page برای پایتون از طریق .NET یک API دوستانه برای توسعهدهندگان است که بهخوبی طراحی شده تا تبدیل و دستکاری غنی از فرمتهای فایل PS، EPS و XPS را ارائه دهد. در این مقاله، یاد میگیریم که چگونه PostScript را به PDF در پایتون تبدیل کنیم با نوشتن تمام مراحل و قطعه کد. بنابراین، بیایید پیش برویم و پیادهسازی را ببینیم.
نقاط زیر پوشش داده خواهد شد:
تبدیل PS به PDF - نصب API
این کتابخانه پایتون پردازش بیدرنگ گرافیکهای برداری و مدیریت رنگ را فراهم میکند. با این حال، برای نصب Aspose.Page برای پایتون از طریق .NET، آخرین نسخه را از اینجا دانلود کنید، یا میتوانید فرمان pip زیر را در ترمینال/CMD اجرا کنید:
pip install aspose-page

تبدیل PostScript به PDF در پایتون - نمونه کد
پیادهسازی برنامهنویسی تبدیل PS به PDF بسیار آسان است اگر از Aspose.Page برای پایتون از طریق .NET استفاده کنید.
لطفاً مراحل زیر را دنبال کنید:
- جریانها را برای فایلهای ورودی و خروجی مقداردهی اولیه کنید.
- یک نمونه از کلاس PsDocument را ایجاد کرده و فایل PS منبع را بارگذاری کنید.
- پرچم suppress_errors را به true تنظیم کنید اگر میخواهید فایل Postscript را با وجود خطاهای جزئی تبدیل کنید.
- یک شی از کلاس PdfSaveOptions ایجاد کنید.
- یک نمونه از کلاس PdfDevice برای تنظیم اندازه صفحه ایجاد کنید.
- متد save را برای تبدیل PS به PDF و ذخیره آن در دیسک فراخوانی کنید.
پس از اجرای قطعه کد زیر، این کد PostScript را به PDF تبدیل کرده و آن را در دیسک ذخیره میکند:
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) |
خروجی در تصویر زیر نشان داده شده است:

تبدیل آنلاین PostScript به PDF
این ابزار آنلاین نیز توسط Aspose.Page پشتیبانی میشود. این ابزار پردازش اسناد PostScript تا 500 کیلوبایت را ارائه میدهد و همچنین میتوانید یک سند چهار صفحهای را به صورت همزمان پردازش کنید. علاوه بر این، این ابزار کاربرپسند است و یک رابط کاربری منطقی و آسان برای کار فراهم میکند.

تبدیلکننده PS به PDF - دریافت مجوز رایگان
اکنون میتوانید یک مجوز موقت رایگان برای آزمایش این کتابخانه پایتون بدون محدودیتهای ارزیابی دریافت کنید.
جمعبندی
امیدواریم این مقاله برای شما ارزشمند بوده باشد زیرا سعی کردیم راه حلی برای تبدیل فایل PostScript آنلاین ارائه دهیم. علاوه بر این، ما عملکرد تبدیل PostScript به PDF در پایتون را به صورت برنامهنویسی پیادهسازی کردیم. به همین ترتیب، میتوانید از طریق مستندات، API و مخزن GitHub به سایر ویژگیهای بارز مراجعه کنید.
ما همچنین شما را تشویق میکنیم که این راهنمای شروع به کار را دنبال کنید در صورتی که آمادهاید یک تبدیلکننده PS به PDF توسعه دهید. در نهایت، لطفاً با aspose.com برای دریافت بهروزرسانیهای منظم در ارتباط باشید.
سوالی بپرسید
شما میتوانید سوالات یا پرسشهای خود را در انجمن ما به ما اطلاع دهید.
سوالات متداول – FAQs
چگونه یک فایل PostScript را به PDF در پایتون تبدیل کنیم؟
شما میتوانید تبدیل PS به PDF را با نصب Aspose.Page برای پایتون از طریق .NET انجام دهید. علاوه بر این، میتوانید جریان پیادهسازی را با نمونه کد اینجا مشاهده کنید.
چگونه یک فایل PostScript را به PDF تبدیل کنم؟
یک ابزار آنلاین در سطح سازمانی برای تبدیل فایلهای PostScript وجود دارد. این ابزار وبمحور است و تبدیل PS به PDF قوی را ارائه میدهد.