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

Převést WORDML na POTM pomocí C# nebo online

Vytvářejte aplikace pro převod POTM z Microsoft Word WORDML na PowerPoint na platformách .NET Framework, .NET Core, Windows Azure, Mono nebo Xamarin.

Jak převést WORDML na POTM pomocí C#

Abychom zautomatizovali proces pro jakékoli soubory dokumentů Word na dávkovou konverzi prezentací potm 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 WORDML na POTM přes C#

  1. Přidejte odkaz na Aspose.Total pro .NET
  2. Načtěte soubor WORDML pomocí třídy Aspose.Words.Document
  3. Uložte dokument WORDML do HTML
  4. Vytvořte objekt Aspose.Slides.Presentation
  5. Importujte obsah HTML v textovém rámečku libovolného tvaru snímku uvnitř prezentace
  6. Uložte dokument pomocí Aspose.Slides.Presentation.Save(“output.potm”, SaveFormat.Potm)

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 WORDML na POTM pomocí 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 POTM.

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

Online převodník WORDML na POTM

Bezplatná aplikace pro převod WORDML na POTM

  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 POTM file.

Často kladené otázky

  • Jak mohu převést WORDML na POTM Online?
    Online aplikace pro převod WORDML je integrována výše. Chcete-li použít tuto aplikaci, můžete přidat svůj soubor WORDML 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 WORDML na POTM si můžete stáhnout nově převedený soubor jediným kliknutím a bude vám k dispozici ve formě souboru POTM.
  • Jak dlouho trvá převod WORDML?
    Tento online převodník funguje rychle, ale primárně závisí na velikosti převáděného souboru WORDML. U malých souborů WORDML lze převod na POTM 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 WORDML na POTM pomocí bezplatného převodníku Aspose.Total?
    Samozřejmě! Po dokončení převodu WORDML na POTM bude okamžitě k dispozici odkaz ke stažení nově převedeného souboru POTM. Zajišťuje také bezpečnost procesu převodu, protože všechny nahrané soubory, včetně souborů WORDML, 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 WORDML?
    Pro online převod WORDML na POTM 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 WORDML Conversion API pro hladké a efektivní zpracování.

Prozkoumat možnosti konverzace WORDML pomocí .NET

Převést WORDMLs na CSV (Hodnoty oddělené čárkami)
Převést WORDMLs na DIF (Formát výměny dat)
Převést WORDMLs na EXCEL (Formáty tabulkových souborů)
Převést WORDMLs na FODS (OpenDocument Flat XML tabulka)
Převést WORDMLs na ODS (Tabulka OpenDocument)
Převést WORDMLs na SXC (Tabulka StarOffice Calc)
Převést WORDMLs na TSV (Hodnoty oddělené tabulátorem)
Převést WORDMLs na XLAM (Doplněk Excel s podporou maker)
Převést WORDMLs na XLS (Binární formát Microsoft Excel)
Převést WORDMLs na XLSB (Binární sešit Excel)
Převést WORDMLs na XLSM (Tabulka s podporou maker)
Převést WORDMLs na XLSX (Otevřete sešit XML)
Převést WORDMLs na XLT (Šablona Excel 97 - 2003)
Převést WORDMLs na XLTM (Šablona s podporou maker aplikace Excel)
Převést WORDMLs na XLTX (Excel šablona)