این آموزش مختصر اصول اولیه نحوه تبدیل OTG به PDF در جاوا را توضیح می دهد. به شما امکان می دهد با استفاده از چند خط کد در هر سیستم عاملی مانند MS Windows، Linux، یا macOS، OTG را به PDF در جاوا صادر کنید. بسیاری از گزینه ها و تنظیمات انطباق را می توان در فایل PDF خروجی قبل از تبدیل از OTG پیکربندی کرد.
مراحل تبدیل OTG به PDF در جاوا
- برای تبدیل OTG به PDF، Aspose.Imaging را از مخزن Maven در پروژه خود نصب کنید.
- فایل OTG ورودی را در شی کلاس Image بارگیری کنید
- شی کلاس PdfOptions را برای تنظیم خصوصیات برای PDF خروجی راه اندازی کنید
- تنظیم انطباق برای خروجی PDF با enum PdfComplianceVersion
- وضوح فایل PDF خروجی و اطلاعات فراداده را تنظیم کنید
- فایل PDF خروجی تبدیل شده از فایل OTG ورودی را ذخیره کنید
در مراحل بالا، فایل OTG منبع را بارگذاری کرده و نمونه کلاس PdfOptions را برای تنظیم خصوصیات فایل PDF خروجی مقداردهی کرده ایم. در این فرآیند برای تغییر OTG به PDF در جاوا، چند ویژگی از جمله وضوح افقی و عمودی و ابرداده فایل خروجی را تنظیم کردهایم، اما بسیاری از ویژگیهای دیگر را نیز میتوان تنظیم کرد.
کد برای صادرات OTG به PDF در جاوا
import com.aspose.imaging.License; | |
import com.aspose.imaging.ResolutionSetting; | |
import com.aspose.imaging.fileformats.pdf.PdfDocumentInfo; | |
import com.aspose.imaging.imageoptions.PdfOptions; | |
import com.aspose.imaging.Image; | |
public class ConvertOTGToPDFInJava { | |
public static void main(String[] args) {//main function for the ConvertOTGToPDFInJava class | |
// Set the Aspose.Imaging license to avoid trial version message in the output PDF file exported from OTG | |
License ImagingLicense = new License(); | |
ImagingLicense.setLicense("Aspose.Imaging.lic"); | |
// Load the input OTG sample file to be converted to a PDF file into an Image object | |
Image InputOTGFile = Image.load("Input_OTG.otg"); | |
// Instantiate a PdfOptions class instance to set properties for the output PDF | |
PdfOptions PDFOptionsForOutputFile = new PdfOptions(); | |
// Set the resolution settings of the output PDF file to 72 DPI | |
PDFOptionsForOutputFile.setResolutionSettings(new ResolutionSetting(72, 72)); | |
// Specify the metadata information of the output PDF file like Author, Keywords, and Subject | |
PdfDocumentInfo PDFDocInfo = new PdfDocumentInfo(); | |
PDFDocInfo.setAuthor("Document Author Information"); | |
PDFDocInfo.setKeywords("Change OTG to PDF, OTG to PDF"); | |
PDFDocInfo.setSubject("Export OTG to PDF in Java"); | |
// Set the PDF document information for metadata | |
PDFOptionsForOutputFile.setPdfDocumentInfo(PDFDocInfo); | |
// Call the save function to generate output PDF file exported from the OTG | |
InputOTGFile.save("PDFConvertedFromOTG.pdf", PDFOptionsForOutputFile); | |
} | |
} |
در این نمونه کد، وضوح افقی و عمودی و اطلاعات فراداده فایل PDF خروجی قبل از صادرات OTG به PDF در جاوا پیکربندی شده است. میتوانید مقادیر وضوح، انطباق و ابرداده را بر اساس نیاز خود تغییر دهید.
علاوه بر این، میتوانید برای بررسی ویژگیهای مختلف کار با تصاویر به نحوه تبدیل BMP به PNG در جاوا مراجعه کنید.