【问题标题】:pdftables R package throwing HTTP 400 errorpdftables R 包抛出 HTTP 400 错误
【发布时间】:2019-02-28 19:15:12
【问题描述】:

我正在尝试使用 pdftables 包将数据提取到 csv 中。

install.packages("pdftables")
library(pdftables)

write.csv(head(iris), file = "test.csv", row.names = FALSE)

打开 test.csv 并以 PDF 格式打印到“test.pdf”

convert_pdf("test.pdf", "test2.csv")

但是,我收到以下错误:

get_content(input_file, format, api_key) 错误:错误请求 (HTTP 400)。

这里有什么解决办法?

【问题讨论】:

  • 您想将 csv 文件转换为 pdf 文件吗?

标签: r dplyr


【解决方案1】:

您是否获得了 API 令牌?

要使用该包,用户首先需要注册 PDFTables API 以获取 API 令牌(他们提供了一个允许最多 50 页的免费包)。

见:https://cran.r-project.org/web/packages/pdftables/README.html

【讨论】:

  • 那么,超过50页,我们需要付费吗?
【解决方案2】:

要使用 PDFTables R 包,您需要运行以下命令:

convert_pdf('test/index.pdf', output_file = NULL, format = "xlsx-single", message = TRUE, api_key = "insert_API_key")

确保将 insert_API_key 替换为您的 API 密钥,并更改文件路径和/或格式。

更多信息在这里:https://pdftables.com/blog/convert-pdf-to-excel-r

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-06
    • 1970-01-01
    • 1970-01-01
    • 2020-05-02
    • 1970-01-01
    • 1970-01-01
    • 2012-01-18
    • 2013-03-20
    相关资源
    最近更新 更多