Re @Cerin's workaround, I didn't have any other PDF options other than Cairo 
(on 14.04 and dia 0.97.2)
I went and manually installed the latest .debs from 16.04, and they fix the 
printing issues. Here's what I did:

Download the amd64 .deb from these URLs:
 * http://packages.ubuntu.com/xenial/amd64/dia-common/download
 * http://packages.ubuntu.com/xenial/amd64/dia-libs/download
 * http://packages.ubuntu.com/xenial/amd64/dia/download

sudo dpkg -i dia-common*.deb
sudo dpkg -i dia-libs*.deb
sudo dpkg -i dia*.deb

Now, I can print to PDF without any kerning issues.

I think this really needs to be sent back to 14.04 somehow, probably
from the general updates repo. According to the
https://wiki.ubuntu.com/UbuntuBackports page, this probably doesn't fall
into the normal backports category since 0.97.3 doesn't provide any new
features (I haven't checked, assuming so).

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to dia in Ubuntu.
https://bugs.launchpad.net/bugs/463078

Title:
  Dia export to Cairo PNG causes mangled text fonts

Status in dia package in Ubuntu:
  Fix Released

Bug description:
  Binary package hint: dia

  Description:    Ubuntu 9.10
  Release:        9.10

  dia 0.97-2
  dia-common 0.97-2
  dia-libs 0.97-2
  libcairo2 1.8.8-2ubuntu1
  libfreetype6 2.3.9-5
  libpango1.0-0 1.26.0-1
  libpango1.0-common 1.26.0-1

  
  Method to demonstrate: load the file "text.dia" then export to PNG using 
Cairo and export to PNG using Pixbuf -- the character layout has a strange gap 
in the Cairo output. Note that output PNG files are also attached to this bug 
report, and this problem happens with various other more complex dia outputs as 
well as this simple example.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dia/+bug/463078/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to