Převést DOTM na PPS pomocí C# nebo online
Vytvářejte aplikace pro převod PPS z Microsoft Word DOTM na PowerPoint na platformách .NET Framework, .NET Core, Windows Azure, Mono nebo Xamarin.
Jak převést DOTM na PPS pomocí C#
Abychom zautomatizovali proces pro jakékoli soubory dokumentů Word na dávkovou konverzi prezentací pps v PowerPointu, použijeme Aspose.Words for .NET a Aspose.Slides pro .NET API. První z nich je rozhraní API pro zpracování textu pro zpracování nebo manipulaci s dokumenty Microsoft Word. Zatímco druhý je rozhraní API pro manipulaci s prezentacemi, které umožňuje vytvářet nebo upravovat snímky aplikace Microsoft PowerPoint. Obě rozhraní API jsou součástí balíčku Aspose.Total for .NET . Můžete přímo stáhnout z Nuget nebo můžete použít následující příkazy z konzoly Správce balíčků.
Příkaz konzoly Správce balíčků
PM> Install-Package Aspose.Total
Kroky k převodu DOTM na PPS přes C#
- Přidejte odkaz na Aspose.Total pro .NET
- Načtěte soubor DOTM pomocí třídy Aspose.Words.Document
- Uložte dokument DOTM do HTML
- Vytvořte objekt Aspose.Slides.Presentation
- Importujte obsah HTML v textovém rámečku libovolného tvaru snímku uvnitř prezentace
- Uložte dokument pomocí Aspose.Slides.Presentation.Save(“output.pps”, SaveFormat.Pps)
Požadavky na převod
- Microsoft Windows nebo kompatibilní OS s platformami .NET Framework, .NET Core, Windows Azure, Mono nebo Xamarin.
- Vývojové prostředí jako Microsoft Visual Studio.
- Aspose.Words pro .NET & Aspose.Slides pro .NET DLL nebo Aspose.Total pro .NET DLL odkazované ve vašem projektu.
Tato ukázka kódu ukazuje, jak převést DOTM na PPS pomocí 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); | |
} |
Online převodník DOTM na PPS
Bezplatná aplikace pro převod DOTM na PPS
Často kladené otázky
- Jak mohu převést DOTM na PPS Online?Online aplikace pro převod DOTM je integrována výše. Chcete-li použít tuto aplikaci, můžete přidat svůj soubor DOTM přetažením do určené bílé oblasti nebo kliknutím do oblasti importovat dokument. Poté stisknutím tlačítka Převést spusťte proces převodu. Po dokončení převodu DOTM na PPS si můžete stáhnout nově převedený soubor jediným kliknutím a bude vám k dispozici ve formě souboru PPS.
- Jak dlouho trvá převod DOTM?Tento online převodník funguje rychle, ale primárně závisí na velikosti převáděného souboru DOTM. U malých souborů DOTM lze převod na PPS dokončit během několika sekund. Pokud jste však převodní kód integrovali do aplikace .NET, bude rychlost převodu záviset na tom, jak dobře byla vaše aplikace optimalizována pro proces převodu.
- Je bezpečné převádět DOTM na PPS pomocí bezplatného převodníku Aspose.Total?Samozřejmě! Po dokončení převodu DOTM na PPS bude okamžitě k dispozici odkaz ke stažení nově převedeného souboru PPS. Zajišťuje také bezpečnost procesu převodu, protože všechny nahrané soubory, včetně souborů DOTM, jsou zcela zabezpečené a po 24 hodinách budou ze systému odstraněny. Kromě toho odkazy ke stažení po uplynutí této doby přestanou fungovat, což zajistí soukromí a ochranu vašich souborů. Integrovaná aplikace je zdarma k použití a je navržena pro testovací účely, takže uživatelé mohou vyhodnotit výsledky před integrací kódu do svých projektů.
- Jaký prohlížeč mám použít k převodu DOTM?Pro online převod DOTM na PPS můžete použít jakýkoli moderní webový prohlížeč, jako je Google Chrome, Firefox, Opera nebo Safari. Pokud však vyvíjíte desktopovou aplikaci, doporučuje se Aspose.Total DOTM Conversion API pro hladké a efektivní zpracování.