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

2015-03-14 Thread Sahil Sehgal
Hello,
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.


I have cloned the *git://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.

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


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

2015-03-15 Thread Albert Astals Cid
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.
> 
> 
> I have cloned the *git://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

> 
> Regards,
> Sahil Shgal
> Second year IT UG Student,
> University institute of Engineering Technology,
> Panjab University, Chandigarh, India

___
Okular-devel mailing list
Okular-devel@kde.org
https://mail.kde.org/mailman/listinfo/okular-devel


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

2015-03-15 Thread Sahil Sehgal
On 15-Mar-2015 6:45 pm, "Albert Astals Cid"  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
> >  *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.

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


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

2015-03-16 Thread Albert Astals Cid
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"  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
> > >  *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@kde.org
> > https://mail.kde.org/mailman/listinfo/okular-devel

___
Okular-devel mailing list
Okular-devel@kde.org
https://mail.kde.org/mailman/listinfo/okular-devel