Aspose.Total for C++ ファイル形式の自動化ライブラリを介してXMLをC++でXLTに変換するのは、単純な2ステップのプロセスです。最初のステップでは、 Aspose.PDF for C++ を使用してXMLをXLSXにエクスポートできます。その後、 Aspose.Cells for C++ スプレッドシートプログラミングAPI、XLSXをXLTに変換できます。
XMLをXLTに変換するC++API
変換要件
コマンドラインからnuget install Aspose.Total.Cpp
としてインストールするか、VisualStudioのパッケージマネージャーコンソールからInstall-PackageAspose.Total.Cpp
を使用してインストールします。
または、 ダウンロード からオフラインMSIインストーラーまたはDLLをZIPファイルで取得します。
C++を介してXMLファイル情報を取得または設定する
Aspose.PDF for C++ を使用すると、XMLドキュメントに関する情報を取得したり、変換プロセスの前に十分な情報に基づいて決定を下したりすることもできます。 XMLファイルのファイル固有の情報を取得するには、最初に get_Info() メソッドを呼び出す必要があります。 ドキュメント クラス。 DocumentInfoオブジェクトが取得されると、個々のプロパティの値を取得できます。さらに、DocumentInfoクラスのそれぞれのメソッドを使用してプロパティを設定することもできます。
XLTファイル形式をC++経由でストリームに保存
Aspose.Cells for C++ を使用すると、XLTファイル形式をストリーミングに保存できます。ファイルをストリームに保存するには、MemoryStreamまたはFileStreamオブジェクトを作成し、 IWorkbook を呼び出してファイルをそのストリームオブジェクトに保存します。オブジェクトの Save メソッド。 Saveメソッドを呼び出すときに、 SaveFormat 列挙を使用して目的のファイル形式を指定します。