问题标签 [convertapi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - convertapi中powerpoint2pdf的php代码不起作用
我使用以下内容在 PHP 中将 doc 文件转换为 pdf:
我现在想用同样的方法将 ppt 转换为 pdf。我为此改变
至
但我不确定为什么它不转换给定的输入。有什么我可能会丢失的吗?
ruby-on-rails - 使用遏制(rails gem)通过 convertapi 转换文件
我正在开发一个 Rails 应用程序,以将我存储在 Amazon S3 上的 Word 文件发送到convertapi以转换为 PDF。我正在使用回形针 gem来管理文件,并使用遏制 gem来发出实际请求。
我正在尝试按照此处的遏制文档进行操作。
当我从 rails 控制台运行它时,它只是返回true
. 我想捕获生成的 PDF。
(我已经验证,如果我在 convertapi 的测试端点工具上手动上传文件,这可以工作。)
更新 09.18.15
我实施了乔纳斯建议的改变。这是新代码:
仍然没有运气,curl.body_str
只是返回"Bad Request"
。
( file.path = /var/folders/33/nzmm899s4jg21mzljmf9557c0000gn/T/open-uri20150918-13136-11z00lk
)
php - ConvertAPI/PHP代码上传/下载0字节
我正在尝试使用 PHP/CURL 调用 ConvertAPI RESTful API 将表单上传 PDF 转换为 PNG。文件上传正在工作,因为文件显示在服务器上,但是 curl_getinfo 没有返回任何内容,显示 [size_upload] => 0 和 [size_download] => 0。有人可以指出我的代码中的错误吗?
ios - Convertapi 在 iOS 9 中的 SSL 握手失败
我正在尝试使用 ConvertApi 从网页 URL 获取图像来获取图像。我的问题是 iOS > 9 需要 SSL 进行连接,甚至 ConvertAPI 也为我们提供了 https URL,但SSL Handshake
一直失败。这是我获取图像的代码:
请注意:
- 如果我接受(
http
使用 info.plist 方法)并将 ConvertAPI URL 更改为http://
有效。 - 如果我不接受
http
并https://
在 ConvertAPI URL 中设置它会失败 3 次(3 次登录failed ssl handshake
,然后返回错误。 - 斯威夫特 2,Xcode 7.1
这是一个 ConvertAPI SSL 问题吗?这是我的代码问题吗?或者这是一个 Swift 错误?
编辑 这是带有断点的错误和对象的控制台日志:
jersey - 使用 Jersey 框架将 DOC 转换为 PDF
我正在构建一个简单的 Jersey 应用程序,它将 DOC 转换为 PDF。我正在使用来自 http://www.convertapi.com的 API 。我想知道如何将我的文件发送到 API。
groovy - Java中的Convertapi Word2PDF
我在读取来自服务器的响应时遇到问题。如果我使用 StoreFile 参数并通过 URL 访问 PDF 看起来很棒,但是通过我自己的服务器提供它总是会使页面变为空白。可能是编码问题?
convertapi - 在某些情况下转换 API 失败
我们有一个使用 ConvertAPI 创建和下载 PDF 的站点。它们在大多数情况下都可以工作,但在某些情况下会因大文件而失败。这是我可以收集的:
1:它只发生在大 PDF 中。2:它只发生在 mac 3:它似乎与 Acrobat 有一个共同点,其中 Acrobat 的名为“Web2PDF”的插件在两台机器上被列为“已加载:否”,这两个机器没有正确允许 ConvertAPI 代码工作。我们办公室还有另一台 Mac 可以正常工作,但那台 Mac 工作正常。
有人见过这个吗?帮助?
谢谢。
保罗
html - 使用 convertApi 在每个 PDF 页面上重复 THEAD
我想用 THEAD 和 TFOOT 转换 PDF 格式的大表。A 不能用 THEAD 部分获得好的结果。在 PDF 中,第一页之后,TR 位于 THEAD 块下。
有人有同样的问题(并找到解决方案)?
我是否使用特定的 CSS 规则或 HTML 声明?
谢谢
curl - 使用 cURL -F 的 Powerpoint 上传停止在 ~9MB
上传大于 9MB 的文件时,我在使用 ConvertApi.com PowerPoint2Pdf 转换时遇到问题。我可以毫无问题地通过浏览器表单上传至少 43MB 的 PowerPoint 文件,因此它不应该是 API 中的限制。
如果大小小于这个,当我使用这条线时,转换可以很好地使用 curl (应用这些说明,并进行适当的更改):
curl -v -F file=@"filename.pptx" http://do.convertapi.com/PowerPoint2Pdf?apikey=YourApiKeyHere > output.pdf
编辑:该命令实际上有效,但与 此处找到的 URL 结合使用时已损坏
但是,如果我对大于 9MB 的文件执行相同操作,curl 进度表会显示当前上传的字节数在不到 10 秒后停止增长,Xferd 字段表明它已经上传了大约 9000k 的内容(在示例中下面,它是 9120k)。最终连接似乎在 2 分钟 17 秒后每次都停止(一次 2:16,用不同的 >25Mb 文件测试了 3 次),输出如下或类似:
21 41.5M 0 0 21 9120k 0 67800 0:10:42 0:02:17 0:08:25 0
* Closing connection 0
curl: (56) SSL read: error:00000000:lib(0):func(0):reason(0), errno 104
错误代码 56 显然意味着“对等方重置连接”,但这发生在上传停止两分钟后,因此服务器端对问题的健康反应似乎是一个健康的反应,不要无限期地等待上传继续.
由于使用浏览器表单时类似的上传始终没有问题,因此它应该不是浏览器配置的问题,而是我的请求。
由于我对 curl 不是很熟悉,而且我的搜索并没有为我提供有关如何使用 -F 上传大型二进制文件的任何真正见解,因此我不确定应该如何更改请求。
我在这里发现了类似的问题,但问题似乎取决于服务器。PHP / CURL / ASP.NET / C# - 发送大于 9mb 的文件
c# - 如何将文件转换为二进制格式以在 POST 请求有效负载中发送
我正在尝试使用这个 API,它可以在不同格式之间转换文件。作为请求的一部分,它需要二进制格式的文件。我试图弄清楚这对 C# 意味着什么。我读过的所有内容都指向使用字节数组,但到目前为止还没有奏效。
本质上,我需要将文档转换为二进制文件,然后使用该原始数据并将其插入负责发送实际 POST 请求的系统的另一部分。
为了更好地理解 API,我测试了端点并查看了请求负载。Chrome 不显示作为文件字段的一部分发送的原始数据:
Fiddler 确实如此,但它是胡言乱语(可能是因为它试图将字节解释为 ASCII):
所以我有点困惑。对于请求有效负载中的表单数据对象,我需要对 C# 中的文件执行什么操作?我试过这个(我正在使用该系统的 API 从另一个系统访问文件):
结果binaryValue
字符串的值如下:
...
但是,将其用作 POST 请求有效负载中 File 字段的值会导致错误请求错误(它显示“转换错误”,因此我假设数据格式错误)。