אפליקציית המרה מקוונת של DOC ל-PPTM וקוד אנדרואיד להמרת קבצי DOC

פתח אפליקציית המרה וייצוא של DOC מבוססת אנדרואיד. המר קבצי DOC בודדים או מרובים ל-PPTM ולפורמטים אחרים באמצעות API של אוטומציה של אנדרואיד. המר באופן חופשי קבצי DOC באופן מקוון באמצעות אפליקציה עם הורדה מיידית.

המר קבצים מקוונים של DOC ל-PPTM באמצעות אפליקציה

  1. העלה קבצים DOC להמרה
  2. המתן מספר שניות או יותר בהתאם לגודל DOC
  3. עקוב אחר שורת הסטטוס של העלאה
  4. לחץ על כפתור “המר”.
  5. DOC יומר למסמך PPTM
  6. הורד את קובץ ה-PPTM שהומר

המר את DOC ל-PPTM באמצעות Android Automation API

  1. פתח קובץ DOC באמצעות מחלקת Document
  2. המר קובץ DOC ל-HTML באמצעות שיטת save
  3. אתחול אובייקט Presentation חדש
  4. חלץ תוכן מקובץ HTML באמצעות BufferedReader וכתוב תוכן לקובץ מצגת
  5. שמור את המסמך ב-PPTM בשיטת save
 

קוד אנדרואיד עבור המרה של DOC ל-PPTM

// 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);
 
 

עוד כמה מקרים לשמירת DOC ל-PPTM עם תכונות אחרות.

// 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

// 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);
// add watermark
IAutoShape ashp = slide.getShapes()
.addAutoShape(ShapeType.Rectangle,50, 50, 500, 500);
ashp.addTextFrame("Watermark Text");
ashp.getTextFrame().getParagraphs().get_Item(0).getPortions()
.get_Item(0).getPortionFormat().getFillFormat()
.setFillType(FillType.Solid);
ashp.getTextFrame().getParagraphs().get_Item(0).getPortions()
.get_Item(0).getPortionFormat().getFillFormat()
.getSolidFillColor().setColor(Color.GRAY);
ashp.getTextFrame().getParagraphs().get_Item(0).getPortions()
.get_Item(0).getPortionFormat().setFontHeight(25);
// Change the line color of the rectangle to White
ashp.getShapeStyle().getLineColor().setColor(Color.WHITE);
ashp.getShapeStyle().setLineStyleIndex(LineStyle.ThinThin);
// Remove any fill formatting in the shape
ashp.getFillFormat().setFillType(FillType.NoFill);
ashp.setRotation(-45);
ashp.getAutoShapeLock().setSelectLocked(true);
ashp.getAutoShapeLock().setSizeLocked(true);
ashp.getAutoShapeLock().setTextLocked(true);
ashp.getAutoShapeLock().setPositionLocked(true);
ashp.getAutoShapeLock().setGroupingLocked(true);
// 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);

 

פתח אפליקציית המרת קבצים DOC באמצעות אנדרואיד

צריך לפתח יישום תוכנה מבוסס אנדרואיד כדי לשמור ולייצא בקלות קבצי DOC למסמך PPTM? עם Aspose.Total for Android via Java , כל מפתח אנדרואיד יכול לשלב את קוד ה-API לעיל כדי לתכנת את אפליקציית ההמרה במגוון פורמטים, כולל Microsoft Word (DOC, DOCX), Excel (XLS, XLSX), Powerpoint (PPT, PPTX), PDF, קבצי דוא"ל, תמונות (JPG, PNG, BMP, GIF) ופורמטים אחרים. ספריית אנדרואיד רבת עוצמה להמרת מסמכים, תומכת בפורמטים פופולריים רבים כולל פורמט DOC. ייצוא ועיבוד מסמכים לפורמטים אחרים, מתכנתים יכולים להשתמש ב-Aspose.Total for Android via Java ילד API כולל Aspose.Words for Android via Java , Aspose.Cells for Android via Java , Aspose.Slides for Android via Java , Aspose.PDF for Android via Java , Aspose.BarCode for Android via Java ועוד.

ספריית ההמרות של DOC עבור אנדרואיד

ישנן אפשרויות חלופיות לשילוב Aspose.Total for Android via Java במערכת שלך. אנא בחר אחד שדומה לצרכים שלך ופעל לפי ההוראות המפורטות:

  • השתמש ב-Aspose.Total for Android via Java ישירות מפרויקט מבוסס Maven וכלול את ה-API הרלוונטי של הילד ב-pom.xml.
  • לחלופין, אפשר לקבל קובץ ZIP מ- הורדות .

שומר את DOC ל-PPTM דרישות האפליקציה

לחלופין, השתמש ב-API הרלוונטי של הילד לשמירה, ככל הנראה.

ַחקוֹר DOC אפשרויות המרה עם Android

להמיר DOC ל CSV (Comma Seperated Values)
להמיר DOC ל DIF (Data Interchange Format)
להמיר DOC ל Excel (Spreadsheet File Formats)
להמיר DOC ל FODS (OpenDocument Flat XML Spreadsheet)
להמיר DOC ל JSON (JavaScript Object Notation File)
להמיר DOC ל ODP (OpenDocument Presentation Format)
להמיר DOC ל ODS (OpenDocument Spreadsheet)
להמיר DOC ל POT (Microsoft PowerPoint Template Files)
להמיר DOC ל POTM (Microsoft PowerPoint Template File)
להמיר DOC ל POTX (Microsoft PowerPoint Template Presentation)
להמיר DOC ל Powerpoint (Presentation Files)
להמיר DOC ל PPS (PowerPoint Slide Show)
להמיר DOC ל PPSM (Macro-enabled Slide Show)
להמיר DOC ל PPSX (PowerPoint Slide Show)
להמיר DOC ל PPT (PowerPoint Presentation)
להמיר DOC ל PPTX (Open XML presentation Format)
להמיר DOC ל SXC (StarOffice Calc Spreadsheet)
להמיר DOC ל TSV (Tab-separated Values)
להמיר DOC ל XLAM (Excel Macro-Enabled Add-In)
להמיר DOC ל XLS (Microsoft Excel Binary Format)
להמיר DOC ל XLSB (Excel Binary Workbook)
להמיר DOC ל XLSM (Macro-enabled Spreadsheet)
להמיר DOC ל XLSX (Open XML Workbook)
להמיר DOC ל XLT (Excel 97 - 2003 Template)
להמיר DOC ל XLTM (Excel Macro-Enabled Template)
להמיר DOC ל XLTX (Excel Template)