taskGNUstep - Tasks: task #993, NSPDFImageRep

 
 

You are not allowed to post comments on this tracker with your current authentification level.

task #993: NSPDFImageRep

Submitted by:  Gregory John Casamento <gcasa>
Submitted on:  -  
 
Category: AppKitShould Start On: Thu 16 May 2002 04:00:00 AM UTC
Should be Finished on: Fri 16 May 2003 04:00:00 AM UTCPriority: 5 - Normal
Status: NonePrivacy: Public
Percent Complete: 0%Assigned to: None
Open/Closed: OpenEffort: 80.00

Fri 23 Jul 2010 10:42:23 AM UTC, comment #2:

We have two ways implementing this. Either rely on an external library or implement it ourselves.
Relying on an external library saves work and may provide with a proven implementation. PDFKit does work.
Unfortunately such a kit should rely on a LGPL library to be of any real use. xpdf, popplerkit are GPL v2 ONLY. muPDF is GPLv3+.
These implementations also do not lveage any of our assets (like our font rendering, etc)

Another option is to implement a light parser and use our AppKit rendering capabilities to display text, BezierPaths to do the drawing, etc.
I know of non-public implementations of this. It has some limitations and tricky parts (like font substitution) but I think it is interesting.

PDFKit/PopplerKit shall remain available of course. But an internal implementation would be very good for tasks like the inspector of GWorkspace or a generic previewer.

Riccardo Mottola <rmottola>
Project Member
Mon 14 Feb 2005 01:30:12 PM UTC, comment #1:

May be we should rely on gsimageapps <https://gna.org/projects/gsimageapps/> with their PDFKit in order to add support for this class when this framework is installed… We could link it dynamically with -gui bundle which would be nothing more then than a wrapper around PDFKit…
What do you think ?

Quentin Mathé <qmathe>
Project Member

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by rmottola (Posted a comment)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 23 Jul 2010 10:42:23 AM UTCrmottolaEffort0.00=>80
    Mon 14 Feb 2005 01:30:12 PM UTCqmathePercent Complete0(Error - Not Found)=>0%

    Back to the top


    Powered by Savane 3.1-cleanup