Opened 14 years ago

Closed 14 years ago

#2640 closed bug (fixed)

Problems with New Labelling plugin

Reported by: mesajs Owned by: nobody
Priority: major: does not work as expected Milestone: Version 1.5.0
Component: Printing Version: Trunk
Keywords: Labels Cc:
Must Fix for Release: No Platform: Windows
Platform Version: Vista 64 Awaiting user input: no

Description

New labelling works well on the map canvas, but rendering in print composer is poor:
1.Label placement is too low.
2.Fonts not properly rendered.

Attached examples are snips showing roughly the same section of a map tagged as follows:
AROUND - Labels around points, or above line and below line selected for lines
OVER - Labels over points, or on lines
CANVAS - as appears on the main map canvas
COMPOSER - created in map composer with map saved as a PNG image

For example, in composer_around.jpg, the label Deer fence (lower left hand corner) is on the line, while labels Fence A and Fence B are well below their lines. Points Tl48 and Tl61 (to the left of label Upper wetlands) are so far below their associated points that Tl48 appears to be associated more closely with point Tl61. Label Tl61 looks like T61. The equivalent snippet from the main QGIS screen (canvas_around.jpg) shows none of these deficiencies.

Using QGIS r13288 under Windows Vista 64. Font is Ms Shell Dlg 2, font size 8. The label engine is set to Show all labels.

PS Sample composer_screen_around_jpg shows how the section from composer_around.jpg appears on the screen before saving as a png image. It's virtually unreadable.

Attachments (5)

canvas_around.JPG (35.4 KB ) - added by mesajs 14 years ago.
Map canvas - labels around points/lines
canvas_over.JPG (29.0 KB ) - added by mesajs 14 years ago.
Map canvas - labels over points/lines
composer_around.JPG (62.4 KB ) - added by mesajs 14 years ago.
Composer - labels around points/lines
composer_over.JPG (30.9 KB ) - added by mesajs 14 years ago.
Composer - labels over points/lines
composer_screen_around.JPG (15.1 KB ) - added by mesajs 14 years ago.
Composer as seen on screen

Download all attachments as: .zip

Change History (8)

by mesajs, 14 years ago

Attachment: canvas_around.JPG added

Map canvas - labels around points/lines

by mesajs, 14 years ago

Attachment: canvas_over.JPG added

Map canvas - labels over points/lines

by mesajs, 14 years ago

Attachment: composer_around.JPG added

Composer - labels around points/lines

by mesajs, 14 years ago

Attachment: composer_over.JPG added

Composer - labels over points/lines

by mesajs, 14 years ago

Attachment: composer_screen_around.JPG added

Composer as seen on screen

comment:1 by mhugent, 14 years ago

Resolution: fixed
Status: newclosed

Labeling support in print composer should be fixed in recent build. Note that this does not include true 'wysiwyg' in the composer map on screen (because many methods work on mm units).

But the output (to paper or file) should be good now. Please reopen if you think it is not the case

comment:2 by trapanator, 14 years ago

Resolution: fixed
Status: closedreopened

I tested latest Windows SVN build. It still doesn't work, see the bug #2796

comment:3 by wonder, 14 years ago

Resolution: fixed
Status: reopenedclosed

Let's keep this bug closed since the reported problem has been solved.

Note: See TracTickets for help on using tickets.