PS: I should probably mention that I am using FOP 1.1
2013/9/20 Robert Gurol <robert.gu...@signavio.com> > Hi, > > thank you for your reply! I almost felt bad when this seemed to have > turned out to be an FO issue, but unfortunately, neither setting > block-progression-dimension.maximum="100%" nor setting > inline-progression-dimension.maximum="100%" seem to do the trick. > > The external-graphic still exceeds the table-cell's right boundary. > > Here is my current snippet: > > <table border="solid 1pt" border-color="#999999" > border-spacing="2pt" font-size="8pt" > table-layout="fixed" width="100%"> > <table-column column-width="6mm" /> > <table-column > column-width="proportional-column-width(1)" /> > <table-column > column-width="proportional-column-width(1)" /> > <table-header start-indent="0pt"> > ... > </table-header> > <table-body start-indent="0pt"> > ... > <table-row height="1cm"> > <table-cell border="solid 1pt" > border-color="#999999" padding="2pt" > text-align="left"> > <block text-align="left"> > <inline>2</inline> > </block> > </table-cell> > <table-cell border="solid 1pt" > border-color="#999999" padding="2pt" > text-align="left"> > <block text-align="left"> > <inline /> > <block> > <inline>check for factually correct > purchase invoice</inline> > </block> > <inline /> > </block> > </table-cell> > <table-cell border="solid 1pt" > border-color="#999999" padding="2pt" > text-align="left"> > <block text-align="left"> > <inline /> > <block> > <inline font-size="8.0pt">The invoice > needs to checked for factual > correctness, i.e. correctly delivered > goods.</inline> > <block font-size="8.0pt" > space-after="0.0" space-before="0.0" /> > <inline font-size="8.0pt" /> > <block font-size="8.0pt"> > <leader leader-pattern="space" /> > </block> > <inline font-size="8.0pt" /> > <block font-size="8.0pt"> > <block> > <external-graphic > block-progression-dimension.maximum="100%" > content-height="scale-down-to-fit" > content-type="content-type:image/jpg" > content-width="scale-down-to-fit" > inline-progression-dimension.maximum="100%" > scaling="uniform" > > src="data:image/jpg;base64,/9j/4AAQSkZ...iZX0ooooA/9k=" > width="100mm" /> > </block> > </block> > <inline font-size="8.0pt" /> > <block font-size="8.0pt"> > <leader leader-pattern="space" /> > </block> > <inline font-size="8.0pt" /> > <block font-size="8.0pt"> > <block> > <external-graphic > block-progression-dimension.maximum="100%" > content-height="scale-down-to-fit" > content-type="content-type:image/jpg" > content-width="scale-down-to-fit" > inline-progression-dimension.maximum="100%" > scaling="uniform" > > src="data:image/jpg;base64,/9j/4AAQSkZJRgABAQEAYABgA...lR//2Q==" > width="100mm" /> > <block text-align="center" > width="100mm">Some text</block> > </block> > </block> > <inline font-size="8.0pt" /> > </block> > <inline /> > </block> > </table-cell> > </table-row> > ... > </table-body> > </table> > > Thanks in advance for help, > Best regards, > > Robert > > > 2013/9/20 Pascal Sancho <psancho....@gmail.com> > >> Hi, >> >> max-width property doesn't apply to fo:external-graphic; see REC >> XSL-FO § 6.6.5 at [1] >> >> but... >> >> block-progression-dimension does; >> so you can use: >> block-progression-dimension.maximum="100%", that should do the trick. >> >> [1] http://www.w3.org/TR/xsl/#fo_external-graphic >> >> 2013/9/19 Robert Gurol <robert.gu...@signavio.com>: >> > Hi all, >> > >> > I am currently trying to embed an external-graphic with a given absolute >> > width inside a table-cell. My problem is, it overflows the table-cell's >> > right boundary. >> > >> > I tried setting max-width to 100%, yet it does not seem to work. >> > >> > Here's a code snippet from my fo, with a shortened src attribute >> containing >> > the Base64 image data: >> > >> > <table-cell border="solid 1pt" >> > border-color="#999999" padding="2pt" >> > text-align="left"> >> > <block text-align="left"> >> > <inline /> >> > <block> >> > <inline font-size="8.0pt">The invoice >> > needs to checked for factual >> > correctness, i.e. correctly delivered >> > goods.</inline> >> > <block font-size="8.0pt" >> > space-after="0.0" space-before="0.0" /> >> > <inline font-size="8.0pt" /> >> > <block font-size="8.0pt"> >> > <leader leader-pattern="space" /> >> > </block> >> > <inline font-size="8.0pt" /> >> > <block font-size="8.0pt"> >> > <block> >> > <external-graphic >> > content-height="scale-down-to-fit" >> > content-type="content-type:image/jpg" >> > content-width="scale-down-to-fit" >> > max-width="100%" scaling="uniform" >> > >> > src="data:image/jpg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD...=" >> > width="100mm" /> >> > </block> >> > </block> >> > <inline font-size="8.0pt" /> >> > <block font-size="8.0pt"> >> > <leader leader-pattern="space" /> >> > </block> >> > <inline font-size="8.0pt" /> >> > <block font-size="8.0pt"> >> > <block> >> > <external-graphic >> > content-height="scale-down-to-fit" >> > content-type="content-type:image/jpg" >> > content-width="scale-down-to-fit" >> > max-width="100%" scaling="uniform" >> > >> > src="data:image/jpg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD...==" >> > width="100mm" /> >> > <block text-align="center" >> > width="100mm">Some text!</block> >> > </block> >> > </block> >> > <inline font-size="8.0pt" /> >> > </block> >> > <inline /> >> > </block> >> > </table-cell> >> > >> > Of course, I can provide the complete code if so desired. >> > >> > Best regards, >> > >> > Robert >> >> -- >> pascal >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org >> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org >> >> > > > -- > ________________________________________________________ > > Besuchen Sie uns/Meet us: > Signavio Customer > Day<http://www.signavio.com/de/events/signavio-ladt-zum-kundentag-in-berlin-ein/>: > 13.09.2013 in Berlin, Germany > DMS Expo <http://www.messe-stuttgart.de/where-it-works/>: 24.-26.09.2013 > in Stuttgart, Germany > BPM Summit <http://www.bpmsummitusa.com/>: 17.-20.09.2013 in San > Francisco, USA > Frankfurter Buchmesse <http://www.buchmesse.de/de/>: 09.-13.10.2013 in > Frankfurt, Germany > Building Business Capability > Conference<http://www.buildingbusinesscapability.com/>: > 11.-15.11.2013 in Las Vegas, USA > ________________________________________________________ > > Robert Gurol > Software Developer > robert.gu...@signavio.com > T: +49 30 8562154-0 > F: +49 30 8562154-19 > > Signavio GmbH > Nürnberger Straße 8 > 10787 Berlin > > HRB 121584 B Amtsgericht Charlottenburg, Ust-ID: DE265675123 > Geschäftsführer: Dr. Gero Decker, Torben Schreiter > ________________________________________________________ > > Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte > Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail > irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und > vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte > Weitergabe dieser E-Mail ist nicht gestattet. > > This e-mail may contain confidential and/or privileged information. If you > are not the intended recipient (or have received this e-mail in error) > please notify the sender immediately and destroy this e-mail. Any > unauthorised copying, disclosure or distribution of the material in this > e-mail is strictly forbidden. > -- ________________________________________________________ Besuchen Sie uns/Meet us: Signavio Customer Day<http://www.signavio.com/de/events/signavio-ladt-zum-kundentag-in-berlin-ein/>: 13.09.2013 in Berlin, Germany DMS Expo <http://www.messe-stuttgart.de/where-it-works/>: 24.-26.09.2013 in Stuttgart, Germany BPM Summit <http://www.bpmsummitusa.com/>: 17.-20.09.2013 in San Francisco, USA Frankfurter Buchmesse <http://www.buchmesse.de/de/>: 09.-13.10.2013 in Frankfurt, Germany Building Business Capability Conference<http://www.buildingbusinesscapability.com/>: 11.-15.11.2013 in Las Vegas, USA ________________________________________________________ Robert Gurol Software Developer robert.gu...@signavio.com T: +49 30 8562154-0 F: +49 30 8562154-19 Signavio GmbH Nürnberger Straße 8 10787 Berlin HRB 121584 B Amtsgericht Charlottenburg, Ust-ID: DE265675123 Geschäftsführer: Dr. Gero Decker, Torben Schreiter ________________________________________________________ Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet. This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden.