Aspose.Page PS Converter برای .NET
Aspose.Page PS Converter برای .NET به توسعه دهندگان اجازه می دهد تا فایل های PostScript (PS) و Encapsulated Postcript (EPS) را به یک فایل جهانی سازگار تبدیل کنند PDF و فرمت های تصویر مانند JPEG، PNG، TIFF، BMP، و GIF PS پارسینگ و ارائه از طریق یک API تمیز، مناسب برای برنامه های دسکتاپ، وب یا ابر مبتنی بر .NET.
نصب و نصب
برای شروع استفاده از PS Converter:
- نصب Aspose.Page برای بسته .NET NuGet نصب .
- تنظیم مجوز اندازه گیری شده همانطور که در مجوز متریکی باز کردن تمام قابلیت های کاربردی.
Aspose.Page.Metered metered = new Aspose.Page.Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");ویژگی ها و عملکردها
PS به PDF تبدیل
- Convert
.psو.epsفایل های PDF با کیفیت بالا. - حفظ گرافیک وکتور، فونت ها و متن قابل جستجو.
- پشتیبانی از مشخصات PDF مدرن (PDF 1.4–2.0، PDF/A مطابقت).
- فاکتورها یا زیرنویس ها به طور خودکار برای کاهش اندازه فایل ها وارد می شوند.
PS به تصویر تبدیل
- قرار دادن صفحات PS به فرمت های تصویر مانند JPEG، PNG، TIFF، BMP، GIF.
- کنترل DPI، رزولوشن، عمق رنگ و فشرده سازی.
- ایجاد TIFF های تک صفحه یا چند صفحه ای.
- شفافیت را در جایی که پشتیبانی می شود حفظ کنید.
مدیریت رنگ
- خروجی در حالت های رنگی RGB، CMYK یا خاکستری.
- پروفایل های ICC را برای بازیافت دقیق رنگ اعمال کنید.
- تنظیم درخشش، کنتراست یا گاما در هنگام راندینگ.
محدوده صفحه و کنترل طرح
- تبدیل صفحات یا شاخه های صفحه انتخاب شده.
- چرخش، مقیاس، یا صفحات متناسب با ابعاد خروجی سفارشی.
- سرها، پاها و یا نشانه های آب را با استفاده از چرخ های تماس اضافه کنید.
عملکرد و مدیریت منابع
- APIs مبتنی بر جریان برای مدیریت فایل های بزرگ PS / EPS به طور موثر.
- پشتیبانی از تبدیل موازی برای پردازش بسته.
- استفاده از منابع مدیریت نشده برای حفظ حافظه.
ادغام و گسترش
- طراحی API جریان با تزریق اعتیاد ادغام می شود.
- رویدادها برای ** گزارش پیشرفت** و ثبت نام سفارشی.
- خط لوله رندر قابل گسترش برای فیلترهای سفارشی.
مثال: تبدیل PS به PDF
using Aspose.Page.EPS;
using Aspose.Page.EPS.Device;
// Load PostScript file
using (PsDocument document = new PsDocument("input.ps"))
{
PsConverter converter = new PsConverter(document);
PsConverterToPdfOptions options = new PsConverterToPdfOptions();
// Save output PDF
converter.Convert(options, "output.pdf");
}مثال: تبدیل PS به تصویر
using Aspose.Page.EPS;
using Aspose.Page.EPS.Device;
using (PsDocument document = new PsDocument("input.ps"))
{
PsConverter converter = new PsConverter(document);
PsConverterToImageOptions options = new PsConverterToImageOptions(ImageFormat.Png);
options.Resolution = 300;
converter.Convert(options, "output.png");
}راهنمایی ها و بهترین شیوه ها
- فایل های PS/EPS را قبل از تبدیل برای همگام سازی تأیید کنید.
- مطابقت با DPI خروجی و تنظیمات رنگ با رسانه هدف (نمایش در مقابل صفحه نمایش).
- استفاده از تهدید چندگانه برای تبدیل بسته.
- مثال های تبدیل را برای آزاد کردن منابع مدیریت نشده در دسترس قرار دهید.
- استفاده از منابع پروفایل در خدمات طولانی مدت و تن به ترتیب.
نیازمندیهای سیستم
- OS : ویندوز، لینوکس یا macOS با .NET Framework یا .NET Core
- چارچوب ها : .NET استاندارد 2.0+، .NET Core،.NET 5/6+, Xamarin، Mono
- IDE: مایکروسافت Visual Studio، JetBrains Rider، کد ویندوز استودیو
پرسش های مکرر
**چه فرمت هایی را می توان تبدیل کرد?**فتوشاپ (.ps, .eps) به PDF و فرمت های تصویر از جمله JPEG، PNG، BMP، GIF و TIFF.
**آیا تبلت ها پشتیبانی می کنند?**بله، فونت ها می توانند در طول تولد PDF ادغام یا زیر تنظیم شوند.
**آیا می توانم فقط صفحات خاص را تبدیل کنم?**بله، شما می توانید صفحات تک یا شاخه های صفحه را برای تبدیل مشخص کنید.
**آیا گواهینامه های متمرکز پشتیبانی می شود?**بله، مجوز مبتنی بر توکن برای ردیابی استفاده پشتیبانی می شود.