Converter DOTM para POT usando C# ou online
Crie aplicativos de conversão do Microsoft Word DOTM para PowerPoint POT nas plataformas .NET Framework, .NET Core, Windows Azure, Mono ou Xamarin.
Como converter DOTM para POT usando C#
Para automatizar o processo de qualquer arquivo de documento do Word para conversão em lote de apresentação do PowerPoint pot, 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 DOTM em POT via C#
- Adicione referência de Aspose.Total para .NET
- Carregue o arquivo DOTM usando a classe Aspose.Words.Document
- Salve o documento DOTM em HTML
- Crie um objeto Aspose.Slides.Presentation
- Importe o conteúdo HTML no quadro de texto de qualquer forma de slide dentro da apresentação
- Salve o documento usando Aspose.Slides.Presentation.Save(“output.pot”, SaveFormat.Pot)
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 DOTM em POT usando C#
//DOC DOCM DOCX DOT DOTM DOTX | |
Aspose.Words.Document docx = new Aspose.Words.Document("sourceWordFile.docx"); | |
// Save DOCX file to HTML | |
docx.Save("filepath\\test.html", SaveFormat.Html); | |
// To convert multi pages DOCX documents, export each page to HTML separately using Aspose.Words and then use the below code to convert to PPTX. | |
using (Presentation pptx = new Presentation()){ | |
ISlide slide = pres.Slides[0]; | |
IAutoShape ashape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 10, 10, pres.SlideSize.Size.Width - 20, pres.SlideSize.Size.Height - 10); | |
ashape.FillFormat.FillType = FillType.NoFill; | |
ashape.AddTextFrame(""); | |
ashape.TextFrame.Paragraphs.Clear(); | |
TextReader tr = new StreamReader("filepath\\test.html"); | |
ashape.TextFrame.Paragraphs.AddFromHtml(tr.ReadToEnd()); | |
// ppt, pptx, pot, potm, potx, pps, ppsm, ppsx, odp, pptm | |
pptx.Save("filepath\\pres.pptx", Aspose.Slides.Export.SaveFormat.Pptx); | |
} |
Conversor Online de DOTM para POT
Aplicativo gratuito para converter DOTM para POT
perguntas frequentes
- Como posso converter DOTM para POT Online?O aplicativo online para conversão DOTM está integrado acima. Para usar este aplicativo, você pode adicionar seu arquivo DOTM 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 DOTM para POT, você pode baixar seu arquivo recém-convertido com apenas um clique e ele estará disponível para você na forma de um arquivo POT.
- Quanto tempo leva para converter DOTM?Este conversor online opera rapidamente, mas depende principalmente do tamanho do arquivo DOTM que está sendo convertido. Para pequenos arquivos DOTM, a conversão para POT 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 DOTM para POT usando o conversor gratuito Aspose.Total?Claro! Assim que a conversão de DOTM para POT estiver concluída, o link de download do arquivo POT 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 DOTM, 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 DOTM?Você pode usar qualquer navegador da Web moderno, como Google Chrome, Firefox, Opera ou Safari, para a conversão on-line de DOTM para POT. No entanto, se você estiver desenvolvendo um aplicativo de desktop, a API Aspose.Total DOTM Conversion é recomendada para um processamento suave e eficiente.