Closed Freakwill closed 3 years ago
Hi!
There isn't really an inbuilt feature like this, but you can do it quite easily by:
.pdf?
,open-uri
to download the paper from its .pdf_url
. require 'open-uri'
require 'arx'
paper = Arx('1809.09415')
if paper.pdf?
File.open('paper.pdf', 'wb') do |f|
f.write URI.open(paper.pdf_url).read
end
end
I'll look into adding this feature directly into the API at some point though, thanks for the suggestion!
Implemented in #90, you can now use Arx::Paper#save(path)
to save the PDF for a paper object.
Could I download pdf with arx? Is there a user-friendly API to do it?