[Okular-devel] [GSoC 2015] : Implement PDF Poppler features in Okular

Albert Astals Cid aacid at kde.org
Mon Mar 16 20:53:03 UTC 2015


El Dilluns, 16 de març de 2015, a les 07:46:16, Sahil Sehgal va escriure:
> On 15-Mar-2015 6:45 pm, "Albert Astals Cid" <aacid at kde.org> wrote:
> > El Diumenge, 15 de març de 2015, a les 10:33:58, Sahil Sehgal va escriure:
> > > Hello,
> > 
> > Hi
> > 
> > > I would like to take *"Implement PDF Poppler features in Okular"* as my
> > > GSoC 2015 project. As mentioned on the ideas page, Poppler Qt-4 library
> 
> has
> 
> > > some features like layer view, tagged pdf support which are still to be
> > > included in Okular. I would like to add them in Okular.
> > > 
> > > Some of the PDF readers like Evince are using Poppler libraries for
> > > implementing
> > > the layer view features. I have following plans for this project.
> > > 
> > > I am going through the code of Evince and figuring out the way they have
> > > implemented Optional Content Grouping feature. They have basically used
> > > "PopplerLayer" class and its subclasses. The detailed implementation
> 
> can be
> 
> > > found from
> > > https://github.com/GNOME/evince/blob/master/backend/pdf/ev-poppler.cc
> > > I am trying to make a clear architecture of the other classes and
> 
> functions
> 
> > > which are shown at this page.
> > > <
> 
> http://www.sourcecodebrowser.com/evince/2.29.3/ev-document-layers_8h.html>
> 
> > > I have cloned the *git://anongit.kde.org/okular
> > > <http://anongit.kde.org/okular> *and have successfully built it with all
> > > the dependencies. I am trying to solve some of its bugs and hack its
> 
> code
> 
> > > base.
> > > 
> > > I have worked on QT and its libraries for few months. I have a very good
> > > command over C++ and use KDevelop and QT as IDE.
> > > 
> > > I would be extremely helpful if someone could review this and
> > > guide be in some direction. Please tell me the things where i need to do
> > > some more research which could help me in completing this project.
> > 
> > It seems you have a clear understanding of the layers support, which
> 
> guiding
> 
> > do you need?
> > 
> > Albert
> 
> Thankyou for reviewing this, actually I am looking for a mentor who could
> back me up and guide me if in case I need some help during my GSoC project.
> It would be a great help if you can tell something regarding this.

You will get a mentor if you do an outstanding proposal.

Best Regards,
  Albert

> 
> Regards,
> Sahil Shgal
> Second year IT UG Student,
> University institute of Engineering Technology,
> Panjab University, Chandigarh, India
> 
> > _______________________________________________
> > Okular-devel mailing list
> > Okular-devel at kde.org
> > https://mail.kde.org/mailman/listinfo/okular-devel



More information about the Okular-devel mailing list