HTML と C++
Contents
[
Hide
]
ExcelワークブックをHTMLに変換する
Aspose.Cells APIは、スプレッドシートをHTML形式にエクスポートする機能をサポートしています。これには、出力HTMLの複数の側面を制御する柔軟性を提供する HtmlSaveOptions クラスを使用します。
次のコード例は、C++を使用してワークブックをHTMLファイルとして保存する方法を示しています。
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
// Load your source workbook
Workbook workbook(u"Book1.xlsx");
// Save file to HTML format
workbook.Save(u"out.html");
std::cout << "Workbook saved to HTML format successfully!" << std::endl;
Aspose::Cells::Cleanup();
}
ExcelワークブックをMHTMLファイルに変換する
MHTMLは、通常のHTMLに外部リソース(画像やアニメーション、音声など)を結合し、一つのファイルにまとめたものです。.mht拡張子のメールに使用されます。Aspose.Cellsは、MHTMLファイルの読み書きをサポートしています。
次のコード例は、C++を使用してワークブックをMHTMLファイルとして保存する方法を示しています。
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
// Load your source workbook
U16String inputFilePath(u"Book1.xlsx");
std::unique_ptr<Workbook> workbook = std::make_unique<Workbook>(inputFilePath);
// Save file to mhtml format
U16String outputFilePath(u"out.mht");
workbook->Save(outputFilePath, SaveFormat::MHtml);
std::cout << "Workbook saved to MHTML format successfully!" << std::endl;
Aspose::Cells::Cleanup();
}
高度なトピック
- ワークブックにHTMLをロードする際の列と行を自動調整する
- HTMLからの大きな数値の指数表記を回避する
- HTMLリンクのターゲットタイプを変更する
- ツールチップ付きでExcelをHTMLに変換する
- Create Transparent Image of Excel Worksheet
- HTMLのインポート時に改行後の余分なスペースを削除する
- HTML への保存時にダウンレベルの表示されたコメントを無効にする
- フレームスクリプトとドキュメントプロパティのエクスポートを無効にする
- ExcelをHTMLに変換する際にPresentationPreferenceオプションを使用してレイアウトを向上させる
- ExcelからHTMLへの変換時に未使用のスタイルを除外
- Excel ファイルを HTML にエクスポートする際にテキストを右から左に展開
- Excel を HTML に変換する際の DataBar、ColorScale、および IconSet 条件付き書式をエクスポート
- ExcelファイルをHTMLに保存する際にコメントをエクスポート
- Excel を HTML に変換する際に文書のワークブックとワークシートのプロパティをエクスポート
- グリッドライン付きでExcelをHTMLにエクスポートする
- 印刷範囲を HTML にエクスポート
- Webブラウザでサポートされていない場合の類似の境界線スタイルをHTMLにエクスポートする
- 出力HTMLでワークシートのCSSを別々にエクスポートする
- HTMLに保存する際のボーダースタイルがWebブラウザでサポートされていない場合に似たボーダースタイルをエクスポートする
- [HtmlSaveOptions.TableCssIdプロパティの使用方法についてのサンプルコードを以下に説明します。参照のために、コードによって生成されたoutput HTMLを確認してください。](/cells/ja/cpp/prefix-table-elements-styles-with-htmlsaveoptions-tablecssid-property/)
- HTMLに保存する際に非表示のワークシートコンテンツをエクスポートしない
- 自己終了タグを認識
- スプレッドシートをHTMLに変換する際にWordArtのグラデーション塗りをレンダリング
- 列の幅をemやpercentなどのスケーラブルな単位に設定します
- スプレッドシートをHTMLにレンダリングする際のデフォルトフォントを設定する
- 出力HTML内の文字列をHtmlCrossTypeを使用してクロスする方法を指定
- HTMLをエクセルブックにロードする際にDIVタグのレイアウトをサポート
- [次のサンプルコードは、{0} 属性の使用例を示しています。このプロパティがTrueに設定されていない場合の効果もスクリーンショットで示しています。サンプルExcelファイルと生成された出力HTMLをダウンロードして参照してください。](/cells/ja/cpp/enable-css-custom-properties-while-saving-to-html/)