4

我正在寻找一个 RESTful Web 服务,我可以向其发送文档(至少为 doc、docx、xls、xlsx、ppt、pptx 和 tiff)以转换为 pdf 和 swf。

除了 pfd 之外,我还需要 swf 的原因是,我可以使用基于 Flash 的文档查看器(例如FlexPaper )在浏览器中显示文档。

我基本上想要transloadit.com的文件。

一种选择是使用 Scribd API,下载 pdf,然后使用swftools将 pdf 转换为 swf。但是我对替代品感兴趣。

4

4 回答 4

2

doxument.com 可能是您要找的。他们确实提供了某种 REST API。我不确定格式。

于 2011-03-14T12:21:42.217 回答
1

我正在http://webservices.io上进行开发,它处于测试阶段,并通过 REST API 提供文档转换。

虽然它也不能完成您要求的所有转换,但它确实支持 docx 和 xlsx。查看支持转换的矩阵

于 2012-11-22T21:26:21.723 回答
0

Aspose library is best of the best http://www.aspose.com/ Use it for create your own service

于 2012-11-22T21:32:14.377 回答
0

虽然这是一个老问题,但只想分享另一个解决方案以供将来参考。 GroupDocs.Conversion Cloud REST API是另一种在超过 65 种以上类型的文档和图像之间来回转换的选项,包括所有 Microsoft Office 和 OpenDocument 文件格式、PDF 文档、HTML、CAD、光栅图像等等。

cURL 示例代码:

### Retrieve access token
### TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
curl --request POST https://api.groupdocs.cloud/connect/token 
--header "Content-Type: application/x-www-form-urlencoded" 
--data "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]"

### Convert and Add Watermark
curl --request POST "https://api.groupdocs.cloud/v2.0/conversion" 
--header "authorization: Bearer [ACCESS_TOKEN]" 
--header "accept: application/json" 
--header "Content-Type: application/json" --data "{ "FilePath": "test_doc.docx", "Format": "pdf", "ConvertOptions": { "FromPage": 1, "PagesCount": 1, "WatermarkOptions": { "text": "Watermark" } }, "OutputPath": "Output"}"

我与 Aspose 一起担任开发人员传道者。

于 2019-05-17T15:25:54.253 回答