RE: Problems with images (scaling)...

2001-10-26 Thread Jim Wright

Put the external graphic inside of a properly-sized block container. Skip
the scaling, content-height, and content-width stuff.

.png and .gif files work fine with this approach. DPI is increased
appropriately as image is scaled down, which helps make high-resolution
.gifs out of low-res ones.

Hope that helps!

jw

-Original Message-
From: Beer, Christian [mailto:[EMAIL PROTECTED]]
Sent: Thursday, October 25, 2001 4:51 AM
To: Fop-liste (E-Mail)
Subject: Problems with images (scaling)...

I want to put a logo on a letter using FOP. The logo is quite big, but it
shall
be scaled to fit into 25mm x 85mm.

I tried the following code:
-
fo:external-graphic width=25mm height=85mm
 src={CompanyLogo/@src}
 scaling=uniform
 content-height=scale-to-fit
 content-width=scale-to-fit/
-

but FOP says:
-
Error in content-height property value 'scale-to-fit':
org.apache.fop.fo.expr.PropertyException: No conversion defined
-

the XSL-Dokumentation says:
-
[...]
7.13.2. content-height
XSL Definition:
Value:auto | scale-to-fit | length | percentage | inherit
Initial:  auto
Applies to:   fo:external-graphic, fo:instream-foreign-object
Inherited:no
Percentages:  intrinsic height
Media:visual

Values have the following meanings:
auto  The content-height should be the intrinsic content-height.
scale-to-fit  A size of the content-height equal to the height of the
viewport. This value
  implies a certain scaling factor to be applied onto the
content.
[...]
-

So if I doesn't use the content-height/width attributes, the logo is printed
in
the requested width but its original height!! That doesn't look very nice!
;-)

Please help me!

Thanks in advance
Christian

__
DIRON Wirtschaftsinformatik GmbH  Co. KG
Christian Beer  ([EMAIL PROTECTED])
Daimlerweg 39-41Tel. : +49(251)979-200
48163 Muenster  Fax  : +49(251)979-2020
Germany Email: [EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]




AW: Problems with images (scaling)...

2001-10-26 Thread Beer, Christian

Hi Jim!

That worked if the image was too wide! But if it is too tall the image 
isn't rendered! It is just gone!

Ist that a bug in fop?

Christian

-Ursprüngliche Nachricht-
Von: Jim Wright [mailto:[EMAIL PROTECTED]]
Gesendet: Freitag, 26. Oktober 2001 00:41
An: [EMAIL PROTECTED]
Betreff: RE: Problems with images (scaling)...


Put the external graphic inside of a properly-sized block container. Skip
the scaling, content-height, and content-width stuff.

.png and .gif files work fine with this approach. DPI is increased
appropriately as image is scaled down, which helps make high-resolution
.gifs out of low-res ones.

Hope that helps!

jw

-Original Message-
From: Beer, Christian [mailto:[EMAIL PROTECTED]]
Sent: Thursday, October 25, 2001 4:51 AM
To: Fop-liste (E-Mail)
Subject: Problems with images (scaling)...

I want to put a logo on a letter using FOP. The logo is quite big, but it
shall
be scaled to fit into 25mm x 85mm.

I tried the following code:
-
fo:external-graphic width=25mm height=85mm
 src={CompanyLogo/@src}
 scaling=uniform
 content-height=scale-to-fit
 content-width=scale-to-fit/
-

but FOP says:
-
Error in content-height property value 'scale-to-fit':
org.apache.fop.fo.expr.PropertyException: No conversion defined
-

the XSL-Dokumentation says:
-
[...]
7.13.2. content-height
XSL Definition:
Value:auto | scale-to-fit | length | percentage | inherit
Initial:  auto
Applies to:   fo:external-graphic, fo:instream-foreign-object
Inherited:no
Percentages:  intrinsic height
Media:visual

Values have the following meanings:
auto  The content-height should be the intrinsic content-height.
scale-to-fit  A size of the content-height equal to the height of the
viewport. This value
  implies a certain scaling factor to be applied onto the
content.
[...]
-

So if I doesn't use the content-height/width attributes, the logo is printed
in
the requested width but its original height!! That doesn't look very nice!
;-)

Please help me!

Thanks in advance
Christian

__
DIRON Wirtschaftsinformatik GmbH  Co. KG
Christian Beer  ([EMAIL PROTECTED])
Daimlerweg 39-41Tel. : +49(251)979-200
48163 Muenster  Fax  : +49(251)979-2020
Germany Email: [EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]




RE: Problems with images (scaling)...

2001-10-26 Thread Jim Wright

Hey Christian:

You have to scale the box appropriately for the image. In other words, set
width and height proportionately to the image's width and height.

This pretty much always works for me.

Btw, if the image exceeds the preset page margins, problems can sometimes
occur.

See if that helps.

jw

-Original Message-
From: Beer, Christian [mailto:[EMAIL PROTECTED]]
Sent: Friday, October 26, 2001 2:30 AM
To: '[EMAIL PROTECTED]'
Subject: AW: Problems with images (scaling)...

Hi Jim!

That worked if the image was too wide! But if it is too tall the image
isn't rendered! It is just gone!

Ist that a bug in fop?

Christian

-Ursprüngliche Nachricht-
Von: Jim Wright [mailto:[EMAIL PROTECTED]]
Gesendet: Freitag, 26. Oktober 2001 00:41
An: [EMAIL PROTECTED]
Betreff: RE: Problems with images (scaling)...


Put the external graphic inside of a properly-sized block container. Skip
the scaling, content-height, and content-width stuff.

.png and .gif files work fine with this approach. DPI is increased
appropriately as image is scaled down, which helps make high-resolution
.gifs out of low-res ones.

Hope that helps!

jw

-Original Message-
From: Beer, Christian [mailto:[EMAIL PROTECTED]]
Sent: Thursday, October 25, 2001 4:51 AM
To: Fop-liste (E-Mail)
Subject: Problems with images (scaling)...

I want to put a logo on a letter using FOP. The logo is quite big, but it
shall
be scaled to fit into 25mm x 85mm.

I tried the following code:
-
fo:external-graphic width=25mm height=85mm
 src={CompanyLogo/@src}
 scaling=uniform
 content-height=scale-to-fit
 content-width=scale-to-fit/
-

but FOP says:
-
Error in content-height property value 'scale-to-fit':
org.apache.fop.fo.expr.PropertyException: No conversion defined
-

the XSL-Dokumentation says:
-
[...]
7.13.2. content-height
XSL Definition:
Value:auto | scale-to-fit | length | percentage | inherit
Initial:  auto
Applies to:   fo:external-graphic, fo:instream-foreign-object
Inherited:no
Percentages:  intrinsic height
Media:visual

Values have the following meanings:
auto  The content-height should be the intrinsic content-height.
scale-to-fit  A size of the content-height equal to the height of the
viewport. This value
  implies a certain scaling factor to be applied onto the
content.
[...]
-

So if I doesn't use the content-height/width attributes, the logo is printed
in
the requested width but its original height!! That doesn't look very nice!
;-)

Please help me!

Thanks in advance
Christian

__
DIRON Wirtschaftsinformatik GmbH  Co. KG
Christian Beer  ([EMAIL PROTECTED])
Daimlerweg 39-41Tel. : +49(251)979-200
48163 Muenster  Fax  : +49(251)979-2020
Germany Email: [EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]