Aspose.Total for C++ ファイル形式の自動化ライブラリを介してXPSをC++でMDに変換するのは、単純な2ステップのプロセスです。最初のステップでは、 Aspose.PDF for C++ を使用してXPSをXLSXにエクスポートできます。その後、 Aspose.Cells for C++ スプレッドシートプログラミングAPI、XLSXをMDに変換できます。
XPSをMDに変換するC++API
変換要件
コマンドラインからnuget install Aspose.Total.Cpp
としてインストールするか、VisualStudioのパッケージマネージャーコンソールからInstall-PackageAspose.Total.Cpp
を使用してインストールします。
または、 ダウンロード からオフラインMSIインストーラーまたはDLLをZIPファイルで取得します。
C++を介してXPSファイル情報を取得または設定する
Aspose.PDF for C++ を使用すると、XPSドキュメントに関する情報を取得したり、変換プロセスの前に十分な情報に基づいて決定を下したりすることもできます。 XPSファイルのファイル固有の情報を取得するには、最初に get_Info() メソッドを呼び出す必要があります。 ドキュメント クラス。 DocumentInfoオブジェクトが取得されると、個々のプロパティの値を取得できます。さらに、DocumentInfoクラスのそれぞれのメソッドを使用してプロパティを設定することもできます。
MDファイル形式をC++経由でストリームに保存
Aspose.Cells for C++ を使用すると、MDファイル形式をストリーミングに保存できます。ファイルをストリームに保存するには、MemoryStreamまたはFileStreamオブジェクトを作成し、 IWorkbook を呼び出してファイルをそのストリームオブジェクトに保存します。オブジェクトの Save メソッド。 Saveメソッドを呼び出すときに、 SaveFormat 列挙を使用して目的のファイル形式を指定します。
XPS の変換オプションを C++ で探索
XPS ファイル形式とは
XPS は XML Paper Supplement の略で、固定レイアウトのドキュメントを表すために Microsoft によって作成されたファイル形式です。 XPS ファイルにはドキュメントのコンテンツと印刷設定が含まれているため、さまざまなデバイスやプラットフォーム間でドキュメントのレイアウトと外観を保持するのに適しています。
XPS 形式は、XML (eXtensible Markup Language) に基づいています。構造化データ表現に広く使用されているマークアップ言語。 XPS ファイルは、テキスト、画像、ベクター グラフィックス、注釈などのドキュメント コンテンツを構造化 XML 形式でカプセル化します。これにより、ドキュメントの視覚要素の解釈とレンダリングが容易になります。
XPS ファイルは、形式を維持しながらドキュメントを表示および共有するための信頼できる方法を提供することを目的としているという点で、概念的には PDF (Portable Document Format) ファイルに似ています。そしてレイアウト。ただし、PDF ファイルは、さまざまなソフトウェア アプリケーションやハードウェア デバイス間でより広範にサポートされるようになり、より広く受け入れられ、互換性を持つようになりました。
XPS ファイルを表示および操作するために、Microsoft は Windows オペレーティング システムの一部として XPS ビューアを提供しています。 。さまざまなサードパーティのアプリケーションやツールも、XPS ファイルを開いたり、作成したり、変換したりするためのサポートを提供しています。ただし、PDF と比較すると、XPS 形式をサポートするソフトウェアとハードウェアの範囲が限定される可能性があります。
MD ファイル形式とは
MD (Markdown) は、プレーン テキスト ドキュメントの書式設定に一般的に使用される軽量のマークアップ言語です。これは、ライターが複雑な書式設定に邪魔されずにコンテンツに集中できるようにすることを目的として、2004 年に John Gruber によって作成されました。 Markdown は、HTML やその他のドキュメント形式に簡単に変換できる、シンプルで直感的な構文を使用します。
Markdown では、特殊文字とプレーン テキストを組み合わせて使用して、テキストに書式設定を適用できます。たとえば、アスタリスクやアンダースコアを使用して斜体または太字のテキストを作成したり、ハッシュタグを使用して見出しを作成したり、ハイフンやアスタリスクを使用してリストを作成したりできます。 Markdown は、リンク、画像、コード スニペット、テーブルの追加もサポートしています。
Markdown の利点の 1 つは、プレーン テキストに非常に似ているため、生の形式で読みやすいことです。任意のテキスト エディタで作成でき、さまざまなツールやコンバータを使用して HTML またはその他の形式に簡単に変換できます。マークダウン ファイルには、.md または .markdown というファイル拡張子が付いています。
マークダウンは、ドキュメントの作成、ブログ投稿の作成、さらには Git などのバージョン管理システムでも広く使用されています。そのシンプルさと汎用性により、ライター、開発者、コンテンツ作成者の間で、最小限の労力で構造化され適切にフォーマットされたドキュメントを作成するための人気の選択肢となっています。