Aspose.Total for Java ファイル形式自動化ライブラリにより、Java開発者はPowerPointPPTMからWordRTFへのバッチ変換プロセスを自動化できます。ドキュメントの変換は2段階のプロセスであり、2つのAPIを使用する必要があります。 PPTMをHTMLに変換するためのプレゼンテーションの操作と管理のためのPowerPointAPIである Aspose.Slides for Java を使用します。その後、機能豊富なワードプロセッシングAPI Aspose.Words for Java を使用して、HTMLをRTFに変換します。
Javaを介してPPTMをRTFに変換する方法
- Presentation クラスを使用してPPTMファイルを開きます
- [save]( https://reference.aspose.com/slides/java/com.aspose.slides/Presentation#save-java.lang.String-int-com.aspose.slides を使用してPPTMをHTMLに変換します。 ISaveOptions-)メソッドを使用し、HtmlをSaveFormatとして設定します
- Document クラスを使用して変換されたHTMLファイルをロードします
- save メソッドを使用してドキュメントをRTF形式で保存します
変換要件
PPTMからRTFファイルへの変換では、 Maven から直接Aspose.Total for Javaを簡単に使用できます。 / aspose-total)ベースのプロジェクトであり、pom.xmlにライブラリを含めます。
または、 ダウンロード からZIPファイルを取得することもできます。
// supports POTM, POT, POTX, PPSM, PPS, PPSX, PPTM, PPT, and PPTX input file formats | |
// instantiate a Presentation object that represents a PPT file | |
Presentation presentation = new Presentation("input.ppt"); | |
// save the presentation as HTML | |
presentation.save("htmlOutput.html", SaveFormat.Html); | |
// load HTML with an instance of Document | |
Document document = new Document("htmlOutput.html"); | |
// supports DOC, DOCX, DOT, DOTM, DOTX, FLATOPC, ODT, OTT, RTF, TXT, WORDML, DOCM output file formats. | |
// save document in DOC format | |
document.save("output.doc",SaveFormat.Doc); |
PPTMからRTFへの無料オンラインコンバーター
変換要件
APIを使用して、透かしを使用してPPTMファイルからRTFへの変換を実行することもできます。 RTFドキュメントに透かしを追加するには、最初にPPTMファイルをHTMLに変換し、それに透かしを追加します。透かしを追加するには、 Document クラスを使用して新しく作成したHTMLファイルをロードし、TextWatermarkOptionsのインスタンスを作成して設定します。そのプロパティ、Watermark.setTextメソッドを呼び出し、TextWatermarkOptionsの透かしテキストとオブジェクトを渡します。
// supports POTM, POT, POTX, PPSM, PPS, PPSX, PPTM, PPT, and PPTX input file formats | |
// instantiate a Presentation object that represents a PPT file | |
Presentation presentation = new Presentation("input.ppt"); | |
// save the presentation as HTML | |
presentation.save("htmlOutput.html", SaveFormat.Html); | |
// load HTML with an instance of Document | |
Document document = new Document("htmlOutput.html"); | |
// set text watermark options | |
TextWatermarkOptions options = new TextWatermarkOptions(); | |
options.setFontFamily("Arial"); | |
options.setFontSize(36); | |
options.setColor(Color.BLACK); | |
options.setLayout(WatermarkLayout.HORIZONTAL); | |
options.isSemitrasparent(false); | |
document.getWatermark().setText("Test", options); | |
// supports DOC, DOCX, DOT, DOTM, DOTX, FLATOPC, ODT, OTT, RTF, TXT, WORDML, DOCM output file formats. | |
// save document in DOC format | |
document.save("output.doc",SaveFormat.Doc); |
よくある質問
- オンラインで PPTM を RTF に変換するにはどうすればよいですか?PPTM変換用のオンラインアプリは上記に統合されています。 PPTM ファイルをオンラインで RTF 形式に変換するには、次の簡単な手順に従ってください。まず、PPTM ファイルを指定された領域にドラッグ アンド ドロップするか、白い領域内をクリックしてドキュメントをインポートして追加します。次に、「変換」ボタンをクリックして変換プロセスを開始します。 PPTM から RTF への変換が完了したら、変換されたファイルをワンクリックでダウンロードできます。必要なファイル形式をすばやく簡単に取得できます。
- PPTM の変換にはどのくらいの時間がかかりますか?このオンライン コンバーターは、高速で効率的な PPTM から RTF への変換を提供するように設計されています。変換プロセスの速度は、PPTM ファイルのサイズによって異なる場合があります。小さなサイズの PPTM ファイルは、わずか数秒で RTF に変換できます。ただし、Java アプリケーション内に変換コードを統合している場合、変換速度は、アプリケーションをどれだけ最適化したかに依存する場合があります。いずれにせよ、当社の PPTM から RTF への変換ツールには、可能な限り最高のパフォーマンスと出力品質を保証する最先端の技術が搭載されています。
- 無料の Aspose.Total コンバーターを使用して PPTM を RTF に変換しても安全ですか?もちろん! PPTM から RTF への変換プロセスが完了したら、提供されたダウンロード リンクから変換されたファイルをすばやく簡単にダウンロードできます。当社のシステムはデータのプライバシーとセキュリティを非常に重視しているため、アップロードされたすべてのファイルは 24 時間後に削除され、ダウンロード リンクは無効になります。無料アプリを使用して、ユーザーがコードを統合する前に結果を確認できるテスト環境を提供します。 PPTM を含むファイル変換は完全に安全であり、誰もファイルにアクセスできませんのでご安心ください。
- PPTM を変換するには、どのブラウザを使用すればよいですか?このオンラインの PPTM から RTF へのコンバーターは、Google Chrome、Firefox、Opera、Safari などの最新のブラウザーと互換性があります。ただし、デスクトップ アプリケーションを開発している場合、Aspose.Total PPTM Conversion API は、PPTM ファイルを RTF 形式に変換するためのスムーズで信頼性の高いソリューションを提供します。この API は、変換プロセスを可能な限り効率的かつ効果的にするためのさまざまな機能とカスタマイズ オプションを提供します。開発者であろうと一般ユーザーであろうと、PPTM から RTF への変換コードをアプリケーションに簡単に統合して、シームレスで手間のかからない変換を楽しむことができます。