翻譯|使用教程|編輯:李顯亮|2019-10-08 13:27:22.067|閱讀 484 次
概述:要想將HTML文件加載到Workbook對象中時自動調整列和行。請為此設置HTMLLoadOptions.AutoFitColsAndRows屬性true。本文將演示如何在工作簿中加載HTML時自動調整列和行。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Aspose.Cells for .NET是Excel電子表格編程API,可加快電子表格管理和處理任務,支持構建具有生成,修改,轉換,呈現和打印電子表格功能的跨平臺應用程序。
在接下來的系列教程中,將為開發者帶來Aspose.Cells for .NET的一系列使用教程,例如關于加載保存轉換、字體、渲染、繪圖、智能標記等等。
【下載體驗Aspose.Cells for .NET最新版】
要想將HTML文件加載到Workbook對象中時自動調整列和行。請為此設置HTMLLoadOptions.AutoFitColsAndRows屬性true。
下面的示例代碼首先將沒有任何加載選項的示例HTML加載到Workbook中,并將其保存為xlsx格式。 然后,它將再次將示例HTML加載到Workbook中,但是這一次,它在將HTMLLoadOptions.AutoFitColsAndRows屬性設置為true之后加載了HTML,并將其保存為xlsx格式。
請下載兩個輸出excel文件,即不帶AutoFitColsAndRows的輸出Excel文件和帶AutoFitColsAndRows的輸出Excel文件。
//文檔目錄的路徑。 string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); //示例HTML。 string sampleHtml = "This is sample text.Some text.This is another sample text.Some text."; //將 html字符串加載到內存流中。 MemoryStream ms = new MemoryStream(Encoding.UTF8.GetBytes(sampleHtml)); //將內存流加載到工作簿中。 Workbook wb = new Workbook(ms); //以xlsx格式保存工作簿。 wb.Save(dataDir + "outputWithout_AutoFitColsAndRows.xlsx"); //指定HTMLLoadOptions并設置AutoFitColsAndRows = true。 HTMLLoadOptions opts = new HTMLLoadOptions(); opts.AutoFitColsAndRows = true; //使用上述HTMLLoadOptions將內存流加載到工作簿中。 wb = new Workbook(ms, opts); //以xlsx格式保存工作簿。 wb.Save(dataDir + "outputWith_AutoFitColsAndRows.xlsx");
下面的屏幕截圖顯示了HTMLLoadOptions.AutoFitColsAndRows屬性對兩個輸出excel文件的影響。
致改變世界的程序員——現在購買Aspose系列產品最高可享10000元高額減免!更多活動詳情可哦~
ASPOSE技術交流QQ群(642018183)已開通,各類資源及時分享,歡迎交流討論!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn