Aspose.Total for C++ ファイル形式の自動化ライブラリを介してPDFをC++でXLSMに変換するのは、単純な2ステップのプロセスです。最初のステップでは、 Aspose.PDF for C++ を使用してPDFをXLSXにエクスポートできます。その後、 Aspose.Cells for C++ スプレッドシートプログラミングAPI、XLSXをXLSMに変換できます。
PDFをXLSMに変換するC++API
変換要件
コマンドラインからnuget install Aspose.Total.Cpp
としてインストールするか、VisualStudioのパッケージマネージャーコンソールからInstall-PackageAspose.Total.Cpp
を使用してインストールします。
または、 ダウンロード からオフラインMSIインストーラーまたはDLLをZIPファイルで取得します。
C++を介してPDFファイル情報を取得または設定する
Aspose.PDF for C++ を使用すると、PDFドキュメントに関する情報を取得したり、変換プロセスの前に十分な情報に基づいて決定を下したりすることもできます。 PDFファイルのファイル固有の情報を取得するには、最初に get_Info() メソッドを呼び出す必要があります。 ドキュメント クラス。 DocumentInfoオブジェクトが取得されると、個々のプロパティの値を取得できます。さらに、DocumentInfoクラスのそれぞれのメソッドを使用してプロパティを設定することもできます。
XLSMファイル形式をC++経由でストリームに保存
Aspose.Cells for C++ を使用すると、XLSMファイル形式をストリーミングに保存できます。ファイルをストリームに保存するには、MemoryStreamまたはFileStreamオブジェクトを作成し、 IWorkbook を呼び出してファイルをそのストリームオブジェクトに保存します。オブジェクトの Save メソッド。 Saveメソッドを呼び出すときに、 SaveFormat 列挙を使用して目的のファイル形式を指定します。
PDF の変換オプションを C++ で探索
PDF ファイル形式とは
PDF (Portable Document Format) は、さまざまなソフトウェア アプリケーション、ハードウェア デバイス、オペレーティング システム間で一貫性を保った方法でドキュメントを表示するために設計されたファイル形式です。各 PDF ファイルには、テキスト、フォント、グラフィックス、および正確な表示に必要なその他の情報を含む、固定レイアウト ドキュメントの包括的な説明が含まれています。 PDF は、1990 年代初頭に Adobe Systems によって最初に開発され、テキストの書式設定やインライン画像を保持しながらコンピュータ ドキュメントを共有する手段として機能しました。
PDF ファイルは、通常、Adobe Acrobat などのソフトウェアや類似の PDF 作成ツールを使用して生成されます。現在、PDF は国際標準化機構 (ISO) によって管理されるオープン標準となっています。この標準化により、さまざまなプラットフォームやシステム間での互換性と相互運用性が確保されます。 PDF ファイルを表示するには、Adobe Reader やその他の PDF ビューアなどの無料ソフトウェアを利用できます。
PDF の大きな利点の 1 つは、プラットフォームに依存しないため、さまざまなデバイスやデバイスでシームレスに表示および印刷できることです。オペレーティングシステム。使用されるハードウェアまたはソフトウェアに関係なく、ドキュメントのレイアウトとコンテンツはそのまま残ります。この普遍的なアクセシビリティにより、さまざまなプラットフォームやシステム間でドキュメントを共有および配布するための推奨形式として PDF が人気を博しました。
テキスト、フォント、グラフィックス、書式設定を含む完全なドキュメントをカプセル化する PDF の機能により、さまざまな用途に信頼できる選択肢です。重要なレポートの共有、電子書籍の出版、フォームの配布、プロフェッショナルなプレゼンテーションの配信など、PDF を使用すると、さまざまな環境にわたって一貫したドキュメントのレンダリングとコンテンツの信頼性の高い保存が保証されます。
XLSM ファイル形式とは
XLSM ファイル形式は、Microsoft Excel で使用されるもう 1 つのファイル形式であり、Excel Macro-Enabled Workbook の略です。 XLSB と同様に、XLSM ファイルは、標準の XLSX 形式と比較して追加の機能を提供します。
XLSM ファイルは、マクロを含むスプレッドシート データを保存するように設計されています。マクロは、Excel 内のタスクを自動化する小さなプログラムまたはスクリプトです。 XLSM 形式を使用すると、ユーザーはワークブック内でマクロを直接作成、編集、実行できます。このため、XLSM ファイルは、反復的なタスクの自動化、複雑な計算の実行、カスタマイズされた関数の作成に特に役立ちます。
XLSM ファイルを使用してマクロを有効にすることで、ユーザーはスプレッドシートの機能を強化できます。マクロは、Visual Basic for Applications (VBA) プログラミング言語を使用して作成でき、Excel 内でのカスタマイズと自動化のための強力なツールを提供します。
XLSM 形式の主な利点の 1 つは、マクロを保存して実行できることです。シームレスに。 XLSM ファイルを開くと、Excel はファイル内に含まれるマクロを有効にし、ユーザーがマクロによって提供される自動化機能やカスタマイズ機能を利用できるようにします。
ただし、潜在的なセキュリティ リスクにより、一部の機能は、 Excel のバージョンでは、XLSM ファイルを開くときにマクロを有効または無効にするようユーザーに求められる場合があります。これは、システムに損害を与えたり、データを侵害したりする可能性のある悪意のあるマクロから保護するために行われます。