Okay, I went ahead and created a pull request and a jira issue:
https://jira.duraspace.org/browse/DS-1812
https://github.com/DSpace/DSpace/pull/409
On Wed, Nov 27, 2013 at 9:19 AM, Jason Sherman <[email protected]> wrote:
> Alan,
>
> You can see what I've got so far here:
>
> https://github.com/jsnshrmn/DSpace/raw/master/dspace-api/src/main/java/org/dspace/app/mediafilter/XPDF2Thumbnail.java
> Testing is definitely something it could use!
>
>
> On Tue, Nov 26, 2013 at 11:21 PM, Alan Orth <[email protected]> wrote:
>
>> Jason,
>>
>> To clarify, you sent Scott a solution for PDF thumbnails? I'd be very
>> interested in testing it as well. :) We're still testing XPDF and
>> Terry's Ghostscript solution for PDF thumbnails so I'd love to compare.
>>
>> Cheers,
>>
>> Alan
>>
>> On 11/27/2013 02:00 AM, Jason Sherman wrote:
>> > I sent Scott a solution based of my jpeg thumbnail off-list for
>> testing. I
>> > suppose I should have kept it on list so that everyone was on the same
>> > page. Live and learn! I can share my version if anyone is interested,
>> but
>> > it sounds like Terry's solution does the job.
>> >
>> >
>> > On Tue, Nov 26, 2013 at 2:13 PM, Alan Orth <[email protected]> wrote:
>> >
>> >> Terry,
>> >>
>> >> That's very interesting. I just tried your code and it works great, I
>> >> compared it to the XPDF method as well as our the manual thumbnailing
>> >> we've been using (embarassingly) for a few years[0]. The colors in the
>> >> PDF I used as an example are a bit exaggerated, but it's not too bad
>> and
>> >> the thumbnail is much more crisp.
>> >>
>> >> BTW, I made a pull request[1] on your repo to add some installation /
>> >> configuration instructions to your README.md.
>> >>
>> >> Cheers!
>> >>
>> >> Alan
>> >>
>> >> [0] http://i.imgur.com/xzH5tcL.png
>> >> [1]
>> >>
>> >>
>> https://github.com/Georgetown-University-Libraries/DSpaceImageMagickThumnails/pull/1
>> >>
>> >> On 10/15/2013 06:34 PM, Terry Brady wrote:
>> >>> We had a similar need. I created a module to build thumbnails with
>> >>> ImageMagick and Ghost Script.
>> >>>
>> >>> If this sounds useful, you can see the code here.
>> >>>
>> >>>
>> >>
>> https://github.com/Georgetown-University-Libraries/DSpaceImageMagickThumnails
>> >>>
>> >>> Terry
>> >>>
>> >>>
>> >>>
>> >>>
>> >>> On Tue, Oct 15, 2013 at 11:08 AM, RENTON Scott <[email protected]
>> >>> wrote:
>> >>>
>> >>>> Thanks folks. I've emailed Jason as you can probably see!
>> >>>>
>> >>>> Scott
>> >>>>
>> >>>> Scott Renton
>> >>>> Systems Developer, Library & University Collections
>> >>>> 24 Buccleuch Place, 2nd Floor Right
>> >>>> tel: 515219
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>> On 15/10/2013 16:02, "RENTON Scott" <[email protected]> wrote:
>> >>>>
>> >>>>> Thanks Ivan
>> >>>>>
>> >>>>> I will do- in fact I will mail him now before I forget!
>> >>>>>
>> >>>>> Cheers
>> >>>>> Scott
>> >>>>>
>> >>>>> Scott Renton
>> >>>>> Systems Developer, Library & University Collections
>> >>>>> 24 Buccleuch Place, 2nd Floor Right
>> >>>>> tel: 515219
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>> On 15/10/2013 16:01, "helix84" <[email protected]> wrote:
>> >>>>>
>> >>>>>> On Tue, Oct 15, 2013 at 4:31 PM, RENTON Scott <
>> [email protected]>
>> >>>>>> wrote:
>> >>>>>>> Yeah, that's the code I'm using. I'm not too surprised if the JPEG
>> >> work
>> >>>>>>> is only for images- I would say the PDF thumbnails work is quite
>> an
>> >>>>>>> obscure requirement. Anyway, if this is not changing, I would be
>> >> happy
>> >>>>>>> to tell the users that this is the best they can get for the
>> moment;
>> >>>>>>> they may decide not to implement, but that's up to them!
>> >>>>>>
>> >>>>>> Sorry about the inaccurate first answer.
>> >>>>>>
>> >>>>>> I see that both the fixed JPEGFilter/BrandedPreviewJPEGFilter and
>> your
>> >>>>>> XPDF2Thumbnail use the awt libraries to manipulate bitmaps.
>> Therefore
>> >>>>>> it might be possible to apply the same fixes to XPDF2Thumbnail as
>> were
>> >>>>>> applied to the JPEG filters. Try asking Jason Sherman
>> >>>>>> <[email protected]> about it, he's the author of the fixes and
>> might
>> >>>>>> be willing to do it for PDF, too.
>> >>>>>>
>> >>>>>>
>> >>>>>> Regards,
>> >>>>>> ~~helix84
>> >>>>>>
>> >>>>>> Compulsory reading: DSpace Mailing List Etiquette
>> >>>>>> https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
>> >>>>>
>> >>>>
>> >>>>
>> >>>> --
>> >>>> The University of Edinburgh is a charitable body, registered in
>> >>>> Scotland, with registration number SC005336.
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>
>> ------------------------------------------------------------------------------
>> >>>> October Webinars: Code for Performance
>> >>>> Free Intel webinars can help you accelerate application performance.
>> >>>> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the
>> most
>> >>>> from
>> >>>> the latest Intel processors and coprocessors. See abstracts and
>> >> register >
>> >>>>
>> >>
>> http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
>> >>>> _______________________________________________
>> >>>> DSpace-tech mailing list
>> >>>> [email protected]
>> >>>> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>> >>>> List Etiquette:
>> >>>> https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
>> >>>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>
>> ------------------------------------------------------------------------------
>> >>> October Webinars: Code for Performance
>> >>> Free Intel webinars can help you accelerate application performance.
>> >>> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the
>> most
>> >> from
>> >>> the latest Intel processors and coprocessors. See abstracts and
>> register
>> >>>
>> >>>
>> >>
>> http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
>> >>>
>> >>>
>> >>>
>> >>> _______________________________________________
>> >>> DSpace-tech mailing list
>> >>> [email protected]
>> >>> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>> >>> List Etiquette:
>> >> https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
>> >>>
>> >>
>> >>
>> >> --
>> >> Alan Orth
>> >> [email protected]
>> >> http://alaninkenya.org
>> >> http://mjanja.co.ke
>> >> "I have always wished for my computer to be as easy to use as my
>> >> telephone; my wish has come true because I can no longer figure out how
>> >> to use my telephone." -Bjarne Stroustrup, inventor of C++
>> >> GPG Public Key: 0xf92c4bd91084bb5de14e20be9470dd588dd1026c
>> >>
>> >>
>> >>
>> >>
>> ------------------------------------------------------------------------------
>> >> Rapidly troubleshoot problems before they affect your business. Most IT
>> >> organizations don't have a clear picture of how application performance
>> >> affects their revenue. With AppDynamics, you get 100% visibility into
>> your
>> >> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of
>> AppDynamics
>> >> Pro!
>> >>
>> http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
>> >> _______________________________________________
>> >> DSpace-tech mailing list
>> >> [email protected]
>> >> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>> >> List Etiquette:
>> >> https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
>> >>
>> >
>> >
>> >
>>
>>
>> --
>> Alan Orth
>> [email protected]
>> http://alaninkenya.org
>> http://mjanja.co.ke
>> "I have always wished for my computer to be as easy to use as my
>> telephone; my wish has come true because I can no longer figure out how
>> to use my telephone." -Bjarne Stroustrup, inventor of C++
>> GPG Public Key: 0xf92c4bd91084bb5de14e20be9470dd588dd1026c
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Rapidly troubleshoot problems before they affect your business. Most IT
>> organizations don't have a clear picture of how application performance
>> affects their revenue. With AppDynamics, you get 100% visibility into your
>> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
>> Pro!
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
>> _______________________________________________
>> DSpace-tech mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>> List Etiquette:
>> https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
>>
>
>
>
> --
> Jason Sherman
> Systems Librarian
> University of Science and Arts of Oklahoma
> 405.574.1340
>
--
Jason Sherman
Systems Librarian
University of Science and Arts of Oklahoma
405.574.1340
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette