The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

Type: Package
Title: Programmatic Conversion of PDF Tables
Version: 0.1
Date: 2016-02-15
Description: Allows the user to convert PDF tables to formats more amenable to analysis ('.csv', '.xml', or '.xlsx') by wrapping the PDFTables API. In order to use the package, the user needs to sign up for an API account on the PDFTables website (https://pdftables.com/pdf-to-excel-api). The package works by taking a PDF file as input, uploading it to PDFTables, and returning a file with the extracted data.
License: CC0
URL: https://www.github.com/expersso/pdftables , https://pdftables.com
BugReports: https://www.github.com/expersso/pdftables/issues
Imports: httr, tools
VignetteBuilder: knitr
Suggests: knitr, rmarkdown
RoxygenNote: 5.0.1
NeedsCompilation: no
Packaged: 2016-02-15 14:33:13 UTC; persson
Author: Eric Persson [aut, cre]
Maintainer: Eric Persson <expersso5@gmail.com>
Repository: CRAN
Date/Publication: 2016-02-15 16:03:15

Convert PDF Tables to format more amenable to analysis

Description

Convert PDF Tables to format more amenable to analysis

Usage

convert_pdf(input_file, output_file = NULL, format = "csv",
  message = TRUE, api_key = Sys.getenv("pdftable_api"))

Arguments

input_file

The PDF file to be converted

output_file

The desired name for the output file

format

One of 'csv', 'xlm', 'xlsx-single', 'xlsx-multiple'

message

If TRUE, outputs a message that conversion was successful

api_key

Your API key (from https://pdftables.com)

Value

Creates an output file with the converted PDF table

Examples

## Not run: 
write.csv(head(iris), file = "test.csv", row.names = FALSE)

# Open test.csv and print as PDF to "test.pdf"

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

## End(Not run)

Retrieve the number of pages left on your account

Description

Retrieve the number of pages left on your account

Usage

get_remaining(api_key = Sys.getenv("pdftable_api"))

Arguments

api_key

Your API key (from https://pdftables.com)

Value

A numeric vector of length 1

Examples

## Not run: get_remaining()

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.