首页 > 解决方案 > 上传到 Web 应用程序时,如何将上传的文件(例如 Excel、Word、PDF)从 Apple 格式转换为 Windows?

问题描述

我是具有 Angular 5 UI 和 C#/WebAPI 后端的网站的开发人员和支持人员。该站点托管在 Azure 中。

主要用户在他们的 iPad 上使用该网站。他们可以提交“请求”,并且可以选择将文件(任何格式)附加到这些请求中。

上传工作正常,但是当后台团队(使用 Windows PC)尝试下载这些附件时,他们会遇到错误,因为文件是 Apple 格式,而不是 Windows 格式。

请注意,如果文件是使用 PC 上传的,则转换没有问题。

有没有办法捕获“源操作系统”,如果“源操作系统”是 Apple,那么当“目标操作系统”是 Windows 时,文件会转换为 Windows?是否有软件可以在服务器端进行这种类型的转换,而无需最终用户的参与?

任何想法将不胜感激。

标签: c#angularazureipad

解决方案


推荐阅读