adamblokus at gmail.com
Sun Jun 22 16:17:47 BST 2008
> I'm probably too late with this idea but if the difference of coordinate
> system is bothering you too much, why not make it the same by calling
> HPDF_Page_Concat (you already do this for accounting the left margin) ?
Actually, I tried to use it at the very beginning. But this transformation
influences not only the positions of the elements, but also fonts and bitmaps
are shown upside-down.
The problem with coordinates was completely my fault and it took me way to
long to figure it out - but all is solved right now, should not happen
> > I moved also some responsibility for margins etc. to the plotter code, to
> > make printing less dependant on the way margins and page sizes are set.
> > For this week I plan to change the layouting for printed content, so that
> > all of it will be fit in the available width (the 'loose' layout that I
> > wrote about last week).
> This is including teaching NetSurf layout code to take the text width
> determined by the backend into account (as the fonts used in PDF output
> do not necessarily have the same width as what the layout engine was
> using) ?
I am not sure if after adding the possibility to embed fonts this couldn't be
done by the same nsfont_width function, that determines text width for the
window. If not - I will most surely parametrize the function being used for
More information about the netsurf-dev