[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] Image overflows
I don't know if I was too fast stating that XEP supports it, but I will evaluate it. My assumption was based on http://www.renderx.com/reference.html -> Core Options -> SUPPORT_XSL11 which turns on/off XSL-FO 1.1 support. I will try tomorrow and tell you if it works or not. For me this would be a really useful feature too. Cheers, Tobias On Sun, Nov 15, 2009 at 8:13 PM, David Cramer <dcramer@motive.com> wrote: > I don't see any reference to it being supported in the XEP docs. This is surprising given how usefult a feature it is. > > http://www.google.com/search?q=%22scale-down-to-fit%22+site%3Arenderx.com&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a > > David > >> -----Original Message----- >> From: Tobias Anstett [k15t.com] [mailto:tobias@k15t.com] >> Sent: Sunday, November 15, 2009 7:24 AM >> To: Vincent Hennebert >> Cc: DocBook Apps >> Subject: Re: [docbook-apps] Image overflows >> >> Thanks Vincent, thanks Bob, >> >> We are using FOP as well as XEP so it should work for me. Are >> there any plans to update the graphics template to support >> this FO 1.1 feature out of the box? >> >> Best, >> Tobias >> >> >> On Fri, Nov 13, 2009 at 9:19 PM, Vincent Hennebert >> <vhennebert@gmail.com> wrote: >> > Hi Bob, >> > >> > Bob Stayton wrote: >> >> Hi Vincent, >> >> If you don't mind my asking, how did you learn that FOP >> 0.95 supports >> >> it? >> > >> > I ran it on a simple FO file and noticed it was producing >> the expected >> > output, so I assumed it had support for it :-) >> > >> > >> >> The FOP compliance page does not mention it: >> >> >> >> http://xmlgraphics.apache.org/fop/compliance.html >> >> >> >> The only 1.1 property it mentions is for bookmarks. I suspect the >> >> compliance page needs to be updated. >> > >> > Indeed, what's confusing is that the compliance page mentions the >> > XSL-FO 1.0 Recommendation, and not 1.1. In fact, FOP has already >> > started to implement some 1.1 features. >> > (Actually, there already is a reported bug about that: >> > https://issues.apache.org/bugzilla/show_bug.cgi?id=46565) >> > >> > >> > Vincent >> > >> > >> >> Bob Stayton >> >> Sagehill Enterprises >> >> bobs@sagehill.net >> >> >> >> >> >> ----- Original Message ----- From: "Vincent Hennebert" >> >> <vhennebert@gmail.com> >> >> To: "docbook-apps" <docbook-apps@lists.oasis-open.org> >> >> Sent: Friday, November 13, 2009 9:16 AM >> >> Subject: Re: [docbook-apps] Image overflows >> >> >> >> >> >>> Hi Bob, >> >>> >> >>> Bob Stayton wrote: >> >>>> Hi, >> >>>> >> >>>> content-width="scale-down-to-fit" >> >>>> >> >>>> is a new feature in XSL-FO version 1.1. Do you know of >> any XSL-FO >> >>>> processors that support it? I can't seem to find it >> mentioned in >> >>>> any documentation of the processors. >> >>> >> >>> Apache FOP supports it since version 0.95. I don't know >> about other >> >>> XSL-FO processors. >> >>> >> >>> >> >>> Vincent >> >>> >> >>> >> >>>> Bob Stayton >> >>>> Sagehill Enterprises >> >>>> bobs@sagehill.net >> >>>> >> >>>> >> >>>> ----- Original Message ----- From: "Vincent Hennebert" >> >>>> <vhennebert@gmail.com> >> >>>> To: "docbook-apps" <docbook-apps@lists.oasis-open.org> >> >>>> Sent: Friday, November 13, 2009 2:53 AM >> >>>> Subject: Re: [docbook-apps] Image overflows >> >>>> >> >>>> >> >>>>> Hi Tobias, >> >>>>> >> >>>>> Tobias Anstett [k15t.com] wrote: >> >>>>>> Hi, >> >>>>>> >> >>>>>> Recently I had a problem with image overflows using Apache as >> >>>>>> well as XEP. >> >>>>>> >> >>>>>> I use both very wide and very high images in my documentation. >> >>>>>> When applying my customization layers they are always >> scaled to >> >>>>>> match the width of the page but I have problems if the >> image is >> >>>>>> still to high to match the available page space/size. >> >>>>>> >> >>>>>> Using Apache images are just rendered on top of the >> page ignoring >> >>>>>> the page master setup (so above header, body, footer, starter >> >>>>>> ...) not fitting into the available area in the body. >> >>>>>> Using XEP there is just some information in the logs >> stating that >> >>>>>> XEP was not able to satisfy the constraints and (!!!) does not >> >>>>>> print the image at all. >> >>>>>> >> >>>>>> I use <d:imagedata width="100%" contentdepth="100%" > .../> in docbook. >> >>>>>> Is there a way to enable some kind of auto-fit >> functionality? In >> >>>>>> a customization layer producing some kind of powerpoint slide >> >>>>>> layout I overwrote the graphic template to set the (maximum) >> >>>>>> height. Now, >> >>>>>> i) very wide but not that high images are scaled to fit the >> >>>>>> available width (OK) >> >>>>>> ii) very high but not very wide images are scaled to fit the >> >>>>>> available height (OK) >> >>>>>> iii) small images are upscaled to match height or respectively >> >>>>>> the width (NOT REALLY OK) >> >>>>>> >> >>>>>> >> >>>>>> Do somebody have a solution for point iii ? >> >>>>> >> >>>>> Not sure of what needs to be done at the DocBook level, >> but at the >> >>>>> XSL-FO level you should generate something like this: >> >>>>> <fo:external-graphic src="url('path/to/the/image')" >> >>>>> inline-progression-dimension.maximum="100%" >> >>>>> content-width="scale-down-to-fit" >> >>>>> block-progression-dimension.maximum="<height of >> region-body>" >> >>>>> content-height="scale-down-to-fit"/> >> >>>>> >> >>>>> That should keep small images to their natural widths and scale >> >>>>> down bigger images. >> >>>>> >> >>>>> >> >>>>> HTH, >> >>>>> Vincent >> > >> > >> --------------------------------------------------------------------- >> > To unsubscribe, e-mail: >> docbook-apps-unsubscribe@lists.oasis-open.org >> > For additional commands, e-mail: >> > docbook-apps-help@lists.oasis-open.org >> > >> > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org >> For additional commands, e-mail: >> docbook-apps-help@lists.oasis-open.org >> >> >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]