Tento stručný návod vysvětluje základy toho, jak převést OTG do PDF v Javě. Umožní vám exportovat OTG do PDF v Javě pomocí několika řádků kódu v libovolném operačním systému, jako je MS Windows, Linux nebo macOS. Mnoho možností a nastavení souladu lze nakonfigurovat ve výstupním souboru PDF před převodem z OTG.
Kroky k převodu OTG do PDF v Javě
- Nainstalujte si Aspose.Imaging z úložiště Maven ve svém projektu a převeďte OTG do PDF
- Načtěte vstupní soubor OTG do objektu třídy Image
- Inicializací objektu třídy PdfOptions nastavte vlastnosti pro výstupní PDF
- Nastavte nastavení souladu pro výstupní PDF pomocí výčtu PdfComplianceVersion
- Nastavte rozlišení výstupního souboru PDF a informace o metadatech
- Uložte výstupní soubor PDF převedený ze vstupního souboru OTG
Ve výše uvedených krocích jsme načetli zdrojový soubor OTG a inicializovali instanci třídy PdfOptions pro nastavení vlastností výstupního souboru PDF. V tomto procesu změny OTG na PDF v Javě jsme nastavili několik vlastností včetně horizontálního a vertikálního rozlišení a metadat výstupního souboru, lze však nastavit i mnoho dalších vlastností.
Kód pro export OTG do PDF v Javě
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); | |
} | |
} |
V této ukázce kódu je před exportem OTG do PDF v Javě nakonfigurováno horizontální a vertikální rozlišení a informace o metadatech výstupního souboru PDF. Hodnoty rozlišení, souladu a metadat můžete změnit podle svých požadavků.
Kromě toho můžete navštívit jak převést BMP na PNG v Javě a zkontrolovat různé funkce pro práci s obrázky.