تبدیل ODP به PDF در جاوا

این مقاله ساده درباره نحوه تبدیل ODP به PDF در جاوا است. تمام جزئیات تنظیمات پروژه را همراه با لیستی از وظایف برنامه نویسی و یک کد نمونه کار برای تبدیل ODP به PDF در جاوا ارائه می دهد. برنامه توسعه یافته را می توان در هر محیط پیکربندی شده با جاوا در ویندوز، macOS و لینوکس استفاده کرد.

مراحل صادرات ODP به PDF با استفاده از جاوا

  1. محیط توسعه را برای نصب Aspose.Slides for Java برای رندر کردن ODP به PDF با استفاده از جاوا تنظیم کنید
  2. با استفاده از نمونه ای از کلاس Presentation برای تبدیل ODP به PDF به نمونه ارائه ODP دسترسی پیدا کنید.
  3. شی کلاس PdfOptions را ایجاد کنید و گزینه های فایل PDF مورد نیاز را تنظیم کنید
  4. با استفاده از روش ذخیره فایل ODP بارگذاری شده را به صورت فایل PDF ذخیره کنید

مراحل ذکر شده در بالا را می توان برای صادرات ODP به PDF با استفاده از جاوا دنبال کرد. این فرآیند با بارگیری فایل ODP منبع از دیسک آغاز می شود، که سپس با ایجاد شی کلاس PdfOptions و تنظیم گزینه های فایل PDF خروجی مورد نیاز دنبال می شود. در نهایت، ODP به عنوان یک فایل PDF با استفاده از روش ذخیره بر روی دیسک صادر می شود.

کد برای تبدیل ODP به PDF در جاوا

package testslides;
import com.aspose.slides.License;
import com.aspose.slides.PdfCompliance;
import com.aspose.slides.PdfOptions;
import com.aspose.slides.PdfTextCompression;
import com.aspose.slides.Presentation;
import com.aspose.slides.SaveFormat;
public class OdpToPDF {
public static void main(String[] args) throws Exception {//ODP exceptions
String path = "/Users//TestData/";
// Initialize a license to convert ODP presentation to PDF
License licenseODPExport= new License();
licenseODPExport.setLicense(path + "Conholdate.Total.Product.Family.lic");
// Create the Presentation class object to load the source ODP file
Presentation presODP = new Presentation(path + "sample.odp");
// Create the PdfOptions class object
PdfOptions expPdfOptions = new PdfOptions();
// Define the output PDF file options
expPdfOptions.setJpegQuality((byte)90);
expPdfOptions.setEmbedFullFonts(true);
expPdfOptions.setSaveMetafilesAsPng(true);
expPdfOptions.setTextCompression(PdfTextCompression.Flate);
// Convert source ODP file to PDF
presODP.save(path+ "ODP-to-PDF.pdf", SaveFormat.Pdf, expPdfOptions);
}
}

نمایش فوق نشان می دهد که برای توسعه یک ODP به مبدل PDF مبتنی بر جاوا می توان به طور موثر از API استفاده کرد. همچنین می‌توانید فایل PDF خروجی را با استفاده از روش‌های مجموعه متفاوتی که توسط کلاس PdfOptions نمایش داده شده است، از جمله روش‌هایی برای تنظیم مجوزهای دسترسی، انطباق، فونت معمولی پیش‌فرض، کیفیت Jpeg، رنگ شفاف تصویر، نمایش اسلایدهای مخفی، و گزینه‌های رمز عبور PDF برای نام‌گذاری سفارشی کنید. تعداد کمی.

در این مثال نحوه ذخیره ODP در PDF با استفاده از جاوا با استفاده از فراخوانی های ساده API آموزش داده شده است. اگر می خواهید در مورد فرآیند تبدیل ارائه به فایل Markdown اطلاعات کسب کنید، به مقاله نحوه تبدیل PPTX به Markdown با استفاده از جاوا مراجعه کنید.

 فارسی