Konvertálja a PDF-et ODP-vé Androidon Java segítségével

Alakítsa át a PDF-et ODP-vé Android-alkalmazásaiban Microsoft® PowerPoint vagy Adobe® Acrobat Reader használata nélkül

 

Két egyszerű lépéssel integrálhatja a PDF-ODP konverziós funkciót Android-alkalmazásaiba. Az első lépésben exportálhatja a PDF-et PPTX-be az Aspose.PDF for Android via Java használatával. Ezt követően az Aspose.Slides for Android via Java használatával konvertálhatja a PPTX-t ODP-vé. Mindkét API az Aspose.Total for Android via Java csomagba tartozik.

Android API a PDF exportálásához ODP-be

  1. Nyissa meg a PDF-fájlt a Document osztály használatával
  2. Konvertálja a PDF-et PPTX-re a save módszerrel
  3. Töltse be a PPTX dokumentumot a Presentation osztály használatával
  4. Mentse a dokumentumot ODP formátumba a save metódussal, és állítsa be a Odp SaveFormat néven

Konverziós követelmények

Könnyedén használhatja az Aspose.Total for Android rendszert Java-n keresztül közvetlenül a Maven webhelyről és telepítse az Aspose.PDF for Android via Java és az Aspose.Slides for Android via Java /androidjava/install-aspose-slides-for-android-via-java/) az alkalmazásaiban.

Másik megoldásként beszerezhet egy ZIP-fájlt a downloads webhelyről.

// load PDF file with an instance of Document class
Document document = new Document("template.pdf");
// save PDF as PPTX format 
document.save("PptxOutput.pptx", SaveFormat.Pptx); 
// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// save the presentation as Odp format
presentation.save("output.odp", SaveFormat.Odp);   

Nyissa meg a jelszóval védett PDF-fájlt Androidon Java segítségével

A PDF fájlformátum betöltése közben előfordulhat, hogy a dokumentum jelszóval védett. Az Aspose.PDF for Android via Java lehetővé teszi titkosított dokumentumok megnyitását is. A titkosított fájl megnyitásához inicializálhatja a Document új példányát osztály, és adja meg a fájlnevet és a jelszót argumentumként.

// open PDF document
Document doc = new Document("input.pdf", "Your@Password");
// save PDF as PPTX format 
document.save("PptxOutput.pptx", SaveFormat.Pptx); 
](https://

Hozzon létre miniatűrt az ODP-fájlról az Android alkalmazásokban

A PDF ODP-vé konvertálása után a kimeneti dokumentum miniatűrjeit is létrehozhatja. Az Aspose.Slides for Android via Java gazdag funkciójának használatával miniatűrképeket hozhat létre a diákról a [Presentationreference.aspose.com/slides/java/com.aspose.slides/Presentation) osztály. Ezt követően bármely kívánt diára vonatkozó hivatkozást lekérheti annak azonosítójával vagy indexével, és megkaphatja a hivatkozott dia miniatűrjét meghatározott léptékben.

// instantiate a Presentation object that represents a ODP file
Presentation presentation = new Presentation("output.odp");
// access the first slide
ISlide sld = pres.getSlides().get_Item(0);
// create a full scale image
BufferedImage image = sld.getThumbnail(1f, 1f);
 // save the image to disk in PNG format
ImageIO.write(image, "PNG", new java.io.File("Thumbnail_out.png"));

PDF konverziós beállítások felfedezése Android

PDFs konvertálása DOCM (Microsoft Word 2007 Marco File)
PDFs konvertálása DOT (Microsoft Word Template Files)
PDFs konvertálása DOTM (Microsoft Word 2007+ Template File)
PDFs konvertálása DOTX (Microsoft Word Template File)
PDFs konvertálása FLATOPC (Microsoft Word 2003 WordprocessingML)
PDFs konvertálása GIF (Graphical Interchange Format)
PDFs konvertálása MHTML (Web Page Archive Format)
PDFs konvertálása ODT (OpenDocument Text File Format)
PDFs konvertálása OTT (OpenDocument Standard Format)
PDFs konvertálása PCL (Printer Command Language Document)
PDFs konvertálása PS (PostScript File)
PDFs konvertálása RTF (Rich Text Format)
PDFs konvertálása WORDML (Microsoft Word 2003 WordprocessingML)
PDFs konvertálása OTP (OpenDocument Standard Format)
PDFs konvertálása POT (Microsoft PowerPoint Template Files)
PDFs konvertálása POTM (Microsoft PowerPoint Template File)
PDFs konvertálása POTX (Microsoft PowerPoint Template Presentation)
PDFs konvertálása PPS (PowerPoint Slide Show)
PDFs konvertálása PPSM (Macro-enabled Slide Show)
PDFs konvertálása PPSX (PowerPoint Slide Show)
PDFs konvertálása PPT (Microsoft PowerPoint 97-2003)
PDFs konvertálása PPTM (Macro-enabled Presentation File)
PDFs konvertálása SWF (Shockwave Flash Movie)
PDFs konvertálása CSV (Comma Seperated Values)
PDFs konvertálása DIF (Data Interchange Format)
PDFs konvertálása EXCEL (Spreadsheet File Formats)
PDFs konvertálása FODS (OpenDocument Flat XML Spreadsheet)
PDFs konvertálása MD (Markdown Language)
PDFs konvertálása ODS (OpenDocument Spreadsheet)
PDFs konvertálása SXC (StarOffice Calc Spreadsheet)
PDFs konvertálása TSV (Tab Seperated Values)
PDFs konvertálása TXT (Text Document)
PDFs konvertálása XLAM (Excel Macro-Enabled Add-In)
PDFs konvertálása XLSB (Excel Binary Workbook)
PDFs konvertálása XLSM (Macro-enabled Spreadsheet)
PDFs konvertálása XLT (Excel 97 - 2003 Template)