Mailinglist Archive: opensuse (2430 mails)

< Previous Next >
Re: [opensuse] Windows vs. Suse OO docuent file size
  • From: "Carlos E. R." <robin.listas@xxxxxxxxxxxxxx>
  • Date: Sat, 19 Apr 2008 15:20:46 +0200 (CEST)
  • Message-id: <alpine.LSU.1.00.0804191505480.4075@xxxxxxxxxxxxxxxx>
Hash: SHA1

The Saturday 2008-04-19 at 08:29 -0400, Mark Misulich wrote:

I produce a monthly newsletter for an organization to which I belong. I have been using MS Word to do it, but I really would prefer to produce it in Open Office on Suse. This month I tried to produce it in Open Office and was able to do it, and I thought that was grand. Goodbye WinXP, hello Suse! My file size in Word was about 4400kb, and OO file size was 396kb for the same document saved in opendocument format.

Interesting :-)

I have to convert the files to PDF files for two reasons, the first is that we don't want the document to be easily altered once it is sent out. The second, and most important from a practical aspect is that the file size has to be small enough to be downloaded by members who are on dialup. The file size of the Word/PDF conversion is 97kb, and the OO/PDF conversion is 402kb. I use a personal limit of 300kb for document size when I send out the newsletter, otherwise it takes too long for the dialup users to download the document.

Interesting :-(

I would like to know if there is a way to get around this. I tried to zip the file and the resultant OO pdf file was 397kb. I don't need to zip the XP/pdf, it is small enough already.

This is the main reason that I still use windows, so if anyone has an answer for me I would certainly find it to be welcome news.

Ok... it is not easy.

First thing is to try ps2pdf, as Daniel proposes. Unfortunately, you loose nice things that the OOo converter does, like indexes.

The second thing is to play with fonts. Depending on which fonts, and how many, you use you get different sizes. There are very few fonts that the pdf reader knows about and do not need to be included in the PDF file, like the _printer_ font times (not New Times). You have to look at the font info (file/properties) to see which fonts are included or embedded, or use the command line "pdffont".

There is another problem, a bug, that I haven't verified its status recently, that impedes OOo from generating files with those fonts: they are embedded anyway. That's why ps2pdf generates smaller files.

What I do is create a small document, a paragraph (abcde...zABCDE...Z), using only _one_font, convert to PDF using both methods, and see which font the resulting PDF uses.

Notice that there is a set of fonts, by default dissabled and hidden under "user printer metrics" that allows to use plain "times" font, which should be the one the pdf reader uses and thus should not be embedded - if the above mentioned bug does not interfere.

Also, the "Times New ..." font renders smaller than the open font equivalent. I don't remember the exact one right now.

I believe in windows you can choose which fonts convert to which.

Another point to watch is images, and how much they are compressed. If instead of using the icon in OOo you go the menu route, you can see options to tailor this somewhat. Using ps2pdf there are also some adjustments to make.

- -- Cheers,
Carlos E. R.

Version: GnuPG v2.0.4-svn0 (GNU/Linux)

To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups