Ovaj kratki vodič objašnjava osnove kako pretvoriti OTG u PDF u Javi. Omogućit će vam izvoz OTG u PDF u Javi pomoću nekoliko redaka koda na bilo kojem operativnom sustavu kao što su MS Windows, Linux ili macOS. Mnoge opcije i postavke usklađenosti mogu se konfigurirati u izlaznoj PDF datoteci prije pretvorbe iz OTG-a.
Koraci za pretvaranje OTG u PDF u Javi
- Instalirajte Aspose.Imaging iz repozitorija Maven u svoj projekt da pretvorite OTG u PDF
- Učitajte ulaznu OTG datoteku u objekt klase Image
- Inicijalizirajte objekt klase PdfOptions da postavite svojstva za izlazni PDF
- Postavite postavku usklađenosti za izlazni PDF s enumom PdfComplianceVersion
- Postavite rezoluciju izlazne PDF datoteke i informacije o metapodacima
- Spremite izlaznu PDF datoteku pretvorenu iz ulazne OTG datoteke
U gornjim koracima učitali smo izvornu OTG datoteku i inicijalizirali instancu klase PdfOptions za postavljanje svojstava izlazne PDF datoteke. U ovom procesu za promjenu OTG u PDF u Javi postavili smo nekoliko svojstava uključujući vodoravnu i okomitu rezoluciju i metapodatke izlazne datoteke, no mogu se postaviti i mnoga druga svojstva.
Kod za izvoz OTG u PDF u Javi
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); | |
} | |
} |
U ovom uzorku koda, vodoravna i okomita razlučivost i informacije o metapodacima izlazne PDF datoteke konfigurirane su prije izvoza OTG u PDF u Javi. Možete promijeniti vrijednosti rezolucije, usklađenosti i metapodataka prema svojim zahtjevima.
Nadalje, možete posjetiti kako pretvoriti BMP u PNG u Javi kako biste provjerili različite značajke za rad sa slikama.