我尝试了使用以下端点将 XLSX 转换为 PDF 的 API 调用
获取 /me/drive/items/{item-id}/content?format={format}
Excel.xlsx
- 有 5 个工作表 [' Sheet1 ', 'ワークシート', ' ,..&^&^(^(%^$%#$@@((&&) ']
- Sheet1 为空白
- ワークシート从A1填充到AZ360
- 最后一张是空白的
我收到了Excel.xlsx的以下错误响应
{
code: 'notSupported',
message: 'Error from Office Service. Url=https://excelcs.officeapps.live.com/document/export/pdf HttpCode=UnsupportedMediaType cert=subject:;thumbprint: ResponseHeaders=X-ErrorCode: XLSPageLimitExceeded\r\n' +
'X-ErrorCategory: NotSupported\r\n' +
'X-IsRetriable: False\r\n' +
'X-ClientCorrelationId: XXXXX-5a67-XXXXX-9060-XXXXXXXXXXXXX\r\n' +
'X-ServiceCorrelationId: XXXXX-5a67-XXXXX-9060-XXXXXXXXXXXXX\r\n' +
'X-ConversionTimeInMs: 687.5017\r\n' +
'X-FileDownloadTimeInMs: 124.994\r\n' +
'Cache-Control: private\r\n' +
'Date: Mon, 23 Nov 2020 14:11:28 GMT\r\n' +
'Server: Microsoft-IIS/10.0\r\n' +
'X-AspNet-Version: 4.0.30319\r\n' +
'X-Powered-By: ASP.NET\r\n',
innererror: { code: 'invalidFileFormat' }
}
问题:
真正的原因是什么?
上述操作是否有以下限制?
- 文件大小
- 行数
- 列数
- 细胞数
- 该excel中的工作表数
- 我错过的任何东西