Java'da ODP'yi PDF'ye dönüştürün

Bu basit makale Java’da ODP‘ı PDF‘a nasıl dönüştüreceğiniz hakkındadır. Programlama görevlerinin bir listesi ve ODP’yi Java’da PDF’ye dönüştürmek için çalışan bir örnek kodla birlikte proje ayarlarına ilişkin tüm ayrıntıları sunar. Geliştirilen uygulama Windows, macOS ve Linux içerisinde Java ile yapılandırılmış herhangi bir ortamda kullanılabilir.

Java kullanarak ODP’yi PDF’ye Aktarma Adımları

  1. Java kullanarak ODP’yi PDF’ye dönüştürmek için Aspose.Slides for Java‘ı yüklemek üzere geliştirme ortamını kurun
  2. ODP’den PDF’ye dönüştürme için Presentation sınıfının bir örneğini kullanarak örnek ODP sunumuna erişin
  3. PdfOptions sınıfı nesnesini oluşturun ve gerekli PDF dosyası seçeneklerini ayarlayın
  4. Yüklenen ODP dosyasını kaydetme yöntemini kullanarak PDF dosyası olarak kaydedin

Java kullanarak ODP’yi PDF’ye aktarmak için yukarıda belirtilen adımlar takip edilebilir. İşlem, kaynak ODP dosyasının diskten yüklenmesiyle başlatılacak ve ardından PdfOptions sınıf nesnesi oluşturularak gerekli çıktı PDF dosyası seçenekleri ayarlanacaktır. Son olarak ODP, kaydetme yöntemi kullanılarak diske PDF dosyası olarak aktarılacaktır.

Java’da ODP’yi PDF’ye Dönüştürme Kodu

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);
}
}

Yukarıdaki gösterim, ODP’den PDF’ye dönüştürücü geliştirmek için Java* tabanlı API’nin etkili bir şekilde kullanılabileceğini göstermektedir. Ayrıca çıktı PDF dosyasını, erişim izinlerini, uyumluluğu, varsayılan normal yazı tipini, Jpeg kalitesini, görüntünün şeffaf rengini, gizli slaytları göstermeyi ve bir dosyayı adlandırmak için PDF Parolası seçeneklerini ayarlama yöntemleri de dahil olmak üzere, PdfOptions sınıfı tarafından sunulan farklı ayar yöntemlerini kullanarak özelleştirebilirsiniz. bir kaç.

Bu örnekte, basit API çağrıları kullanılarak ODP’nin Java kullanılarak PDF’ye nasıl kaydedileceği öğretilmiştir. Bir sunuyu Markdown dosyasına dönüştürme süreci hakkında bilgi edinmek istiyorsanız Java kullanarak PPTX’i Markdown’a dönüştürme adresindeki makaleye bakın.

 Türkçe