Bent u een Android-ontwikkelaar en wilt u een functie voor documentconversie aan uw toepassing toevoegen? Aspose.Total for Android via Java File Format Automation-bibliotheken kunnen u helpen het documentconversieproces in uw Android-applicaties te automatiseren. Om het DOC-bestand naar PPTM te converteren, kunt u eerst de documentmanipulatie-API Aspose.Words for Android Java gebruiken om het DOC-bestandsformaat naar HTML te converteren. Daarna kunt u met behulp van PowerPoint API Aspose.Slides for Android Java , een nieuwe presentatie maken, HTML-inhoud erin schrijven en deze opslaan als PPTM.
Hoe DOC naar PPTM in Android te converteren
- Open het DOC-bestand met de klasse Document
- Converteer het DOC-bestand naar HTML met behulp van save ) methode
- Initialiseer een nieuw Presentation object
- Extraheer inhoud uit HTML-bestand met BufferedReader en schrijf de inhoud in uw presentatiebestand
- Sla het document op in PPTM met de methode save
Conversievereisten
Voor DOC-naar-PPTM-bestandsconversie kunt u eenvoudig Aspose.Total for Android via Java rechtstreeks vanuit Maven en installeer bibliotheken in uw app.
U kunt ook een ZIP-bestand krijgen van downloads .
// supports DOC, DOCX, DOT, DOTM, DOTX, FLATOPC, ODT, OTT, RTF, TXT, WORDML, DOCM input file formats | |
// load DOC file with an instance of Document | |
Document document = new Document("template.doc"); | |
// save the document in HTML file format | |
document.save("HtmlOutput.html",SaveFormat.HTML); | |
// create a new presentation | |
Presentation pres = new Presentation(); | |
// access the default first slide of presentation | |
ISlide slide = pres.getSlides().get_Item(0); | |
// add the AutoShape to accommodate the HTML content | |
IAutoShape ashape = slide.getShapes().addAutoShape(ShapeType.Rectangle, 10, 10, | |
(float) pres.getSlideSize().getSize().getWidth(), | |
(float) pres.getSlideSize().getSize().getHeight()); | |
ashape.getFillFormat().setFillType(FillType.NoFill); | |
// add text frame to the shape | |
ashape.addTextFrame(""); | |
// clear all paragraphs in added text frame | |
ashape.getTextFrame().getParagraphs().clear(); | |
// initialize StringBuilder to read Html | |
StringBuilder contents = new StringBuilder(); | |
// load HTML file by using BufferedReader | |
BufferedReader reader = new BufferedReader(new FileReader(new File("HtmlOutput.html"))); | |
String text = null; | |
// repeat until all lines are read | |
while ((text = reader.readLine()) != null) { | |
contents.append(text).append(System.getProperty("line.separator")); | |
} | |
reader.close(); | |
// add HTML content in text frame | |
ashape.getTextFrame().getParagraphs().addFromHtml(content); | |
// supports POTM, POT, POTX, PPSM, PPS, PPSX, PPTM, PPT, PPTX, ODP output file formats. | |
// save presentation as Pptx | |
pres.save("output.pptx", com.aspose.slides.SaveFormat.Pptx); |
Gratis online converter voor DOC naar PPTM
Converteer beveiligde DOC naar PPTM in Android Apps
U kunt uw met een wachtwoord beveiligde DOC ook converteren naar PPTM binnen uw Android-applicaties. Als uw DOC-invoerdocument met een wachtwoord is beveiligd, kunt u het niet converteren naar PPTM-indeling zonder het wachtwoord te gebruiken. Om een versleuteld document te openen, kunt u het juiste wachtwoord instellen in het object LoadOptions en dit doorgeven aan de documentconstructor.
// supports DOC, DOT, DOCX, DOCM, DOTX, and DOTM file formats | |
// load DOC file with an instance of Document | |
Document document = new Document("template.doc", new LoadOptions("MyPassword")); | |
// save the document in HTML file format | |
document.save("HtmlOutput.html",SaveFormat.HTML); | |
// create a new presentation | |
Presentation pres = new Presentation(); | |
// perform the conversion to PPT |
Veel Gestelde Vragen
- Hoe kan ik DOC online naar PPTM converteren?De online app voor DOC-conversie is hierboven voor uw gemak geïntegreerd. Om een DOC-bestand naar PPTM te converteren, voegt u eenvoudig uw DOC-bestand toe door het naar het witte gebied te slepen en neer te zetten of door in het gebied te klikken om het te importeren. Klik daarna op de knop "Converteren". Zodra de conversie van DOC naar PPTM is voltooid, kunt u uw geconverteerde bestand met slechts één klik downloaden.
- Hoe lang duurt het om DOC te converteren?De snelheid van deze online converter hangt grotendeels af van de grootte van het DOC-bestand dat u wilt converteren. Kleine DOC-bestanden kunnen in slechts enkele seconden naar PPTM worden geconverteerd. Als u de conversiecode echter in uw Android App-toepassing heeft geïntegreerd, hangt de snelheid af van hoe goed u uw toepassing voor het conversieproces hebt geoptimaliseerd.
- Is het veilig om DOC naar PPTM te converteren met de gratis Aspose.Total-converter?Natuurlijk! Na de conversie is de downloadlink voor uw PPTM-bestand direct beschikbaar. Geüploade bestanden worden na 24 uur automatisch verwijderd en downloadlinks worden na deze tijd ongeldig. U kunt er zeker van zijn dat uw bestanden veilig zijn, aangezien niemand anders er toegang toe heeft. Onze bestandsconversieservice, inclusief DOC-bestanden, is volkomen veilig. Bovendien wordt er een gratis app geleverd voor testdoeleinden, waarmee u de resultaten kunt bevestigen voordat u de code integreert.
- Welke browser moet ik gebruiken om DOC te converteren?Moderne webbrowsers zoals Google Chrome, Firefox, Opera en Safari zijn compatibel met deze online conversietool. Als u echter aan een desktoptoepassing werkt, wordt de Aspose.Total DOC-conversie-API aanbevolen voor een soepele werking.