この簡単なトピックでは、Java を使用して PPTX を Markdown に変換する方法について説明します。また、プロジェクトの構成設定、段階的なプログラミング フロー、およびいくつかの API 呼び出しを使用して PowerPoint を Java の Markdown に変換するための実行例コードについても説明します。開発したアプリケーションは、Windows、macOS、Linux の Java がサポートされている環境で利用できます。
Java で PowerPoint を Markdown に変換する手順
- リポジトリ マネージャーから Aspose.Slides for Java をインストールし、Java を使用してプレゼンテーションを Markdown ファイルに変換するように開発環境を構成します。
- PPTX から MD ファイルへの変換用の Presentation クラスのインスタンスを使用して、サンプル PPTX プレゼンテーションを開きます
- MarkdownSaveOptions クラス オブジェクトを作成し、Markdown ファイル オプションを設定します
- 変換されたMDファイルをディスクに保存します
前述の手順では、シンプルな API インターフェイスを使用して Java* を使用して *PPTX を MD に変換するプロセスについて説明します。実行は、Presentation クラス オブジェクトを使用してディスクからサンプル プレゼンテーション ファイルにアクセスすることによって開始されます。次に、MarkdownSaveOptions クラス インスタンスを使用して、出力 MD ファイル形式とコンテンツ設定が適用され、変換されたプレゼンテーションが Markdown ファイルとしてディスクに保存されます。
Java で PowerPoint を Markdown に変換するコード
import com.aspose.slides.Flavor; | |
import com.aspose.slides.License; | |
import com.aspose.slides.MarkdownExportType; | |
import com.aspose.slides.MarkdownSaveOptions; | |
import com.aspose.slides.NewLineType; | |
import com.aspose.slides.Presentation; | |
import com.aspose.slides.SaveFormat; | |
public class PresentationToMD { | |
public static void main(String[] args) throws Exception{ | |
String filesPath = "/Documents/KnowledgeBase/TestData/"; | |
License PptxToMdlicense = new License(); | |
PptxToMdlicense.setLicense(filesPath + "Conholdate.Total.Product.Family.lic"); | |
// Load the sample presentation file to convert to MD file | |
Presentation presToMd = new Presentation(filesPath + "Source.pptx"); | |
// Set the Markdown save options | |
MarkdownSaveOptions markdownSaveOptions = new MarkdownSaveOptions(); | |
markdownSaveOptions.setShowHiddenSlides(true); | |
markdownSaveOptions.setShowSlideNumber(true); | |
markdownSaveOptions.setFlavor(Flavor.Github); | |
markdownSaveOptions.setExportType(MarkdownExportType.Sequential); | |
markdownSaveOptions.setNewLineType(NewLineType.Windows); | |
// Save the slides as a MD on the disk | |
presToMd.save("ExporttoMd.md", SaveFormat.Md, markdownSaveOptions); | |
} | |
} |
上記のコード例は、PPTX を Java の Markdown にエクスポートするプロセスを示しています。 MarkdownSaveOptions クラス インスタンスは、必要な MD ファイルのコンテンツと形式設定を設定するために作成されます。いくつか例を挙げると、スライド番号の表示、非表示のスライドの表示、出力フレーバー、エクスポート タイプなどのオプションを適用することもできます。 MD ファイル オプションが適用されると、エクスポートされた MD ファイルがディスクに保存されます。
このトピックでは、PowerPoint を Java の Markdown に変換する方法に焦点を当ててきました。読み取り専用プレゼンテーションの作成プロセスについて詳しく知りたい場合は、Javaを使用して読み取り専用プレゼンテーションを作成する方法 の記事を参照してください。