این آموزش بر روی فرآیند نحوه تبدیل فایل PostScript به PDF با استفاده از C# تمرکز دارد. دارای جزئیات پیکربندی، لیستی از کارهایی است که باید در حین نوشتن این برنامه انجام شوند، و یک کد نمونه قابل اجرا برای تبدیل PS به PDF با استفاده از C#. تعدادی از گزینه های سفارشی سازی نیز هنگام تبدیل فایل PS به PDF مورد بحث قرار می گیرند.
مراحل تبدیل فایل PS به PDF با استفاده از سی شارپ
- IDE را طوری تنظیم کنید که از Aspose.Page برای تبدیل PS به PDF استفاده کند
- یک جریان خروجی برای ذخیره فایل PDF خروجی ایجاد کنید
- یک جریان ورودی برای خواندن فایل پست اسکریپت ورودی ایجاد کنید
- با استفاده از جریان ورودی یک شیء PsDocument ایجاد کنید
- با تنظیم پرچم خطاهای سرکوب روی true یک شیء PdfSaveOptions ایجاد کنید.
- با استفاده از جریان خروجی یک شی PdfDevice ایجاد کنید
- متد PsDocument.Save() را فراخوانی کنید
این مراحل فرآیند تبدیل پست اسکریپت به PDF با استفاده از C# را خلاصه می کند. این فرآیند با ایجاد جریان PDF خروجی و یک جریان ورودی PS و سپس ایجاد شی کلاس PsDocument با استفاده از جریان ورودی PS آغاز می شود. در مراحل پایانی، شی PdfDevice با جریان خروجی ایجاد می شود و شی PsDocument با استفاده از ویژگی های مشخص شده شی PdfSaveOptions در این جریان ذخیره می شود.
کد برای تبدیل فایل پست اسکریپت به PDF با استفاده از سی شارپ
این کد نمونه فرآیند تبدیل PS به PDF با استفاده از C# را نشان می دهد. پرچم suppressErrors امکان تبدیل را با وجود خطاها در حین تبدیل می دهد، اما خطاها در مجموعه PdfSaveOptions.Exceptions ذخیره می شوند که می توانند در پایان تکرار شوند تا در صورت وجود خطاها را مشاهده کنید. به طور مشابه، می توانید با استفاده از ویژگی PdfSaveOptions.AdditionalFontsFolders، پوشه ای را تنظیم کنید که در آن فونت های اضافی ذخیره شوند.
این آموزش ما را در تبدیل یک فایل از PS به PDF با استفاده از C# راهنمایی کرده است. اگر می خواهید تبدیل یک فایل EPS به PDF را یاد بگیرید، به مقاله نحوه تبدیل EPS به PDF در سی شارپ مراجعه کنید.