HTML JPG PDF XML DOTXM
Aspose.Total  for .NET
PPSM

Converter DOTX para PPSM usando C# ou online

Crie aplicativos de conversão do Microsoft Word DOTX para PowerPoint PPSM nas plataformas .NET Framework, .NET Core, Windows Azure, Mono ou Xamarin.

Como converter DOTX para PPSM usando C#

Para automatizar o processo de qualquer arquivo de documento do Word para conversão em lote de apresentação do PowerPoint ppsm, usaremos Aspose.Words for .NET e Aspose.Slides para .NET APIs. O primeiro é uma API de processamento de texto para processar ou manipular documentos do Microsoft Word. Considerando que o último é uma API de manipulação de apresentação que permite criar ou modificar slides do Microsoft PowerPoint. Ambas as APIs fazem parte do pacote Aspose.Total for .NET . Você pode [baixar] diretamente ( https://releases.aspose.com/ ) do Nuget ou pode usar os seguintes comandos do Console do Gerenciador de Pacotes.

Comando do console do gerenciador de pacotes


PM> Install-Package Aspose.Total

Etapas para converter DOTX em PPSM via C#

  1. Adicione referência de Aspose.Total para .NET
  2. Carregue o arquivo DOTX usando a classe Aspose.Words.Document
  3. Salve o documento DOTX em HTML
  4. Crie um objeto Aspose.Slides.Presentation
  5. Importe o conteúdo HTML no quadro de texto de qualquer forma de slide dentro da apresentação
  6. Salve o documento usando Aspose.Slides.Presentation.Save(“output.ppsm”, SaveFormat.Ppsm)

Requisitos de conversão

  • Microsoft Windows ou SO compatível com plataformas .NET Framework, .NET Core, Windows Azure, Mono ou Xamarin.
  • Ambiente de desenvolvimento como Microsoft Visual Studio.
  • Aspose.Words para .NET & Aspose.Slides para .NET DLLs ou Aspose.Total para .NET DLL referenciados em seu projeto.
 

Este exemplo de código mostra como converter um DOTX em PPSM usando C#

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

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

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

using (Presentation ppsm = 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 PPSM Presentation
	ppsm.Save("filepath\\pres.ppsm", Aspose.Slides.Export.SaveFormat.Ppsm);
 

Conversor Online de DOTX para PPSM

Aplicativo gratuito para converter DOTX para PPSM

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

perguntas frequentes

  • Como posso converter DOTX para PPSM Online?
    O aplicativo online para conversão DOTX está integrado acima. Para usar este aplicativo, você pode adicionar seu arquivo DOTX arrastando e soltando-o na área branca designada ou clicando dentro da área para importar o documento. Em seguida, pressione o botão Converter para iniciar o processo de conversão. Após a conclusão da conversão de DOTX para PPSM, você pode baixar seu arquivo recém-convertido com apenas um clique e ele estará disponível para você na forma de um arquivo PPSM.
  • Quanto tempo leva para converter DOTX?
    Este conversor online opera rapidamente, mas depende principalmente do tamanho do arquivo DOTX que está sendo convertido. Para pequenos arquivos DOTX, a conversão para PPSM pode ser concluída em questão de segundos. No entanto, se você integrou o código de conversão em um aplicativo .NET, a velocidade de conversão dependerá de quão bem seu aplicativo foi otimizado para o processo de conversão.
  • É seguro converter DOTX para PPSM usando o conversor gratuito Aspose.Total?
    Claro! Assim que a conversão de DOTX para PPSM estiver concluída, o link de download do arquivo PPSM recém-convertido estará disponível instantaneamente. Ele também garante a segurança do processo de conversão, pois todos os arquivos enviados, incluindo arquivos DOTX, são totalmente seguros e serão excluídos do sistema após 24 horas. Além disso, os links para download deixarão de funcionar após esse período, garantindo a privacidade e proteção de seus arquivos. O aplicativo integrado é gratuito e projetado para fins de teste, para que os usuários possam avaliar os resultados antes de integrar o código em seus projetos.
  • Qual navegador devo usar para converter DOTX?
    Você pode usar qualquer navegador da Web moderno, como Google Chrome, Firefox, Opera ou Safari, para a conversão on-line de DOTX para PPSM. No entanto, se você estiver desenvolvendo um aplicativo de desktop, a API Aspose.Total DOTX Conversion é recomendada para um processamento suave e eficiente.

Explore DOTX Opções de conversão com .NET

Converter DOTXs para CSV (Valores separados por vírgula)
Converter DOTXs para DIF (Formato de Intercâmbio de Dados)
Converter DOTXs para EXCEL (Formatos de arquivo de planilha)
Converter DOTXs para FODS (Planilha XML Plana OpenDocument)
Converter DOTXs para ODS (Planilha OpenDocument)
Converter DOTXs para SXC (Planilha do StarOffice Calc)
Converter DOTXs para TSV (Valores separados por tabulações)
Converter DOTXs para XLAM (Suplemento habilitado para macro do Excel)
Converter DOTXs para XLS (Formato binário do Microsoft Excel)
Converter DOTXs para XLSB (Pasta de trabalho binária do Excel)
Converter DOTXs para XLSM (Planilha habilitada para macro)
Converter DOTXs para XLSX (Abra a pasta de trabalho XML)
Converter DOTXs para XLT (Modelo Excel 97 - 2003)
Converter DOTXs para XLTM (Modelo habilitado para macro do Excel)
Converter DOTXs para XLTX (Modelo do Excel)
Converter DOTXs para JSON (Arquivo de Notação de Objeto JavaScript)