PCL مخفف Printer Command Language است که یک زبان توصیف صفحه است و برای کنترل دستگاه های چاپ استفاده می شود. در برخی از حالات، ممکن است لازم باشد فایلهای PCL را به فایلهای PDF تبدیل کنید تا با چندین سیستم عامل سازگار شود. در این مقاله نحوه تبدیل PCL به فایل های PDF به صورت برنامه نویسی در جاوا را پوشش می دهیم.
تبدیل PCL به PDF – نصب API جاوا
Aspose.CAD برای جاوا API از دستکاری یا تبدیل فایلهای PCL و همچنین چندین فرمتهای فایل دیگر پشتیبانی میکند. میتوانید API را با دانلود فایلهای JAR آن از بخش انتشارهای جدید یا با استفاده از مشخصات زیر برای پیکربندی آن از Aspose Repository پیکربندی کنید.
مخزن:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
وابستگی:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cad</artifactId>
<version>22.1</version>
</dependency>
</dependencies>
تبدیل PCL به PDF به صورت برنامه نویسی در جاوا
با انجام مراحل زیر می توانید یک فایل PCL را به یک فایل PDF تبدیل کنید:
- فایل PCL منبع را بارگیری کنید.
- یک شی از کلاس PdfOptions ایجاد کنید.
- اندازه صفحه را به عنوان ارتفاع و عرض در فایل PDF تنظیم کنید.
- سند PDF خروجی را ذخیره کنید.
قطعه کد زیر نحوه تبدیل فایل PCL به سند PDF را با استفاده از جاوا به طور برنامه ریزی شده توضیح می دهد:
// فایل PCL ورودی را بارگیری کنید
Image image = Image.load("file.pcl");
// شی کلاس CadRasterizationOptions را راه اندازی کنید
CadRasterizationOptions rasterOptions = new CadRasterizationOptions();
rasterOptions.setPageHeight(1000);
rasterOptions.setPageWidth(1000);
// نمونه کلاس PdfOptions را ایجاد کنید
ImageOptionsBase options = new PdfOptions();
options.setVectorRasterizationOptions(new CadRasterizationOptions());
// ذخیره فایل PDF خروجی
image.save("file.pdf", options);
ویژگی های بیشتر را کاوش کنید
با نگاهی به بخش اسناد میتوانید ویژگیهای مختلف فرمتهای فایل پشتیبانیشده را بیاموزید. تمام اطلاعات لازم در مورد تبدیل یا دستکاری فرمت های فایل CAD را توضیح می دهد.
نتیجه
در این مقاله نحوه تبدیل فایل PCL به سند PDF را یاد گرفتید. علاوه بر این، ذکر این نکته در اینجا مهم است که یک فایل PCL میتواند چندین گونه گویش داشته باشد، اما Aspose.CAD برای Java API در حال حاضر از نسخههای HP-GL/2، PCL5 و PJL پشتیبانی میکند. شما می توانید قابلیت تبدیل فایل PCL به PDF را در برنامه های جاوا خود با چند خط کد یکپارچه کنید. علاوه بر این، لطفاً از طریق فروم با ما در تماس باشید. ما خوشحال خواهیم شد که به شما کمک کنیم.