Puede convertir fácilmente un archivo PPT a MHTML en sus aplicaciones de Android en un proceso de dos pasos a través de Aspose.Total for Android via Java . En el primer paso, puede exportar el archivo PPT a HTML utilizando Aspose.Slides for Android via Java . En segundo lugar, al usar Aspose.Cells for Android via Java , puede convertir HTML a MHTML.
Cómo convertir PPT a MHTML en Android
- Abra el archivo PPT usando la clase Presentación
- Convierta PPT a HTML usando save método
- Cargue el documento HTML utilizando la clase Workbook
- Guarde el documento en formato MHTML usando save
Requisitos de conversión
Para convertir PPT a MHTML, puede usar fácilmente Aspose.Total for Android via Java directamente desde Maven
Alternativamente, puede obtener un archivo ZIP de descargas .
// supports PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, and POTM input file formats | |
// instantiate a Presentation object that represents a PPT file | |
Presentation presentation = new Presentation("template.ppt"); | |
// save the presentation as HTML | |
presentation.save("output.html", SaveFormat.Html); | |
// load the HTML file in an instance of Workbook | |
Workbook book = new Workbook("output.html"); | |
// Supports XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, XLAM, CSV, TSV, TXT, MHTML, ODS, DIF, MARKDOWN, SXC, and FODS output file formats | |
// save HTML as XLS | |
book.save("output.xls", SaveFormat.Xls); |
Convertidor en línea gratuito para PPT a MHTML
Convierta PPT protegido a MHTML en Android a través de Java
Usando la API, también puede abrir el documento protegido por contraseña. Si su documento PPT de entrada está protegido con contraseña, no puede convertirlo a MHTML sin usar la contraseña. La API le permite abrir el documento cifrado pasando la contraseña correcta en un objeto LoadOptions. El siguiente ejemplo de código muestra cómo intentar abrir un documento cifrado con una contraseña:
// initialize load options | |
LoadOptions loadOptions = new LoadOptions(); | |
// set password | |
loadOptions.setPassword("123123"); | |
// supports PPT, POT, PPS, POTX, PPSX, PPTM, PPSM, POTM, ODP, and OTP input file formats | |
Presentation presentation = new Presentation("template.ppt", loadOptions); | |
// save the presentation as HTML | |
presentation.save("output.html", SaveFormat.Html); | |
// load the HTML file in an instance of Workbook | |
Workbook book = new Workbook("output.html"); | |
// Supports XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, XLAM, CSV, TSV, TXT, MHTML, ODS, DIF, MARKDOWN, SXC, and FODS output file formats | |
// save HTML as XLS | |
book.save("output.xls", SaveFormat.Xls); |
Convertir archivo PPT a MHTML con marca de agua en Android
Al convertir un archivo PPT a MHTML, también puede agregar una marca de agua a su formato de archivo MHTML de salida. Para agregar una marca de agua, cree un nuevo libro de trabajo para abrir el archivo HTML convertido. Seleccione Hoja de trabajo a través de su índice, cree una Forma y use su función addTextEffect, establezca colores, transparencia y más. Después de eso, puede guardar su documento HTML como MHTML con marca de agua.
// supports PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, and POTM input file formats | |
// instantiate a Presentation object that represents a PPT file | |
Presentation presentation = new Presentation("template.ppt"); | |
// save the presentation as HTML | |
presentation.save("output.html", SaveFormat.Html); | |
// load the HTML file in an instance of Workbook | |
Workbook book = new Workbook("XlsxOutput.xlsx"); | |
// get the first default sheet | |
Worksheet sheet = book.getWorksheets().get(0); | |
// add Watermark | |
Shape wordart = sheet.getShapes().addTextEffect(MsoPresetTextEffect.TEXT_EFFECT_1, "CONFIDENTIAL", | |
"Arial Black", 50, false, true, 18, 8, 1, 1, 130, 800); | |
// get the fill format of the word art | |
FillFormat wordArtFormat = wordart.getFill(); | |
// set the color | |
wordArtFormat.setOneColorGradient(Color.getRed(), 0.2, GradientStyleType.HORIZONTAL, 2); | |
// set the transparency | |
wordArtFormat.setTransparency(0.9); | |
// make the line invisible | |
LineFormat lineFormat = wordart.getLine(); | |
lineFormat.setWeight(0.0); | |
// supports CSV, XLSB, XLSM, XLT, XLTX, XLTM, XLAM, TSV, TXT, ODS, DIF, MD, SXC, and FODS file format | |
// save HTML as XLS | |
book.save("output.xls", SaveFormat.AUTO); |
Preguntas frecuentes
- ¿Cómo puedo convertir PPT a MHTML en línea?La aplicación en línea para la conversión de PPT está integrada arriba. Para iniciar la conversión del archivo PPT, simplemente agregue el archivo arrastrándolo y soltándolo en el área blanca o haciendo clic dentro del área para importar el documento. Una vez agregado el archivo, haga clic en el botón Convertir para iniciar el proceso de conversión. Una vez que se completa la conversión de PPT a MHTML, puede descargar instantáneamente su archivo convertido con solo un clic.
- ¿Cuánto tiempo lleva convertir PPT?La velocidad de este convertidor en línea depende en gran medida del tamaño del archivo PPT que desea convertir. Los archivos más pequeños se pueden convertir a MHTML en solo unos segundos. Además, si planea integrar el código de conversión dentro de una aplicación Android App, la velocidad dependerá de cómo haya optimizado su aplicación para el proceso de conversión.
- ¿Es seguro convertir PPT a MHTML usando el convertidor gratuito Aspose.Total?¡Por supuesto! Después del proceso de conversión, puede acceder y descargar instantáneamente los archivos MHTML a través del enlace de descarga proporcionado. Es importante tener en cuenta que eliminamos los archivos cargados después de 24 horas y los enlaces de descarga se vuelven inactivos después de este período, lo que garantiza la seguridad y privacidad de sus archivos. Nuestro proceso de conversión de archivos, incluido PPT, es completamente seguro y nadie más puede acceder a sus archivos. También hemos integrado una aplicación gratuita para permitir probar y verificar los resultados de la conversión antes de integrar el código.
- ¿Qué navegador debo usar para convertir PPT?Puede usar una variedad de navegadores web modernos como Google Chrome, Firefox, Opera y Safari para esta conversión en línea. Sin embargo, si está creando una aplicación de escritorio, la API de conversión de PPT de Aspose.Total es una opción confiable que funcionará sin problemas.