C++アプリケーションにMOBIからXLSMへの変換機能を簡単に含めることができます。機能豊富で強力で使いやすいドキュメント操作および変換API Aspose.Wordsfor C++ を使用することで、MOBIをHTMLにエクスポートできます。その後、 Aspose.Cells for C++ を使用して、HTMLをXLSMに変換できます。どちらのAPIも Aspose.TotalforC++ パッケージに含まれています。
MOBIをXLSMに変換するC++API またはオンラインアプリ
変換要件
コマンドラインからnuget install Aspose.Total.Cpp
としてインストールするか、VisualStudioのパッケージマネージャーコンソールからInstall-PackageAspose.Total.Cpp
を使用してインストールします。
または、 ダウンロード からオフラインMSIインストーラーまたはDLLをZIPファイルで取得します。
// supports DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, WordML, MOBI, ODT, and OTT file formats | |
// load the DOCX. | |
System::SharedPtr<Document> doc = System::MakeObject<Document>(u"sourceFile.docx"); | |
// save in HTML format | |
doc->Save(u"convertedFile.HTML"); | |
// Load the HTML | |
intrusive_ptr<Aspose::Cells::IWorkbook> wkb = Factory::CreateIWorkbook(u"convertedFile.html"); | |
// supports XLS, XLSX, XLSB, XLSM, XLT, XLT, XLTM, XLAM, CSV, TSV, ODS, DIF, SXC, and FODS file formats. | |
// Save in XLSX format | |
wkb->Save(u"output.xlsx", SaveFormat_Xlsx); |
C++経由でMOBIドキュメントのプロパティにアクセスする
Aspose.Words for C++ では、MOBIファイルのドキュメントプロパティにアクセスし、変換プロセスの前に十分な情報に基づいて決定を下すことができます。ドキュメントのプロパティにアクセスするには、 BuiltInMobiumentProperties を使用して、組み込みのプロパティと[CustomMobiumentProperties](https:// reference.aspose.com/words/cpp/class/aspose.words.properties.custom_mobiument_properties)を使用して、カスタムプロパティを取得します。次のコード例は、ドキュメント内のすべての組み込みプロパティとカスタムプロパティを列挙する方法を示しています。
XLSMファイルをC++経由でストリームに保存
MOBIをXLSMに変換した後、 Aspose.Cells for C++ を使用すると、ドキュメントをストリーミングに保存できます。ファイルをストリームに保存するには、MemoryStreamまたはFileStreamオブジェクトを作成し、 IWorkbook を呼び出してファイルをそのストリームオブジェクトに保存します。オブジェクトの Save メソッド。 Save を呼び出すときに、 SaveFormat 列挙を使用して目的のファイル形式を指定します。メソッド。
// supports XLS, XLSX, XLSB, XLSM, XLT, XLT, XLTM, XLAM, CSV, TSV, ODS, DIF, SXC, and FODS file formats. | |
// load sample Excel file | |
intrusive_ptr<IWorkbook> workbook = Factory::CreateIWorkbook("sampleExcelFile.xlsx"); | |
// create FileStream object | |
intrusive_ptr<FileStream> stream = new FileStream("outputSavingFiletoStream.xlsx", FileMode_CreateNew); | |
// save the Workbook to Stream | |
workbook->Save(stream, SaveFormat_Xlsx); | |
// close stream | |
stream->Close(); |
よくある質問
- オンラインで MOBI を XLSM に変換するにはどうすればよいですか?上記の MOBI から XLSM へのコンバーターを使用するには、次の簡単な手順に従ってください。まず、白い領域にファイルをドラッグ アンド ドロップするか、領域内をクリックしてドキュメントをインポートして、MOBI ファイルをコンバータに追加します。次に、[変換] ボタンをクリックして変換プロセスを開始します。
MOBI から XLSM への変換が完了すると、変換されたファイルをワンクリックですぐにダウンロードできます。これにより、MOBI ファイルを XLSM 形式に変換することが信じられないほど簡単になり、追加のソフトウェアやプラグインをインストールする必要なく、すべて実行できます。 - MOBI の変換にはどのくらいの時間がかかりますか?MOBI から XLSM へのコンバーターを使用する場合、変換プロセスの速度は MOBI ファイルのサイズに大きく依存します。小さなファイルの場合、変換はわずか数秒で完了するため、非常に高速で効率的です。ただし、ファイルが大きいほど、変換に時間がかかる場合があります。
MOBI から XLSM への変換コードを C++ アプリケーションに統合することを計画している場合、変換プロセスの速度と効率は、アプリケーションをどの程度最適化したかによっても異なります。アプリケーションが変換プロセス用に最適化されていることを確認することで、MOBI ファイルを XLSM 形式に迅速かつ正確に変換することができます。 - 無料の Aspose.Total コンバーターを使用して MOBI を XLSM に変換しても安全ですか?もちろん! MOBI から XLSM へのコンバーターを使用すると、ファイルが安全であることが保証されます。変換が完了すると、新しい XLSM ファイルのダウンロード リンクが提供されます。このリンクはすぐに利用可能になり、ファイルをデバイスにダウンロードするために使用できます。
ファイルの安全性とプライバシーを確保するため、アップロードされたファイルは 24 時間後に自動的に削除されます。これは、変換プロセスが完了すると、他の誰もあなたのファイルにアクセスできないことを意味します.さらに、MOBI から XLSM へのコンバーターは安全かつ確実に設計されているため、ファイルが細心の注意を払って処理されていることを信頼できます。 - MOBI を変換するには、どのブラウザを使用すればよいですか?MOBI から XLSM へのコンバーターは、Google Chrome、Firefox、Opera、Safari などの最新の Web ブラウザーからアクセスできるオンライン ツールです。これにより、ブラウザでコンバーターを開くだけで、すぐに MOBI ファイルを XLSM 形式に変換できるため、非常に使いやすくなっています。
ただし、デスクトップ アプリケーションを開発していて、MOBI 変換のためのより堅牢なソリューションが必要な場合は、Aspose.Total MOBI Conversion API の使用を検討することをお勧めします。この強力な API は開発者向けに特別に設計されており、XLSM 形式への変換など、MOBI ファイルを操作するための幅広い機能と機能を提供します。