Hi…
File upload (jpeg,png) ok., but how to upload and display pdf files with phoenix…
Anyone a link/tut? Cant find anything…
Thanks for support.
Hi…
File upload (jpeg,png) ok., but how to upload and display pdf files with phoenix…
Anyone a link/tut? Cant find anything…
Thanks for support.
Why would PDF handling be unique? What issue are you having?
Imagemagick’s convert
(e.g. used via mogrify
) can produce thumbnails from PDF files. Make sure to tell it to only use the first page or else you’ll end up with a thumbnail for every page
Well, pdf != image
I get : {:error, :invalid_file}
When I take a png …it works
I have a lib/storage/uploaders/file.ex
defmodule MyApp.File do
use Arc.Definition
use Arc.Ecto.Definition
def __storage, do: Arc.Storage.Local
@versions :original
and a lib/…web/uploaders/pdf_uploader.ex
defmodule MaApp.PdfUploader do
use Arc.Definition
@versions [:original]
May be later I can convert with mini-magick etc., but right now the pdf is not accepted…
Greetings
I haven’t used Arc but are you sure “pdf” is one of your whitelisted
file extensions?
made it white:
def validate({file, _}) do
~w(.pdf) |> Enum.member?(Path.extname(file.file_name))
end
so far I managed an upload and my show action shows:
/uploads/Pra%CC%88sentation%20Tiny-House-Dorf.pdf