Hi, If you're looking for more ideas, I've got a couple suggestions concerning PDF post-processing which are available with other PDF libraries:
1) PDF optimizations - This could be PDF linearization, image-resolution reduction, font subsetting (when fonts are fully embedded) etc... There are quite a few things that could be done here, we could look at what Adobe Acrobat Pro does as a post-process action for inspiration on projects. 2) Font de-duplication - This isn't indifferent to the suggestion above, but is probably a project on it's own. This has caught out a couple people (myself included) of late and could be a very technically interesting project. Basically when PDFs are merged/overlaid all resources are blindly copied, if we could find some way of re-subsetting fonts to reduce duplication it would significantly reduce the overhead of RIP-ing merged PDFs. (FYI, Adobe Acrobat Pro does this very badly, it's not a simple project, but I think we can do it better with a little diligence). I can't think of anything else, if anyone else has any thoughts, please do come forward with project proposals. Mehdi On 19 March 2012 06:45, Andreas Lehmkuehler <andr...@lehmi.de> wrote: > Hi, > > Am 18.03.2012 03:16, schrieb Tharaka Nayanajith Wijebandara: > >> Hi, >> >> >> Thanks mehdi. >> >> >> I have two ideas for a GSoC task, but need all of your help to select >> suitable one. >> >> >> - One project is HTML to PDF and vise versa converter. This feature can >> be found in JIRA also (https://issues.apache.org/** >> jira/browse/PDFBOX-6 <https://issues.apache.org/jira/browse/PDFBOX-6>, >> >> https://issues.apache.org/**jira/browse/PDFBOX-9<https://issues.apache.org/jira/browse/PDFBOX-9> >> ) >> > Good idea, but complicated, as some of the feature you would need aren't > yet implemented. > > > - Other one is enhancing features of PDF reader and zooming features, >> page display features, bookmark navigator, page thumbnail viewer can be >> very much useful. Since I have previous experience in awt, swing and >> java2d, it will be easy for me. >> > I like this idea. It would be a nice feature. > > > There might be several other tasks which are important than this. So all >> of >> you are welcome, to reply with good ideas. >> > Yes there are a lot things to do, probably someone else might come up with > a wish? > > > On Sat, Mar 17, 2012 at 5:01 PM, mehdi houshmand<med1...@gmail.com> >> wrote: >> >> Hi Tharaka, >>> >>> Have you had any more thoughts on a project you'd like to undertake? >>> Have you applied and been through all the admin needed to be accepted >>> into GSoC 2012? Let me know if you need any help. >>> >>> Mehdi >>> >>> On 9 March 2012 06:25, Andreas Lehmkuehler<andr...@lehmi.de> wrote: >>> >>>> Hi, >>>> >>>> Am 07.03.2012 07:40, schrieb mehdi houshmand: >>>> >>>>> >>>>> Hi Andreas, >>>>> >>>>> Sorry, maybe I wasn't clear, I am an ASF committer... Just not to >>>>> PDFBox.. . I do have domain expertise being a full-time FOP developer >>>>> and having dealt with PDFs and fonts quite a bit. Should I pop an >>>>> email to dev-community to see if it's ok? It seems like such a waste >>>>> to have an interested applicant but no mentor... >>>>> >>>> >>>> I'm not an GSoC expert but that sounds good to me. You may double check >>>> >>> with >>> >>>> the dev-community, but IMHO it's not necessary. >>>> I'm glad that you volunteer to help us, thanks in advance. I'll try to >>>> >>> help >>> >>>> as much as I can. >>>> >>>> <SNIP> > > BR > Andreas Lehmkühler >