アプリを使用してオンラインでXSLFOをXAMLファイルに変換する
- 変換するXSLFOファイルをアップロードします
- XSLFOのサイズに応じて数秒以上待ちます
- アップロードステータスバーに注意してください
- 「変換」ボタンをクリックします
- XSLFO は XAML ドキュメントに変換されます
- 変換されたXAMLファイルをダウンロードする
Java Automation API 経由で XSLFO を XAML に変換する
- Document クラスを使用してXSLFOファイルを開きます
- save メソッドを使用してXSLFOをPPTXに変換します
- Presentation クラスを使用してPPTXドキュメントをロードします
- save
メソッドを使用してドキュメントをXAML形式で保存し、
を設定します。 SaveFormatとしてのXaml
// load XSLFO file with an instance of Document class
Document document = new Document("template.xslfo");
// save XSLFO as PPTX format
document.save("PptxOutput.pptx", SaveFormat.Pptx);
// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// save the presentation as Xaml format
presentation.save("output.xaml", SaveFormat.Xaml);
変換要件, Java経由で暗号化されたXSLFOファイルを開く などの他の機能を使用して XSLFO を XAML に保存するケースがさらにいくつかあります。
// open XSLFO document
Document doc = new Document("input.xslfo", "Your@Password");
// save XSLFO as PPTX format
document.save("PptxOutput.pptx", SaveFormat.Pptx);
// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// set view type
presentation.getViewProperties().setLastView((byte) ViewType.SlideMasterView);
// save the presentation as Xaml format
presentation.save("output.xaml", SaveFormat.Xaml);
Java を使用して XSLFO ファイル変換アプリケーションを開発する
XSLFO ファイルを XAML ドキュメントに簡単に保存およびエクスポートするための Java ベースのソフトウェア アプリケーションを開発する必要がありますか?
Aspose.Total for Java
を使用すると、Java 開発者は誰でも上記の API コードを統合して、Microsoft Word (DOC、DOCX)、Excel (XLS、XLSX)、Powerpoint (PPT、PPTX)、PDF、電子メール ファイル、画像 (JPG、PNG、BMP、GIF) などのさまざまな形式にわたる変換アプリケーションをプログラムできます。 ドキュメント変換用の強力な Java ライブラリ。XSLFO 形式を含む多くの一般的な形式をサポートしています。 ドキュメントを他の形式にエクスポートおよびレンダリングする場合、プログラマーは
Aspose.Words for Java
、
Aspose.Cells for Java
、
Aspose.Slides for Java
、
Aspose.PDF for Java
、
Aspose.Imaging for Java
などの Aspose.Total for Java 子 API を使用できます。
XSLFO Java 用変換ライブラリ
Aspose.Total for Java をシステムに統合するための代替オプションがあります。 ニーズに似たものを選択し、ステップバイステップの指示に従ってください。
- Maven ベースのプロジェクトから Aspose.Total for Java を直接使用し、関連する子 API を pom.xml に含めます。
- あるいは、 ダウンロード から ZIP ファイルを取得することもできます。
XSLFO を XAML に保存するアプリの要件
Java Runtime Environment (JRE) を実行できるオペレーティング システムであれば、Aspose.Total for Java を実行できます。 以下に、サポートされているオペレーティング システムのほとんど (すべてではありません) をリストします。
- マイクロソフトウィンドウズ
- Linux: Ubuntu、OpenSUSE、CentOS など
- macOS : 10.9 (Mavericks) 以降
- モバイル: Android、iOS
主なユースケース
XSLFOで生成されたダッシュボードをWPFアプリケーションに変換し、インタラクティブなテーブルやチャートを作成します。
構造化された財務または運用レポートをデスクトップインターフェースに埋め込みます。
XSLFOコンテンツに基づいたエンタープライズアプリケーション用のUIコンポーネントを設計します。
構造化された分析レポートをプレゼンテーションアプリケーション向けのインタラクティブなXAMLビジュアルに変換します。
自動化シナリオ
定期的なXSLFOレポートのバッチ変換をXAML UIコンポーネントに自動化します。
ETLパイプラインに統合して、XAMLダッシュボードをリアルタイムで生成します。
動的なXSLFOデータソースからXAMLインターフェースを定期的に更新します。
レポート、可視化、またはアプリケーションフレームワーク向けのXAMLレイアウトのトリガー生成を行います。