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

使用 C# 將 OTT 轉換為 PPTX 或在線

在 .NET Framework、.NET Core、Windows Azure、Mono 或 Xamarin 平台上構建 Microsoft Word OTT 到 PowerPoint PPTX 轉換應用程序。

如何使用 C# 將 OTT 轉換為 PPTX 或在線

為了使任何 Word ott 文件到 PowerPoint pptx 演示文稿批量轉換的過程自動化,我們將使用 Aspose.Words for .NETAspose.Slides對於 .NET API。前者是用於處理或操作 Microsoft Word 文檔的文字處理 API。而後者是一個演示文稿操作 API,可讓您創建或修改 Microsoft PowerPoint 幻燈片。這兩個 API 都是 Aspose.Total for .NET 包的一部分。您可以直接從 Nuget 下載 或使用包管理器控制台中的以下命令。

包管理器控制台命令


PM> Install-Package Aspose.Total

通過 C# 將 OTT 轉換為 PPTX 的步驟

  1. 為.NET添加Aspose.Total的引用
  2. 使用 Aspose.Words.Document 類加載OTT文件
  3. 將OTT文檔保存為HTML
  4. 創建 Aspose.Slides.Presentation 對象
  5. 在演示文稿內任意幻燈片形狀的文本框中導入HTML內容
  6. 使用 Aspose.Slides.Presentation.Save(“output.pptx”, SaveFormat.Pptx) 保存文檔/5)

轉換要求

  • Microsoft Windows 或與 .NET Framework、.NET Core、Windows Azure、Mono 或 Xamarin 平台兼容的操作系統。
  • Microsoft Visual Studio 等開發環境。
  • Aspose.Words for .NET & Aspose.Slides 用於 .NET DLL 或 Aspose.Total 用於項目中引用的 .NET DLL。
 

此代碼示例展示瞭如何使用 C# 將 OTT 轉換為 PPTX 或在線

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

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

// To convert multi pages OTT 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()){

	// 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 PPTX Presentation
	pptx.Save("filepath\\pres.pptx", Aspose.Slides.Export.SaveFormat.Pptx);
 

OTT 到 PPTX 在線轉換器

將 OTT 轉換為 PPTX 的免費應用程序

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

經常問的問題

  • 如何在線將 OTT 轉換為 PPTX?
    上面集成了用於 OTT 轉換的在線應用程序。要使用此應用程序,您可以通過將 OTT 文件拖放到指定的白色區域或在區域內單擊以導入文檔來添加 OTT 文件。接下來,按“轉換”按鈕開始轉換過程。 OTT 到 PPTX 轉換完成後,您只需單擊一下即可下載新轉換的文件,它將以 PPTX 文件的形式提供給您。
  • 轉換 OTT 需要多長時間?
    此在線轉換器運行速度很快,但主要取決於要轉換的 OTT 文件的大小。對於小型 OTT 文件,轉換為 PPTX 可以在幾秒鐘內完成。但是,如果您已將轉換代碼集成到 .NET 應用程序中,則轉換速度將取決於您的應用程序針對轉換過程的優化程度。
  • 使用免費的 Aspose.Total 轉換器將 OTT 轉換為 PPTX 是否安全?
    當然! OTT 到 PPTX 的轉換完成後,新轉換的 PPTX 文件的下載鏈接將立即可用。它還確保了轉換過程的安全,因為所有上傳的文件(包括 OTT 文件)都是完全安全的,並且會在 24 小時後從系統中刪除。此外,下載鏈接在此期間後將停止工作,以確保您的文件的隱私和保護。集成的應用程序可免費使用並專為測試目的而設計,以便用戶可以在將代碼集成到他們的項目之前評估結果。
  • 我應該使用什麼瀏覽器來轉換 OTT?
    您可以使用任何現代網絡瀏覽器,例如 Google Chrome、Firefox、Opera 或 Safari,將 OTT 在線轉換為 PPTX。但是,如果您正在開發桌面應用程序,建議使用 Aspose.Total OTT Conversion API 以實現流暢高效的處理。

使用 .NET 探索 PCL 轉換選項

什麼是 PCL 文件格式

PCL(打印機命令語言)是一種頁面描述語言,主要用於印刷行業,用於控制和格式化打印機和其他成像設備的輸出。它由惠普 (HP) 開發,已成為各種環境中廣泛採用的打印標準。

PCL 文件包含一系列描述佈局、字體、圖形和其他元素的命令和指令的打印頁面。這些命令由打印機解釋以生成所需的輸出。 PCL 支持文本和圖形,允許打印具有不同字體、顏色和圖形元素的複雜文檔。

PCL 的主要優勢之一是其設備獨立性。 PCL 命令旨在為各種打印機所理解,無論其品牌或型號如何。這意味著 PCL 文件可以在不同的打印機之間輕鬆傳輸或在各種設備上打印,而無需進行大量修改。

PCL 文件通常由軟件應用程序或打印驅動程序創建,它們根據內容生成 PCL 命令被打印。它們可以從各種來源生成,包括文字處理器、桌面出版軟件,或直接從操作系統生成。

PCL 隨著時間的推移不斷發展,引入了不同的版本和增強功能以支持新功能和技術。最新版本 PCL 6 包括高級成像功能、色彩管理和對行業標準圖形格式的支持。

雖然 PCL 在印刷行業得到廣泛支持,但它正逐漸被其他頁面描述語言取代,例如 PostScript 和 PDF,它們提供更高級的功能並與現代打印技術具有更好的兼容性。

什麼是 PS 文件格式

PS(PostScript)文件格式是由Adobe Systems 開發的一種頁面描述語言。它通常用於打印,並受到各種打印機和成像設備的支持。 PS 文件包含說明應如何在打印頁面上呈現文本、圖像和圖形等元素的說明。

PS 文件由生成 PostScript 輸出的應用程序創建,例如 Adobe Illustrator、Adobe InDesign 或其他圖形軟件。它們主要用於需要高質量和一致輸出的專業打印工作流程。

PS 文件格式基於基於堆棧的編程語言,其中命令和操作數放在堆棧上並執行以順序的方式。這允許精確控制頁面佈局、排版、顏色和其他打印參數。

PS 文件通常是基於文本的,可以使用文本編輯器打開和編輯。它們由一系列表示 PostScript 代碼的 ASCII 字符組成。該代碼描述了頁面上對象的排列和外觀,包括文本定位、圖像放置和圖形轉換。

雖然 PS 文件主要用於打印,但它們也可以轉換為其他格式以進行數字分發或進一步加工。例如,PS 文件可以轉換為 PDF(便攜式文檔格式)文件,這種文件受到廣泛支持,可以在各種設備上輕鬆查看和打印。