HTML JPG PDF XML DOCM
Aspose.Total  for .NET
PPTM

Convierta WORDML a PPTM usando C# o en línea

Cree aplicaciones de conversión de Microsoft Word WORDML a PowerPoint PPTM en plataformas .NET Framework, .NET Core, Windows Azure, Mono o Xamarin.

Cómo convertir WORDML a PPTM usando C#

Para automatizar el proceso de cualquier archivo de documento de Word a la conversión por lotes de presentación de PowerPoint pptm, usaremos Aspose.Words for .NET y Aspose.Slides para .NET API. La primera es una API de procesamiento de textos para procesar o manipular documentos de Microsoft Word. Mientras que esta última es una API de manipulación de presentaciones que le permite crear o modificar diapositivas de Microsoft PowerPoint. Ambas API forman parte del paquete Aspose.Total for .NET . Puede [descargar] directamente ( https://releases.aspose.com/ ) desde Nuget o puede usar los siguientes comandos desde la consola del administrador de paquetes.

Comando de la consola del Administrador de paquetes


PM> Install-Package Aspose.Total

Pasos para convertir WORDML a PPTM a través de C#

  1. Agregar referencia de Aspose.Total para .NET
  2. Cargue el archivo WORDML usando la clase Aspose.Words.Document
  3. Guarde el documento WORDML en HTML
  4. Cree el objeto Aspose.Slides.Presentation
  5. Importe contenido HTML en el marco de texto de cualquier forma de diapositiva dentro de la presentación
  6. Guarde el documento usando Aspose.Slides.Presentation.Save(“output.pptm”, SaveFormat.Pptm)

Requisitos de conversión

  • Microsoft Windows o un sistema operativo compatible con las plataformas .NET Framework, .NET Core, Windows Azure, Mono o Xamarin.
  • Entorno de desarrollo como Microsoft Visual Studio.
  • Aspose.Words para .NET & Aspose.Slides para .NET DLL o Aspose.Total para .NET DLL a las que se hace referencia en su proyecto.
 

Este ejemplo de código muestra cómo convertir un WORDML a PPTM usando C#

// Load the Single Page Microsoft Word WORDML file
Aspose.Words.Document wordml = new Aspose.Words.Document("sourceWordFile.wordml");

// Save WORDML file to HTML 
wordml.Save("filepath\\test.html", SaveFormat.Html);

// To convert multi pages WORDML documents, export each page to HTML separately using Aspose.Words and then use the below code to convert to PPTM.

using (Presentation pptm = new Presentation()){

	// Access the default first slide of presentation
	ISlide slide = pres.Slides[0];

	// Adding the AutoShape to accomodate the HTML content 
	// Adjust it as of your need
	IAutoShape ashape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 10, 10, pres.SlideSize.Size.Width - 20, pres.SlideSize.Size.Height - 10);

	ashape.FillFormat.FillType = FillType.NoFill;

	// Adding text frame to the shape
	ashape.AddTextFrame("");

	// Clearing all paragraphs in added text frame
	ashape.TextFrame.Paragraphs.Clear();

	// Loading the HTML file using stream reader
	TextReader tr = new StreamReader("filepath\\test.html");

	// Adding text from HTML stream reader in text frame
	ashape.TextFrame.Paragraphs.AddFromHtml(tr.ReadToEnd());

	// Save the PPTM Presentation
	pptm.Save("filepath\\pres.pptm", Aspose.Slides.Export.SaveFormat.Pptm);
 

Convertidor en línea de WORDML a PPTM

Aplicación gratuita para convertir WORDML a PPTM

  No need to download or setup anything.
  No need to write any code.
  Just upload your DOCM file and hit the "Convert" button.
  You will instantly get the download link for resultant PPTM file.

Preguntas frecuentes

  • ¿Cómo puedo convertir WORDML a PPTM en línea?
    La aplicación en línea para la conversión de WORDML está integrada arriba. Para usar esta aplicación, puede agregar su archivo WORDML arrastrándolo y soltándolo en el área blanca designada o haciendo clic dentro del área para importar el documento. A continuación, presione el botón Convertir para iniciar el proceso de conversión. Una vez que se completa la conversión de WORDML a PPTM, puede descargar su archivo recién convertido con solo un clic, y estará disponible para usted en forma de archivo PPTM.
  • ¿Cuánto tiempo lleva convertir WORDML?
    Este convertidor en línea funciona rápidamente, pero depende principalmente del tamaño del archivo WORDML que se está convirtiendo. Para archivos WORDML pequeños, la conversión a PPTM se puede completar en cuestión de segundos. Sin embargo, si ha integrado el código de conversión dentro de una aplicación .NET, la velocidad de conversión dependerá de qué tan bien se haya optimizado su aplicación para el proceso de conversión.
  • ¿Es seguro convertir WORDML a PPTM usando el convertidor gratuito Aspose.Total?
    ¡Por supuesto! Una vez que se completa la conversión de WORDML a PPTM, el enlace de descarga para el archivo PPTM recién convertido estará disponible al instante. También garantiza la seguridad del proceso de conversión, ya que todos los archivos cargados, incluidos los archivos WORDML, son completamente seguros y se eliminarán del sistema después de 24 horas. Además, los enlaces de descarga dejarán de funcionar después de este período, lo que garantiza la privacidad y protección de sus archivos. La aplicación integrada es de uso gratuito y está diseñada con fines de prueba para que los usuarios puedan evaluar los resultados antes de integrar el código en sus proyectos.
  • ¿Qué navegador debo usar para convertir WORDML?
    Puede usar cualquier navegador web moderno, como Google Chrome, Firefox, Opera o Safari, para la conversión en línea de WORDML a PPTM. Sin embargo, si está desarrollando una aplicación de escritorio, se recomienda la API de conversión WORDML de Aspose.Total para un procesamiento fluido y eficiente.

Explore WORDML opciones de conversión con .NET

Convertir WORDMLs a CSV (Valores separados por comas)
Convertir WORDMLs a DIF (Formato de intercambio de datos)
Convertir WORDMLs a EXCEL (Formatos de archivo de hoja de cálculo)
Convertir WORDMLs a FODS (Hoja de cálculo XML plano de OpenDocument)
Convertir WORDMLs a ODS (Hoja de cálculo de OpenDocument)
Convertir WORDMLs a SXC (Hoja de cálculo de cálculo de StarOffice)
Convertir WORDMLs a TSV (Valores separados por tabuladores)
Convertir WORDMLs a XLAM (Complemento de Excel habilitado para macros)
Convertir WORDMLs a XLS (Formato binario de Microsoft Excel)
Convertir WORDMLs a XLSB (Libro binario de Excel)
Convertir WORDMLs a XLSM (Hoja de cálculo habilitada para macros)
Convertir WORDMLs a XLSX (Libro de trabajo XML abierto)
Convertir WORDMLs a XLT (Excel 97 - Plantilla 2003)
Convertir WORDMLs a XLTM (Plantilla de Excel habilitada para macros)
Convertir WORDMLs a XLTX (Plantilla de Excel)