Ez az egyszerű cikk arról szól, hogyan lehet alakítani a(z) ODP fájlt PDF-re Java nyelven. Bemutatja a projektbeállítások összes részletét, a programozási feladatok listáját, és egy működő példakódot, amely az ODP-t PDF-re alakítja át Java-ban. A kifejlesztett alkalmazás bármely Java-konfigurált környezetben használható Windowson, macOS-en és Linuxon belül.
Lépések az ODP PDF formátumba történő exportálásához Java használatával
- Állítsa be a fejlesztői környezetet a(z) Aspose.Slides for Java telepítéséhez, hogy az ODP-t PDF formátumban Java segítségével renderelje
- Nyissa meg az ODP-prezentáció mintáját a Presentation osztály egy példányával az ODP PDF-be konvertálásához
- Hozza létre a PdfOptions osztályobjektumot, és állítsa be a szükséges PDF-fájlbeállításokat
- Mentse el a betöltött ODP-fájlt PDF-fájlként a mentési módszerrel
A fent említett lépések követésével ODP-t PDF-be exportálhat Java használatával. A folyamat a forrás ODP-fájl lemezről történő betöltésével indul, amelyet ezután a PdfOptions osztályobjektum létrehozása és a szükséges kimeneti PDF-fájl beállítások megadása követ. Végül az ODP PDF-fájlként kerül exportálásra a lemezre a mentési módszerrel.
Kód az ODP-nek PDF-vé alakításához Java nyelven
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); | |
} | |
} |
A fenti demonstráció azt mutatja, hogy egy ODP to PDF konvertáló Java alapú API hatékonyan használható. A kimeneti PDF-fájlt testreszabhatja a PdfOptions osztály által közzétett különböző beállítási módszerekkel is, beleértve a hozzáférési engedélyek beállításának módszereit, a megfelelőséget, az alapértelmezett normál betűtípust, a Jpeg minőséget, a kép átlátszó színét, a rejtett diák megjelenítését és a PDF-jelszó beállításait a név elnevezéséhez. kevés.
Ez a példa bemutatja, hogyan lehet ODP-t PDF-be menteni Java használatával egyszerű API-hívások segítségével. Ha többet szeretne megtudni a prezentáció Markdown-fájllá konvertálásának folyamatáról, tekintse meg a hogyan lehet PPTX-et Markdown-ra konvertálni Java használatával című cikket.