On Thu, Apr 21, 2011 at 08:35:08AM -0700, Art Olin wrote:
> For the text editing, I am asking for a rather small change - that the 
> text be restored with its original formatting, 

This is not that small change as it might look like. What GUI actually
does is that it gets all selected operators (PDF creator can decide
to wrap every single character into a separate operator prefixed with
placement oprators so word boundaries are hard to find out without
evaluating those operators as well) and gets the text out of it. The it
shows the text.  If you change the text it will simply create a new text
operator which contains whole text. Yes, very simplistic approach. The
real implementation should create a new formatting.

> and that users are informed of the proper space character to enable   
> this formatting in added text. At present you basically select a line 
> and the formatting, especially spaces between the words, disappears.  

As already said above, GUI is not considering placement operators.
We have an extract text functionality so the code could be reused but I
do not know how much work it would be.

> Surely this can be improved, and it is separate from QT4. Sorry
> I can't help with it.  

Last discussion we had with Jozef and Martin ended up with a conclusion
that the current GUI design is terribly heavy weight and the new QT4
code should be much simpler. But it seems that nobody has time to
implement it. I am basically in the maintenance mode trying to fix bugs
and backport xpdf security fixes - but I do not have much time to work
on new features. I hope that somebody takes the core library and build a
new GUI based on it so the things can move forward.

> Using annotations is a superior way of accomplishing similar ends.

Yes, annotations are really helpful.

> Thanks for all your work and amazing responsiveness.

Thanks

-- 
Michal Hocko

------------------------------------------------------------------------------
Fulfilling the Lean Software Promise
Lean software platforms are now widely adopted and the benefits have been 
demonstrated beyond question. Learn why your peers are replacing JEE 
containers with lightweight application servers - and what you can gain 
from the move. http://p.sf.net/sfu/vmware-sfemails
_______________________________________________
Pdfedit-support mailing list
Pdfedit-support@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pdfedit-support

Reply via email to