Re: [evince] ev_document_factory_get_document not loading pdf file
- From: Richard Shann <richard shann virgin net>
- To: evince-list <evince-list gnome org>
- Subject: Re: [evince] ev_document_factory_get_document not loading pdf file
- Date: Tue, 19 Mar 2013 08:48:15 +0000
Hi Hib,
I have had some feedback from Jeremiah who is working with the Mac on
the evince library build, he ran the call to
ev_file_get_mime_type("file:///tmp/DenemoYBsSdY/denemoprintB.pdf", 1, NULL)
in gdb and got back the string
"text/plain"
So he appended ";text/plain" and ";application/octet-stream" for good
measure to the pdfdocument.evince-backend file:
MimeType=application/pdf;application/x-bzpdf;application/x-gzpdf;application/x-ext-pdf;text/plain;application/octet-stream
but reports it still didn't load.
He says he is still hacking so there is no need to respond to this
unless you have a specific idea (e.g. about that "text/plain" thing)
that will help.
Thanks again,
Richard
Hi Richard,
On Sun, Mar 17, 2013 at 4:10 PM, Richard Shann <richard shann virgin net>
wrote:
Running GNU/Denemo on Mac OSX we use ev_document_factory_get_document()
to load a pdf file. On this platform (only) the call fails with the
message
File type application/octet-stream type (application/octet-stream) is
not supported
Can anyone suggest what might be wrong? The call is working fine on
GNU/Linux and on Windows.
Previously, I've run into the same problem when porting Evince to
Windows. It has something to do with Evince' mime-type
detection/handling. I think there were several issues with it.
First step to fixing this is to see what this evince function returns:
mime_type = ev_file_get_mime_type (uri, TRUE, error);
If that returns 'application/octet-stream', I guess you need to
register the pdf mime type somewhere in your OS specific mime type
store.
If the mime type is something like 'application/pdf', then make sure
the returned mimetype is specified in the file
/usr/lib/evince/4/backends/pdfdocument.evince-backend.
Regards,
Hib Eris
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]