iCS.Office.Excel


1. iCS.Office.Excel.ExcelProcessor.InsertMacroForNavigateToSheet
調用接口說明
http 請求方式:POST
POST數據示例
{
"FileBase64Code":"[object]",
"ExcelVersion":"xlsx"
"SheetName":"sheet2"
}
參數說明
参数Required?默認值说明
FileBase64CodeY將excel文檔經過base64轉碼后的字符
ExcelVersionYexcel文件版本,只能填入xls或xlsx,不區分大小寫
SheetNameY工作表名稱,不區分大小寫
返回碼
返回碼说明
0成功
1失敗
C#調用示例
2. iCS.Office.Excel.ExcelProcessor.ColumnMapping
調用接口說明
http 請求方式:POST
POST數據示例
{
"FileBase64Code":"[object]",
"ExcelVersion":"xlsx"
"Mapping":"[object]"
"MappingDirection":"S"
}
參數說明
参数Required?默認值说明
FileBase64CodeY將excel文檔經過base64轉碼后的字符
ExcelVersionYexcel文件版本,只能填入xls或xlsx,不區分大小寫
MappingY對照表, List of Mapping,
public class Mapping
{
   public string CustomerName { get; set; }
   public string SystemName { get; set; }
}
MappingDirectionY映射方向,C/S,C:to customer, S:to system
OutputTypeNLink指定輸出參數,可接受的值有[Link, DataTable],默認為Link
StartRowIndexN0從指定的行的下標開始讀取,默認從首行讀取,下標從0開始
返回碼
返回碼说明
0成功
1失敗
C#調用示例
3. iCS.Office.Excel.ExcelProcessor.Excel2DataTable
調用接口說明
http 請求方式:POST
POST數據示例
{
"FileBase64Code":"[object]",
"ExcelVersion":"xlsx"
}
參數說明
参数Required?默認值说明
FileBase64CodeY將excel文檔經過base64轉碼后的字符
ExcelVersionYexcel文件版本,只能填入xls或xlsx,不區分大小寫
StartRowIndexN0從指定的行的下標開始讀取,默認從首行讀取,下標從0開始
返回碼
返回碼说明
0成功
1失敗
C#調用示例