[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Denemo-devel] [evince] ev_document_factory_get_document not loading
From: |
Richard Shann |
Subject: |
Re: [Denemo-devel] [evince] ev_document_factory_get_document not loading pdf file |
Date: |
Mon, 18 Mar 2013 09:12:39 +0000 |
Jeremiah -
I have received this very informative reply from Hib Eris - would you like me
to put a print-out of ev_file_get_mime_type() into the sources
or are you able to do
call ev_file_get_mime_type ("file:///tmp/Denemou<xxx>/denemoprintB.pdf", 1,
NULL)
while in gdb? (The temp directory will be <xxx> and you need either A or B
depending).
or can you just check /usr/lib/evince/4/backends/pdfdocument.evince-backend
first (I would guess it is ok)
and look at the other fix - the "register the pdf mime type somewhere in your
OS specific mime type
store" thing.
The email exchange follows
Richard
8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><
Hi Richard,
On Sun, Mar 17, 2013 at 4:10 PM, Richard Shann <address@hidden> 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
That
- [Denemo-devel] ev_document_factory_get_document not loading pdf file, Richard Shann, 2013/03/17
- Re: [Denemo-devel] [evince] ev_document_factory_get_document not loading pdf file,
Richard Shann <=
- Re: [Denemo-devel] [evince] ev_document_factory_get_document not loading pdf file, Jeremiah Benham, 2013/03/18
- Re: [Denemo-devel] [evince] ev_document_factory_get_document not loading pdf file, Jeremiah Benham, 2013/03/19
- Re: [Denemo-devel] [evince] ev_document_factory_get_document not loading pdf file, Richard Shann, 2013/03/19
- Re: [Denemo-devel] [evince] ev_document_factory_get_document not loading pdf file, Jeremiah Benham, 2013/03/19
- Re: [Denemo-devel] [evince] ev_document_factory_get_document not loading pdf file, Richard Shann, 2013/03/19
- Re: [Denemo-devel] [evince] ev_document_factory_get_document not loading pdf file, Jeremiah Benham, 2013/03/19
- Re: [Denemo-devel] [evince] ev_document_factory_get_document not loading pdf file, Jeremiah Benham, 2013/03/19
- Re: [Denemo-devel] [evince] ev_document_factory_get_document not loading pdf file, Richard Shann, 2013/03/19