Next in thread → Next in month →

AW: [docbook-apps] intrinsic size of images

From
Hinrich Aue <>
Date
2007-02-18T14:40:37+00:00
ID
005301c7536a$c65a8b90$
Thread
AW: [docbook-apps] intrinsic size of images
first of all thank you.

 

second thing is that the
FOP (0.93) documentation is wrong also. It says it cannot read meta data from
images. But it can.

 

With the parameters
width=”100%” scalefit=”1” and contentdepth=”100%”
it works perfect.

 

I’m now using image
magick and exiv2 to modify meta data of the images to fit my needs. Every
bloody screenshot tool takes the wrong dpi (72dpi), but never the display
resolution (usually 96dpi).

 

Hinrich

 

Von: Bob Stayton
[mailto:] 

Gesendet: Sonntag, 18. Februar
2007 07:44

An: Hinrich Aue;


Betreff: Re: [docbook-apps]
intrinsic size of images

 

I found the problem by validating a sample file with the
attributes you were trying to use.  The description in my book has a
typo.  Where it says contentheight, the attribute name is actually contentdepth
in DocBook.  When I validated, it pointed out that I had an invalid
attribute.  

 

If you are using FOP 0.93, then it works with the right
attribute name.  If you are using FOP 0.20.5, it is a known problem that
it does not handle image scaling correctly.

 

Bob Stayton

Sagehill Enterprises

DocBook Consulting



 

 

----- Original Message ----- 

From: Hinrich
Aue 

To: 

Sent: Friday, February
16, 2007 2:16 AM

Subject: AW: [docbook-apps]
intrinsic size of images

 

Hello again,

 

but I was not specific enough.

I'm trying to get the exact behaviour described at

http://www.sagehill.net/docbookxsl/ImageSizing.html

 

> To keep a graphic for printed output at its natural
size unless it is too 

> large to fit the available width, in which case
shrink it to fit, use

> scalefit="1", width="100%",
and contentheight="100%" attributes.

 

I tried nearly every combination of

Width

Contentheight

Scalefit

 

But it does not work.

When I use 

 

> scalefit="1", width="100%",
and contentheight="100%" attributes.

 

Then the images are scaled wrong.

But I cannot figure out wich part is wrong

Xsltproc, Fop or my brain? (most likely my brain, I'm
stuck)

 

What works for me now is:

 

Use no attributes for small images - works fine

Use width=100% attributes for images too big for the
pdf page - images are scaled to the right size.

 

Thanks,

      Hinrich
Next in thread → Next in month →