Quantcast
Channel: NPOI
Viewing all articles
Browse latest Browse all 1621

New Post: Anyone help to fix error (xls->html)

$
0
0
Dear All,

Error on null return ($filepath), Please help to fix problem. Thanks.
$filepath = New-Object IO.FileStream "c:\ps\testa.xlsx", "Append", "Write", "Read"
$workbook.ExcelToHtmlUtils.LoadXls($filepath)

Powershell code as below:

[void][System.Reflection.Assembly]::LoadFile("c:\ps\NPOI.dll")
[void][System.Reflection.Assembly]::LoadFile("c:\ps\NPOI.OOXML.dll")
[void][System.Reflection.Assembly]::LoadFile("c:\ps\NPOI.OpenXml4Net.dll")
[void][System.Reflection.Assembly]::LoadFile("c:\ps\NPOI.OpenXmlFormats.dll")
[void][System.Reflection.Assembly]::LoadFile("c:\ps\ICSharpCode.SharpZipLib.dll")

$workbook = new-object NPOI.XSSF.UserModel.XSSFWorkbook
$filepath = New-Object IO.FileStream "c:\ps\testa.xlsx", "Append", "Write", "Read"
$workbook.ExcelToHtmlUtils.LoadXls($filepath)

$ExcelToHtmlConverter = new-object NPOI.SS.Converter.ExcelToHtmlConverter;

$excelToHtmlConverter.OutputColumnHeaders = $false;
$excelToHtmlConverter.OutputHiddenColumns = $true;
$excelToHtmlConverter.OutputHiddenRows = $true;
$excelToHtmlConverter.OutputLeadingSpacesAsNonBreaking = $false;
$excelToHtmlConverter.OutputRowNumbers = $true;
$excelToHtmlConverter.UseDivsToSpan = $true;

$excelToHtmlConverter.ProcessWorkbook($workbook)

$excelToHtmlConverter.Document.Save([IO.Path]::ChangeExtension($filepath,"html"))

$filepath.Close()
$filepath.Dispose()

Viewing all articles
Browse latest Browse all 1621

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>