Java'da OTG'yi PDF'ye Dönüştürme

Bu kısa eğitim, OTG’yi Java’da PDF’ye dönüştürmenin temellerini açıklar. MS Windows, Linux veya macOS gibi herhangi bir işletim sisteminde birkaç satır kod kullanarak Java’da OTG‘i PDF‘ye dışa aktarmanızı sağlar. Seçeneklerin ve uyumluluk ayarlarının çoğu, OTG’den dönüştürmeden önce çıktı PDF dosyasında yapılandırılabilir.

Java’da OTG’yi PDF’ye Dönüştürme Adımları

  1. OTG’yi PDF’ye dönüştürmek için projenizdeki Maven Deposundan Aspose.Imaging yükleyin
  2. Giriş OTG dosyasını Image sınıf nesnesine yükleyin
  3. Çıktı PDF’sinin özelliklerini ayarlamak için PdfOptions sınıf nesnesini başlatın
  4. PdfComplianceVersion enum ile çıktı PDF için uyumluluk ayarını belirleyin
  5. Çıktı PDF dosya çözünürlüğünü ve meta veri bilgilerini ayarlayın
  6. Giriş OTG dosyasından dönüştürülen çıktı PDF dosyasını kaydedin

Yukarıdaki adımlarda, kaynak OTG dosyasını yükledik ve çıktı PDF dosyasının özelliklerini ayarlamak için PdfOptions sınıf örneğini başlattık. Java’da OTG’yi PDF’ye dönüştürmek için bu süreçte, çıktı dosyasının yatay ve dikey çözünürlüğü ve meta verileri dahil olmak üzere birkaç özellik belirledik, ancak diğer birçok özellik de ayarlanabilir.

Java’da OTG’yi PDF’ye Dışa Aktarma Kodu

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

Bu kod örneğinde, çıktı PDF dosyasının yatay ve dikey çözünürlüğü ve meta veri bilgileri OTG’yi Java‘da PDF’ye dışa aktarmadan önce yapılandırılır. Çözünürlük, uyumluluk ve meta veri değerlerini gereksinimlerinize göre değiştirebilirsiniz.

Ayrıca, resimlerle çalışmak için farklı özellikleri kontrol etmek için Java’da BMP’yi PNG’ye dönüştürme adresini ziyaret edebilirsiniz.

 Türkçe