Re: any plans of an FOP 2.2 release any time soon

2016-11-29 Thread Pascal Sancho
Hi,

FOP active team is quite little, so having a release plan will not
help. As FOP is open source, volunteers are welcome to help.

2016-11-29 11:11 GMT+01:00 Mark Gibson :
> For some of us, it’s not appropriate to take the development branch.
> However, we are really keen to get the next release version of FOP so we can
> use the fix for the PDF image plug-in.
>
>
>
> I appreciate the nature of these mainly volunteer led apache projects.
> However, I would like to encourage you to prioritise slightly more regular
> releases …. Delivering little and often.
>
>
>
> Thanks
>
> Mark
>
>
>
> From: Glenn Adams [mailto:gl...@skynav.com]
> Sent: 25 November 2016 20:47
> To: FOP Users 
> Cc: Vishnu K 
> Subject: Re: any plans of an FOP 2.2 release any time soon
>
>
>
> We do not have a schedule yet for a 2.2 release.
>
>
>
> On Fri, Nov 25, 2016 at 11:07 AM, Vishnu K  wrote:
>
> Hi , I am new to FOP mailing list.. I would like to ask will there be an FOP
> 2.2 release sooner ?
>
> regards
>
> vishnu.
>
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: fo file to pdf conversion run much slower on server than on local and command line

2016-10-31 Thread Pascal Sancho
Hi,

many things can cause such latency: URL resolution (like dtd refs),
LDAP auth, proxy resol, etc. You should monitor your network
communications.

2016-10-26 18:44 GMT+02:00 aluan :
> I am facing a strange issue where apache fop convert fo file to pdf runs very
> slow on server (tomcat 7 , liferay 6.2) but fast on local (tomcat 7, liferay
> 6.2).
>
> on server it takes like 2mins but local only like couple seconds also if use
> command line on server it is normal taking couple seconds as well.
>
> the pdf is about 80 pages and since xsl file is too big i cannot post it
> here.
>
> we have monitor GC on local and server and found that on local there are
> like 1 or 2 minor GC happened and on server minor GC happens every 1 or 2
> seconds. and each gc release like 500m memory, so it appears that on server
> it generates more garbage than on local.
>
> also when running on server, cpu stays at  5% almost like a straight line.
>
> I have put code sample on stackoverflow:
> http://stackoverflow.com/questions/40266721/apache-fop-conversion-from-fo-file-to-pdf-much-slower-on-server-than-local-and-c
>
> do you guys has any thoughts on what can possibly cause this?
>
>
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/fo-file-to-pdf-conversion-run-much-slower-on-server-than-on-local-and-command-line-tp44590.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: fop.xconf and AWT renderer

2016-07-29 Thread Pascal Sancho
Hi,

AFAIK, AWT uses system fonts only. If you want to add 'custom fonts',
you have to add them to your system.

2016-07-28 22:40 GMT+02:00 Stefan Radermacher :
> I'd like to use custom fonts with an AWT renderer, but I can't find in
> documentation what I need to set as mimetype in fop.xconf to configure
> the AWT renderer. Is that at all possible?
>
> 
>
> Kind regards
> Stefan
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: How to change apache fop encoding from configuration? (Default is İdentity -h)

2016-05-06 Thread Pascal Sancho
Hi,

I don't understand what you mean by "fop encoding".
Do you mean pdf version, or whatever pdf option?

What FOP version do you use?
I remember some copy/paste problems on very old version (FOP 0.20.x),
or with some exotic font files.

You should at least provide a couple of files:
 - shortened xsl-fo file
 - pdf


2016-05-05 15:08 GMT+02:00 muradqeribzadeh :
> I need to change apache fop encoding but i can't find any solution for this.
> Now in my application encoding of fop generated pdf file is - Identity -h.
> That's why i can't extract pdf file, can't copy from pdf and paste to
> another textbox and etc.
> Note: These are my fonts in fop config file:
>  name="Arial" style="normal" weight="bold"/>style="italic" weight="normal"/>weight="bold"/>
> If needs i can post more information about problem.
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/How-to-change-apache-fop-encoding-from-configuration-Default-is-dentity-h-tp43899.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: font-base is ignored in 2.1

2016-03-22 Thread Pascal Sancho
Hi,

Please, can you file in a JIRA ticket to keep this in in mind.


2016-03-21 17:09 GMT+01:00 Adam Retter :
> Thanks for getting back to me Chris,
>
> Okay that makes sense to me then, and I was able to work with custom
> resolvers to get around the issue I have.
>
> However, you still have references in both your code and documentation
> to , so it is not obvious that this has been removed!
> Perhaps a little clean-up is in order ;-)
>
> On 21 March 2016 at 11:19, Chris Bowditch  wrote:
>> Hi Adam,
>>
>> I believe FOP Base was intentionally removed when FOP IO was reworked in the
>> v2.0 release. Which version are you upgrading from?
>>
>> I seem to recall the developers couldn't think of a use case where Font Base
>> would need to differ from wildly from Base, and so Font Base was
>> consolidated with Base.
>>
>> Thanks,
>>
>> Chris
>>
>>
>> On 11/03/2016 22:39, Adam Retter wrote:
>>>
>>> It seems that fonts are not being resolved relative to the font-base
>>> config parameter in 2.1, instead they are being resolved directly by
>>> the ResourceResolver. This looks like a bug to me, can anyone confirm?
>>>
>>> I have a FOP configuration file like this:
>>>
>>> 
>>>  
>>>  true
>>>
>>>  
>>>  false
>>>
>>>  
>>>  ./
>>>
>>>  
>>>
>>> http://localhost:8080/exist/apps/tei-simple/resources/fonts/
>>>  
>>>  
>>>  
>>>  >>  embed-url="Junicode.ttf"
>>>  encoding-mode="single-byte">
>>>  >> weight="normal"/>
>>>  
>>>  >>  embed-url="Junicode-Bold.ttf"
>>>  encoding-mode="single-byte">
>>>  >> weight="700"/>
>>>  
>>>  >>  embed-url="Junicode-Italic.ttf"
>>>  encoding-mode="single-byte">
>>>  >> weight="normal"/>
>>>  
>>>  >>  embed-url="Junicode-BoldItalic.ttf"
>>>  encoding-mode="single-byte">
>>>  >> weight="700"/>
>>>  
>>>  
>>>  
>>>  
>>> 
>>>
>>>
>>> And I instantiate FOP like so:
>>>
>>> ResourceResolver resolver =
>>>
>>> ResourceResolverFactory.createSchemeAwareResourceResolverBuilder(ResourceResolverFactory.createDefaultResourceResolver()).build();
>>> EnvironmentProfile environment =
>>> EnvironmentalProfileFactory.createDefault(new URI("file:///db"),
>>> resolver);
>>> final FopFactoryBuilder = builder = new
>>> FopFactoryBuilder(environment).setConfiguration(configFile);
>>> final FopFactory fopFactory = builder.build();
>>>
>>> When I run my FO transformation I then get an error like:
>>>
>>> Caused by: java.io.FileNotFoundException: /Junicode.ttf (No such file
>>> or directory)
>>> at java.io.FileInputStream.open0(Native Method)
>>> at java.io.FileInputStream.open(FileInputStream.java:195)
>>> at java.io.FileInputStream.(FileInputStream.java:138)
>>> at java.io.FileInputStream.(FileInputStream.java:93)
>>> at
>>> sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90)
>>> at
>>> sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188)
>>> at java.net.URL.openStream(URL.java:1045)
>>> at
>>> org.apache.fop.apps.io.ResourceResolverFactory$NormalResourceResolver.getResource(ResourceResolverFactory.java:224)
>>> at
>>> org.apache.fop.apps.io.ResourceResolverFactory$TempAwareResourceResolver.getResource(ResourceResolverFactory.java:152)
>>> at
>>> org.apache.fop.apps.io.ResourceResolverFactory$DefaultResourceResolver.getResource(ResourceResolverFactory.java:121)
>>> at
>>> org.apache.fop.apps.io.ResourceResolverFactory$SchemeAwareResourceResolver.getResource(ResourceResolverFactory.java:256)
>>> at
>>> org.apache.fop.apps.io.InternalResourceResolver.getResource(InternalResourceResolver.java:92)
>>> at org.apache.fop.fonts.truetype.OFFontLoader.read(OFFontLoader.java:103)
>>> at org.apache.fop.fonts.truetype.OFFontLoader.read(OFFontLoader.java:93)
>>> at org.apache.fop.fonts.FontLoader.getFont(FontLoader.java:124)
>>> at org.apache.fop.fonts.FontLoader.loadFont(FontLoader.java:108)
>>> at org.apache.fop.fonts.LazyFont.load(LazyFont.java:116)
>>>
>>>
>>> When I look through the FOP 2.1 code-base I see that the `font-base`
>>> only seems to be read in FontManagerConfigurator#configure, however
>>> that code-path is never executed when I run my app.
>>>
>>> Any thoughts?
>>>
>>
>>
>> -
>> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>>
>
>
>
> --
> Adam Retter
>
> skype: adam.retter
> tweet: adamretter
> http://www.adamretter.org.uk
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr

Re: Usage of Tables in Apache FOP

2016-03-10 Thread Pascal Sancho
Hi,

you should not use keep-together, witch is a composite property:
 .within-page +  .within-column +  .within-line

You should use keep-together.within-column instead

2016-03-10 10:00 GMT+01:00 Sireesha Boddapati :
> Hi,
>
> Attache id the sample FO file that we use.
>
> Thanks
> Sireesha
>
> On Thu, Mar 10, 2016 at 11:49 AM, Sireesha Boddapati
>  wrote:
>>
>> Hi Team,
>>
>> We have different page-sets with different widths of region-body. The page
>> content is dynamic and it will have lots of tables with dynamic number of
>> columns.
>>
>> So, when the table has more number of columns and has cell data with long
>> text with no spaces, the text is getting overlapped with next cell.
>>
>>
>> Is there any way to avoid this?
>>
>> Thanks
>> Sireesha
>
>
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Usage of Tables in Apache FOP

2016-03-10 Thread Pascal Sancho
hi,

please, provide a simple xsl-fo file that allows to reproduce what you
get. You will get quicker help.

2016-03-10 7:19 GMT+01:00 Sireesha Boddapati :
> Hi Team,
>
> We have different page-sets with different widths of region-body. The page
> content is dynamic and it will have lots of tables with dynamic number of
> columns.
>
> So, when the table has more number of columns and has cell data with long
> text with no spaces, the text is getting overlapped with next cell.
>
>
> Is there any way to avoid this?
>
> Thanks
> Sireesha



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: keep-together question

2016-02-26 Thread Pascal Sancho
Hi,

from my POV, integer value seems to behave as 'auto' does. That sounds
like a bug.

Please, can you file in a bug entry on JIRA, attaching your modified
FO, resulting PDF, and if possible, expected result.


2016-02-25 19:12 GMT+01:00 Matthew R. Wilson :
> On Thu, Feb 25, 2016 at 09:41:20AM +0100, Pascal Sancho wrote:
>> That can be achieved using an integer value rather than 'always'.
>> See [1] (compliance page) & [2] (XSL-FO rec v1.1) for further info.
>>
>> NOTE: keep-together should be considered as a shorthand for
>> *.within-line, *.within-column, and *.within-page
>
> I've tried using an integer value, but that doesn't seem to do anything.
> For example, changing my original example attachment to the following
> snippet
>
>   
> line 1
> line 2
> 
> line n
>   
>
> does not do what I expect. Even though this block can fit on a page, I
> don't end up with a page break before it and it just breaks in the
> middle. The same block with keep-together.within-page="always" results
> in the expected page break before the block. I've removed all other
> keeps in the document so there shouldn't be anything conflicting with
> the attempt to make this block appear on its own page.
>
> The FOP compliance page says that there is "Minimal support for
>  values", but I don't see anything explaining further. So I'm
> back to not knowing if I'm just not doing it right (i.e. is there
> something more to it than changing "always" to "100"), or am I hitting a
> scenario that isn't supported by the minimal support.
>
> Thanks,
> Matthew
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: keep-together question

2016-02-25 Thread Pascal Sancho
Hi,
That can be achieved using an integer value rather than 'always'.
See [1] (compliance page) & [2] (XSL-FO rec v1.1) for further info.

NOTE: keep-together should be considered as a shorthand for
*.within-line, *.within-column, and *.within-page
It's a good practice to set only the desired property, rather than the
shorthand one, to avoid unexpected behavior regarding the inline axis.

[1] http://xmlgraphics.apache.org/fop/compliance.html
[2] https://www.w3.org/TR/xsl/#keep-together

2016-02-24 22:11 GMT+01:00 Matthew R. Wilson :
> Hello,
>
> I'm using FOP 2.1 and wondering if I can accomplish the pagination I
> want. My example XML is attached. Essentially, what I'm wondering is if
> I can get the behavior of keep-together="always" on a block but still
> allow pagination if the block is too big to fit on one page.
>
> In my example, there are three sections. I want complete sections to
> appear together on one page, so I'm putting keep-together="always" on a
> block that wraps the section. This usually works the way I want, only
> putting in a page break between sections if the next section doesn't fit
> in the remaining space on the page.
>
> However, my example section 3 is too big to fit even on a dedicated
> page, so at render-time I get the warning from FOP that it exceeds the
> page size.
>
> So my question: is there a way to get the behavior of keeping sections
> together on a page when possible, but if it's not possible, allow
> pagination?
>
> The example I've attached is very simple in that I just
> keep-together="always" on the block. But I've also tried variations that
> include making each individual text line block have a
> keep-with-previous="always", and I've tried integer values instead of
> "always". But what I don't know is how much I'm running into limitations
> of my own knowledge about how to correctly do this, versus FOP's
> limitations with keep support.
>
> I'd appreciate any suggestions, or it'd be good to know it's not
> possible with current implementation if that's the case.
>
> Thank you,
> Matthew
>
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Upgrading from 0.20.5 to FOP 2.1

2016-02-05 Thread Pascal Sancho
Hi,
you should start reading [1].
Globally, FOP 2.x is more compliant and less buggy than FOP 0.x:
 - better and stricter conformance to XSL recommendation v1.1
 - better spacing, alignment, etc. computations that make result more
as expected

In short, you probably will have to rewrite all your XSLT material,
and you will not get exactly same result (mainly due to how v0.x
compute lengths in a buggy way)

In addition, you will get some great improvements, among with more
complete font support, complex scripts, better pageMaster handling,
etc.

[1] http://xmlgraphics.apache.org/fop/2.1/upgrading.html#pre-1.0
[2] http://www.w3.org/TR/xsl11/

2016-02-04 15:35 GMT+01:00 Sireesha Boddapati :
> Hi,
>
> We want to move our application from FOP 0.20.5 to FOP 2.1.
> After upgrading do i get the PDF same as before?
> We are using many features of 0.20.5, like fox:outline, continued label,
> write page number, orphans etc. and also we have used the API .
>
> Will i  face any challenges in it?
>
> Please let me know if you have any samples/ reference guide?
>
>
> Thanks in advance,
> Sireesha



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Table text is overflowing on to the right margin

2016-01-29 Thread Pascal Sancho
Hi,

ah, FOP 0.20.x...
very old version that is not maintained any more.
What I'll say here has not been tested on FOP 0.20.x, but is perfect
valid with newer versions.
The issue is caused by the property keep-together set on fo:table-row
This property should be considered as a combination of 3 ones:
keep-together.within-line
keep-together.within-column
keep-together.within-page
If you omit to decompose it, the specified value applies on all 3
sub-properties, including the .within-line one. See [1].

In your case, you should only change the keep-together.within-column one.
I don't remember if this was applicable on FOP 0.20.x

[1] https://www.w3.org/TR/xsl/#keep-together

2016-01-28 11:22 GMT+01:00 Sireesha Boddapati :
> Hi,
>
> Please note, i am using FOP 0.20.5 version jar in my application. Please
> suggest solution with the same jar.
>
> Thanks
> Sireesha
>
> On Thu, Jan 28, 2016 at 3:50 PM, Sireesha Boddapati
>  wrote:
>>
>> Hi,
>>
>> Please find the attached FO file.
>>
>> Thanks
>> Sireesha
>>
>> On Thu, Jan 28, 2016 at 11:20 AM, Sireesha Boddapati
>>  wrote:
>>>
>>> Hi
>>>
>>> I have a pdf file defined with 2 page masters.
>>> First page with total width of 8.5in. In that i have defined xsl-body
>>> with left margin 2.375in and right margin of 0.75 in. Normally text is
>>> displaying correctly but the table text is overflowing to the right.
>>>
>>> Below are the two page masters i have
>>> >> page-width="8.5in" margin-top = "0.5in">
>>>
>>>   >> margin-top = "1.925in" margin-left="2.375in" margin-right=".75in"
>>> margin-bottom="1.5in" />
>>> >> precedence="true"/>
>>> >> extent="2.26in"/>
>>> 
>>>
>>> >> page-width="8.5in">
>>> >> margin-bottom="0.625in" margin-left="0.75in" margin-right="0.75in" />
>>> 
>>>
>>> And the table definition is like below
>>>
>>> >> font-style="normal" line-height="10px" border-collapse="collapse"
>>> table-layout="fixed" space-after="0.12in">
>>>
>>> 
>>>
>>>  From the second page, it is taking left and right margins and displaying
>>> the tables correctly.
>>>
>>> Can you please suggest whats the issue with this and What could be the
>>> possible solution for this?
>>>
>>> Thanks
>>> Sireesha
>>
>>
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Table text is overflowing on to the right margin

2016-01-28 Thread Pascal Sancho
Hi,

Please, attach a full XSL-FO example, as short as possible (not XSLT),
this will help to reproduce the issue, then help you.

2016-01-28 6:50 GMT+01:00 Sireesha Boddapati :
> Hi
>
> I have a pdf file defined with 2 page masters.
> First page with total width of 8.5in. In that i have defined xsl-body with
> left margin 2.375in and right margin of 0.75 in. Normally text is displaying
> correctly but the table text is overflowing to the right.
>
> Below are the two page masters i have
>  page-width="8.5in" margin-top = "0.5in">
>
>= "1.925in" margin-left="2.375in" margin-right=".75in" margin-bottom="1.5in"
> />
>  precedence="true"/>
> 
> 
>
>  page-width="8.5in">
>  margin-bottom="0.625in" margin-left="0.75in" margin-right="0.75in" />
> 
>
> And the table definition is like below
>
>  font-style="normal" line-height="10px" border-collapse="collapse"
> table-layout="fixed" space-after="0.12in">
>
> 
>
>  From the second page, it is taking left and right margins and displaying
> the tables correctly.
>
> Can you please suggest whats the issue with this and What could be the
> possible solution for this?
>
> Thanks
> Sireesha



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: table header omit with apache fop

2016-01-21 Thread Pascal Sancho
please,
check this mailing list, you just have asked this topic 3 times today,
and it has been answered.

2016-01-21 15:17 GMT+01:00  :
> Hi,
>
>
>
> How to omit the initial header but keeping the subsequent page break
>
> headers with out using renderx in apache fop.
>
>
>
>
>
> regards
>
> bishnu
>
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Ampersand in FOP

2016-01-21 Thread Pascal Sancho
Hi,

your XSL-FO snippet [1] is rendered correctly by FOP: "Cat & Mouse".
I suspect something being wrong in your XSLT, so you should look at it closer.
More appropriate list for this is XSLT list (see [2]).

[1] Cat & Mouse
[2] http://www.mulberrytech.com/xsl/xsl-list/


2016-01-21 8:47 GMT+01:00 Gordon Ross :
> I’m struggling to get an ampersand (“&”) outputting correctly with FOP. It 
> always comes out as “&”
>
> I want to render the text
>
> Cat & Mouse
>
> The source is a XML file, which contains:
>
> Cat ∓ Mouse
>
> (This is an XML file, so the “&” has to be escaped to “&” for the file to 
> be valid)
>
> My XSLT transforms this into:
>
> Cat & Mouse
>
> (This is still an XML file, so the “&” still has to be “&” for it to be 
> valid)
>
> And FOP renders it as:
>
> Cat & Mouse.
>
> My googling hasn’t been very successful. The FOP FAQ just says to escape the 
> “&” (Which I’ve done!) The best suggestion I found was to enclose the initial 
> “&” in a 
>
> What am I missing? I’ve tried both FOP 1.1 & FOP 2.0
>
> Thanks,
>
> GTG
> --
> Gordon Ross



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: table-header question

2016-01-21 Thread Pascal Sancho
Hi,

AFAIK, there is no such extension with FOP like XEP has (see [1]).
As a workaround, you can remove it in a middle-process, using the
Intermediate Format (see [2]), and re-feed FOP with changed IF.

[1] http://www.renderx.com/reference.html#Omitted_Header
[2] http://xmlgraphics.apache.org/fop/2.1/intermediate.html#usage-if


2016-01-20 15:27 GMT+01:00 bishnu :
> Hi,
>
> how to omit the initial header but keeping the subsequent page break
> headers with out using renderx in fop.
>
>
> regards
> bishnu
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Migrating from 1.1 to 2.1 (FIXED image path)

2016-01-20 Thread Pascal Sancho
Hi,

2016-01-19 17:50 GMT+01:00  :
> Thanks for the pointer! That was what I was looking for.
>
> So it seems that the config file MUST reside WITH the FO file, in the same
> directory. But only IF base is used in the config file?

No, the config file can be put in any location you want.
You just have to indicate its URI.

> If the base parameter is not used in the config, every relative URI is
> relative to the FO file's location? Do I understand that correctly?

Yes

> In a message dated 1/19/2016 1:31:20 A.M. Pacific Standard Time,
> psancho@gmail.com writes:
>
> Hi,
> there is a big change between FOP 1.x and FOP 2.x regarding the base:
> 1.x: base defaults to FOP uri
> 2.x: base defaults to FO uri
>
> See https://issues.apache.org/jira/browse/FOP-2306
>
> 2016-01-19 1:21 GMT+01:00  :
>> All,
>> Thanks to Tosten who made me think hard ;-)
>>
>> It turns that the FOP config file parameter  is the issue. Like
>> Torsten mentioned, the base parameter appears to be an absolute path now
>> in
>> FOP 2.1. However, this is not a good option for an existing system that
>> supports many projects and various paths. My base was set as:
>> ./
>>
>> When I set it to an absolute path for testing, FOP 2.1 found all of the
>> files. However, when I REMOVED it, allowing to go to it's default setting
>> (current directory), everything ran normally and files were located
>> correctly.
>>
>> So for my situation, removing the  parameter works on FOP 2.1, and
>> it
>> also works on FOP 1.1. I do believe that there is a bug in that section of
>> the 2.1 code.
>>
>> Thanks to everyone that helped out!
>>
>> Regards,
>> Dean Nelson
>>
>> In a message dated 1/18/2016 8:16:34 A.M. Pacific Standard Time,
>> torsten.stolpm...@verit.de writes:
>>
>> Dean,
>>
>> yes, I did this in our docbook xsl configuration layer via changing
>> admin.graphics.path. You may also want to set img.src.path.
>>
>> Hope this helps,
>>
>> Torsten
>>
>>
>> On 18.01.2016 17:04, deannel...@aol.com wrote:
>>> Torsten
>>> Did you do this via XSL? Or could you describe how you did this?
>>> Thanks
>>> Dean
>>> In a message dated 1/18/2016 6:12:37 A.M. Pacific Standard Time,
>>> torsten.stolpm...@verit.de writes:
>>>
>>> Hi Dean,
>>>
>>> I made the same experience recently, attempting a similar port from
>>> Fop
>>> 1.1 to Fop 2.1 of our DocBook documents.
>>>
>>> Apparently, Fop 2.1 seems to be more strict about the format of the
>>> url
>>> argument. I managed to resolve this by converting image references to
>>> absolute file URIs (e.g. file:images/). I was not able to
>>> use
>>> a relative path and folded.
>>>
>>> Luckily, in my case mostly admonition graphics were affected, which I
>>> could resolve by specifying an absolute admon.graphics.path.
>>>
>>> Hope this helps,
>>>
>>> Torsten
>>>
>>> On 17.01.2016 02:29, deannel...@aol.com wrote:
>>>  > Hello!
>>>  > Thanks for everyone's hard work on the FOP 2.1 release!
>>>  > I have a stable Docbook system with FOP 1.1 and when I upgraded
>>> to 2.1 I
>>>  > noticed an issue: It appears that FOP cannot find the images in
>>> the new
>>>  > system.
>>>  > [ERROR] FOUserAgent - Image not found. URI: images/redneck9.bmp.
>>> (See
>>>  > position 15:562)
>>>  > Which points to this line:
>>>  > >>  > height="auto" content-width="scale-to-fit"
>>> content-height="scale-to-fit"
>>>  > content-type="content-type:image/BMP" text-align="center"/>
>>>  > This is exactly the same file that FOP 1.1 processes just fine and
>>> I
>>>  > looked to see if there were any changes in the way I needed to
>>> run FOP
>>>  > but I could not see anything related to that.
>>>  > Was there a change for FOP 2.1 that would cause this?
>>>  > Thanks
>>>  > Dean Nelson


-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Migrating from 1.1 to 2.1 (FIXED image path)

2016-01-19 Thread Pascal Sancho
Hi,
there is a big change between FOP 1.x and FOP 2.x regarding the base:
1.x: base defaults to FOP uri
2.x: base defaults to FO uri

See https://issues.apache.org/jira/browse/FOP-2306

2016-01-19 1:21 GMT+01:00  :
> All,
> Thanks to Tosten who made me think hard ;-)
>
> It turns that the FOP config file parameter  is the issue. Like
> Torsten mentioned, the base parameter appears to be an absolute path now in
> FOP 2.1. However, this is not a good option for an existing system that
> supports many projects and various paths. My base was set as:
> ./
>
> When I set it to an absolute path for testing, FOP 2.1 found all of the
> files. However, when I REMOVED it, allowing to go to it's default setting
> (current directory), everything ran normally and files were located
> correctly.
>
> So for my situation, removing the  parameter works on FOP 2.1, and it
> also works on FOP 1.1. I do believe that there is a bug in that section of
> the 2.1 code.
>
> Thanks to everyone that helped out!
>
> Regards,
> Dean Nelson
>
> In a message dated 1/18/2016 8:16:34 A.M. Pacific Standard Time,
> torsten.stolpm...@verit.de writes:
>
> Dean,
>
> yes, I did this in our docbook xsl configuration layer via changing
> admin.graphics.path. You may also want to set img.src.path.
>
> Hope this helps,
>
> Torsten
>
>
> On 18.01.2016 17:04, deannel...@aol.com wrote:
>> Torsten
>> Did you do this via XSL? Or could you describe how you did this?
>> Thanks
>> Dean
>> In a message dated 1/18/2016 6:12:37 A.M. Pacific Standard Time,
>> torsten.stolpm...@verit.de writes:
>>
>> Hi Dean,
>>
>> I made the same experience recently, attempting a similar port from
>> Fop
>> 1.1 to Fop 2.1 of our DocBook documents.
>>
>> Apparently, Fop 2.1 seems to be more strict about the format of the
>> url
>> argument. I managed to resolve this by converting image references to
>> absolute file URIs (e.g. file:images/). I was not able to
>> use
>> a relative path and folded.
>>
>> Luckily, in my case mostly admonition graphics were affected, which I
>> could resolve by specifying an absolute admon.graphics.path.
>>
>> Hope this helps,
>>
>> Torsten
>>
>> On 17.01.2016 02:29, deannel...@aol.com wrote:
>>  > Hello!
>>  > Thanks for everyone's hard work on the FOP 2.1 release!
>>  > I have a stable Docbook system with FOP 1.1 and when I upgraded
>> to 2.1 I
>>  > noticed an issue: It appears that FOP cannot find the images in
>> the new
>>  > system.
>>  > [ERROR] FOUserAgent - Image not found. URI: images/redneck9.bmp.
>> (See
>>  > position 15:562)
>>  > Which points to this line:
>>  > >  > height="auto" content-width="scale-to-fit"
>> content-height="scale-to-fit"
>>  > content-type="content-type:image/BMP" text-align="center"/>
>>  > This is exactly the same file that FOP 1.1 processes just fine and
>> I
>>  > looked to see if there were any changes in the way I needed to
>> run FOP
>>  > but I could not see anything related to that.
>>  > Was there a change for FOP 2.1 that would cause this?
>>  > Thanks
>>  > Dean Nelson
>>
>>
>> -
>> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>>
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Embedding Fonts for PDF/A

2016-01-06 Thread Pascal Sancho
(Tunahan sent me the FO file off-list, due to confidential things)

Tunahan,
I can reproduce DejaVu substitution:
Your config lacks font descriptions for variations:


  


  


  



2016-01-06 15:26 GMT+01:00 Tunahan Coban :
> Hi Pascal,
>
> Thank you to invest your time for me. It is better for me that our 
> conversation don't been uploaded to the mail list site. Because of the 
> internal informations. I hope I understand you correctly with the xsl-fo file.
> Now I have converted my XML file with the stylesheet to FO.
> I will send you this as a mail-attachment.
>
> When you could say me what kind of mistakes you search, so can I help you.. 
> Because the file is too long, you will see.. :/
>
> Thanks so much !
>
> --
>
>
> -Ursprüngliche Nachricht-
> Von: Pascal Sancho [mailto:psancho@gmail.com]
> Gesendet: Mittwoch, 6. Januar 2016 14:43
> An: Tunahan Coban
> Betreff: Re: Embedding Fonts for PDF/A
>
> Hi,
>
> Please, rather than XSL stylsheet, it's easier for us to play with resulting 
> XSL-FO, witch can be achieved without FOP, using XALAN, for example.
> And it is better to attach such file rather than copy/paste in mail
> body: all blank spaces and lines are preserved,  with actual used encoding.
>
> 2016-01-06 14:06 GMT+01:00 Tunahan Coban :
>> Hi Pascal,
>>
>>
>>
>> I sent the first part (because the file is 3000 lines long) from the
>> *.xsl file, too.
>>
>> Here again:
>>
>>
>>
>> 
>>
>> > xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
>> xmlns:fo="http://www.w3.org/1999/XSL/Format";>
>>
>> 
>>
>> 
>>
>> > page-width="21cm" margin-top="2cm" margin-bottom="2cm" margin-left="2cm"
>> margin-right="2cm">
>>
>>   
>>
>>   
>>
>> 
>>
>>   
>>
>> 
>>
>> 
>>
>> 
>>
>> 
>>
>> > initial-page-number="1" format="1">
>>
>> 
>>
>> 
>>
>> 
>>
>> 

>>
>> 
>>
>> > space-before.optimum="1pt" space-after.optimum="2pt">
>>
>> 
>>
>> 
>>
>> 
>>
>> 
>>
>> 
>>
>> > text-align="center" padding-start="3pt" padding-end="3pt"
>> padding-before="3pt" padding-after="3pt" display-align="center"
>> border-style="solid" border-width="1pt" border-color="white">
>>
>> 
>>
>> > select="data">
>>
>> > select="texts">
>>
>> > select="DateText">
>>
>> > font-size="7pt">
>>
>>
>> 
>>
>> 
>>
>> 
>>
>> 
>>
>> 
>>
>>…..
>>
>>
>>
>> …
>>
>>
>>
>> I tested now the normal PDF converting and its still does work. Only
>> the PDF/A doesn’t work..
>>
>> Maybe my java-code is wrong?
>>
>>
>>
>> // TODO:Fonts configuration in work
>>
>>DefaultConfigurationBuilder cfgBuilder = new
>> DefaultConfigurationBuilder();
>>
>>Configuration cfg = cfgBuilder.buildFromFile(new
>> File("cfg.xml"));
>>
>>FopFactoryBuilder fopFactoryBuilder = new FopFactoryBuilder(new
>> File(".").toURI()).setConfiguration(cfg);
>>
>>
>>
>>
>>
>> final FopFactory fopFactory = FopFactory.newInstance(new
>> File(".").toURI());
>>
>>
>>
>>
>>
>> FOUserAgent foUserAgent = fopFactory.newFOU

Re: Embedding Fonts for PDF/A

2016-01-06 Thread Pascal Sancho
Hi,
Simon asked for XSL-FO file (what feeds FOP), not fop.xconf

2016-01-06 13:18 GMT+01:00 Tunahan Coban :
> Edit:
>
>
>
> I change the font to Arial. But it still doesn’t work.
>
>
>
> 
>
>true
>
>
>
>  
>
> PDF/A-1a
>
> 1.4
>
> 
>
> embed-url="file:///C:/Utilities/arial.ttf">
>
> weight="normal"/>
>
>
>
> 
>
>  
>
>
>
> 
>
>
>
>
>
> Thanks.
>
>
>
> --



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: font question (was Re: alternate text extension not working in FOP version 2.0)

2015-10-28 Thread Pascal Sancho
Hi,
You don't need metric files anymore since v0.95 (or earlier, don't
remember exactly).

To have both normal, extended, or condensed fonts, you have to name
them differently, style attribute is only used to distinguish regular
Vs italic.

The main improvement in font variations, between v0.2.x and after, is
the weight attribute that support numeric values, allowing to map
'light', 'normal', 'medium', 'bold', etc. to 300, 400, 500, 700, etc.

2015-10-26 16:20 GMT+01:00 Eva :
> Hi Chris,
>
> I'm in the process of converting fop from version 0.25 to version 2. There
> are several custom fonts and I had no problem registering custom fonts when
> I specify style with "normal" or "italic" in font-triplet. However, I've a
> font with different styles which registered as below where style is being
> used to distinguish the difference from the same font. I assume I can put
> any style name in font-triplet and I should be able to use it in fo where I
> need to specify the matching font-family and style. My current work around
> would be register each style with a unique name in font-triplet and change
> all the corresponding references in fo. I just want to verify if the newer
> version of FOP won't be able to specific any other styles other than
> "normal" and "italic" in  in the config. Or I'm missing
> something in the config in order to add a new style. Do I need a metric-url
> in this case??
>
> fop.xconf:
>
>  
>
> 
>
>
> fo:
> (Error: Invalid property value encountered in font-style="condensed" )
>  font-family="Eurostile" font-style="condensed" font-weight="normal"
> font-size="8pt" color="white">April 30, 2015
>
> (No error produce when having the same config, but changing the font-style
> from condense to normal in fo then it works)
>  font-family="Eurostile" font-style="normal" font-weight="normal"
> font-size="8pt" color="white">April 30, 2015
>
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/alternate-text-extension-not-working-in-FOP-version-2-0-tp42921p42992.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Using Sections In Technical Documentation

2015-09-29 Thread Pascal Sancho
Hi,
this list is not the right place for such question: this list is only
about FOP usage, witch job starts with xsl-fo.

You should ask on docbook mailing list; follow http://www.docbook.org/help.

2015-09-29 7:53 GMT+02:00 Ray J. :
> I am hoping to use DocBook for some of my company's technical documentation.
> I have attached the DocBook XML, my customization layer stylesheet, and the
> PDF output from FOP. Can anyone help me with what I need to add/remove from
> my customization layer stylesheet so that the PDF output is output nicely?
>
> DocBook XSL -> 1.78.1
> FOP -> 2.0
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: javax.xml.transform.TransformerException: java.lang.NullPointerException

2015-09-22 Thread Pascal Sancho
Hi,

you should give further info to permit the audience to reproduce what you get:
 - FOP version
 - description of FOP inputs and environment
 - etc.


2015-09-22 21:58 GMT+02:00 Jim :
> Stack trace
>
> javax.servlet.ServletException:
> javax.xml.transform.TransformerException: java.lang.NullPointerException
> org.apache.fop.servlet.FopServlet.doGet(FopServlet.java:158)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
>
> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>
>
> line 158 is  throw new ServletException(ex);
>
>
> public void doGet(HttpServletRequest request,
>   HttpServletResponse response) throws
> ServletException {
> try {
> //Get parameters
> String foParam = request.getParameter(FO_REQUEST_PARAM);
> String xmlParam = request.getParameter(XML_REQUEST_PARAM);
> String xsltParam = request.getParameter(XSLT_REQUEST_PARAM);
> String rootParam =
> request.getParameter(ROOT_REQUEST_PARAM);
>
> //Analyze parameters and decide with method to use
> if (foParam != null) {
> renderFO(foParam, response);
> } else if ((xmlParam != null) && (xsltParam != null)) {
> renderXML(xmlParam,xsltParam,rootParam,response);
> } else {
> response.setContentType("text/html");
> PrintWriter out = response.getWriter();
> out.println("Error\n"
>   + "FopServlet ErrorNo 'fo'
> "
>   + "request param given.");
> }
> } catch (Exception ex) {
> throw new ServletException(ex);
> }
> }
>
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: rendering TIFF with FOP 2.0

2015-09-17 Thread Pascal Sancho
Hi,

can you please file in a Jira entry, attaching your material (test
case,  patch, etc)

This will ensure that nothing will be lost or omitted.

2015-09-16 16:37 GMT+02:00 johannes.katel...@t-online.de
:
> OK, with the help of the FOP source I figured it out myself.
>
> But to make it work I hat to patch the class 
> org.apache.fop.render.bitmap.TIFFDocumentHandler.
>
> I had to change visibility of the constructor to protected, because I derive 
> from that class and need to call the constructor.
>
> Can any of the developers please respond to this?
>
> Or is this list not being read by the FOP developers?
>
> Best regards
>
> Johannes
>
> -Original-Nachricht-
> Betreff: rendering TIFF with FOP 2.0
> Datum: Wed, 16 Sep 2015 12:14:20 +0200
> Von: "johannes.katel...@t-online.de" 
> An: fop-users@xmlgraphics.apache.org
>
> Hello,
>
> I have to move my application from FOP 1.1 to FOP 2.0 for generating PDF/A 
> that validates OK.
>
> I have successfully migrated PDF and PDF/A rendering to FOP 2.0. No major 
> problem with that.
>
> But now after migrating to FOP 2.0 the TIFF rendering that happens in the 
> same application is broken. Unfortunately I can't figure out how to change 
> the code to make it work again.
>
> This ist the first thing that doesn't work anymore:
>
> protected class MyTiffDocumentHandlerMaker extends 
> TIFFDocumentHandlerMaker {
> ...
> @Override
> public IFDocumentHandler makeIFDocumentHandler(FOUserAgent ua) {
>
> TIFFDocumentHandler handler = new MyTiffDocumentHandler(color);
> handler.setContext(new IFContext(ua));
> return handler;
>
> }
>
> Problems:
>
> 1.   makeIFDocumentHandler(FOUserAgent ua) does not exist anymore in 
> TIFFDocumentHandlerMaker
> 2.   TIFFDocumentHandler has no setContext method anymore.
>
> Here's ist the second thing that doesn't work anymore:
>
>protected class MyTiffDocumentHandler extends TIFFDocumentHandler {
>...
> BitmapRenderingSettings settings = getSettings();
> settings.getWriterParams().setCompressionMethod(
> TIFFConstants.COMPRESSION_PACKBITS);
>
> Problem:
>
> TIFFConstants does not exist anymore.
>
> Can't I find sample code or documentation somewhere that explains how to do 
> this with FOP 2.0.
>
> I need to render TIFF. And I need to set resolution, compression and color 
> mode.
>
> Thanks
>
> Johannes
>
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>
>
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: how can override the start fo:page-number in xsl:fo with my number

2015-09-08 Thread Pascal Sancho
Hi,

the right attribute is "initial-page-number".
And from what I can read in FOP 0.20.5 doc (see [1]), this was implemented.
Not sure however if it worked perfectly, since FOP redesign (starting
from v0.9x), 0.20.x remains unmaintained.

[1] 
https://svn.apache.org/repos/asf/xmlgraphics/fop/tags/fop-0_20_5/src/documentation/content/xdocs/compliance.xml


2015-09-08 9:49 GMT+02:00 Marc :
> Hi,
> You have an attribute start-page-number in the sequence element.
> I don't know if it's ok in FOP 0.20.5
> Marc
> Le 07/09/2015 14:28, robyp7 . a écrit :
>>
>> Hi,
>>
>> i use an old fop lib version 0.20.5
>> I have an xsl:fo with
>>
>> 
>>
>> _Page number :_
>>
>> 
>> this is in the footer
>>
>> I need to create a PDF with a initial number > 1 and for ex. 10 or 11 or
>> some other else..
>>
>> So the first page begin with 10, the secondo eith 11 and so..
>>
>> I need to pass this number as parameter from jsp web page to my
>> bean/java classes that call the fop rendering
>>
>> I implement a CustomRender (it extend the class org
>>
>> .apache
>>
>> .fop
>>
>> .render
>>
>> .Renderer)
>> and i override tese two method:
>>
>> *public**void*render(Page page, OutputStream outputStream){
>>
>> *throws*IOException, FOPException {
>>
>>
>> page.setNumber(pageCount);
>>
>> System.out.println("##@@## Rendering page " + page.getNumber());
>>
>> pageCount++;
>>
>> renderer.render(page, outputStream);
>>
>> }
>>
>>
>> *public**void*renderPage(Page page){
>>
>> page.setNumber(pageCount);
>>
>> System.out.println("@@##@@ Rendering page " + page.getNumber());
>>
>> pageCount++;
>>
>> renderer.renderPage(page);
>>
>> }
>>
>>
>> but page.setNumber(pageCount); doesn't seem to work!
>>
>> How can I do this work?
>>
>> Thanks in advice!
>>
>>
>> Roberto
>>
>>
>>
>>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: monospaced block behavior while wrapping lines

2015-09-04 Thread Pascal Sancho
Hi,

I see no difference between what you expect and what you get.

Please provide attached files (xsl-fo and pdf) rather than copy/paste,
not sure what is rendered by my mail client is what you can see on
your side.


2015-09-03 16:16 GMT+02:00  :
> Hi,
>
>
>
> Iwant to have a PDF with a (Code)Block-Element. I done it with these lines:
>
>
>
> …
>
>  font-size="8pt" padding-top="3pt" padding-bottom="3pt" padding-left="3pt"
> padding-right="3pt" margin-right="16pt" space-before.minimum="0.8em"
> space-before.optimum="1em" space-before.maximum="1.2em"
> space-after.minimum="0.8em" space-after.optimum="1em"
> space-after.maximum="1.2em" hyphenate="false" white-space-collapse="false"
> white-space-treatment="preserve" linefeed-treatment="preserve"
> font-family="monospace" background-color="#E0E0E0">Christian brothers
> jameson long island iced tea caju amigo glen elgin caipiroska dark and
> stormy. Lemon drop, lime rickey batida seagrams tinto de verano. Glenburgie
> bijou the blenheim bijou kilchoman polish martini moscow mule ... on the
> beach dark and stormy heart
>
> of fire early
>
> times mickey slim harper's
>
> dark and stormy.#
>
> 
>
>
>
> …
>
>
>
> What I expected was some thing like this:
>
>
>
> Christian brothers jameson long island iced tea caju amigo glen elgin
> caipiroska dark and stormy.
>
> Lemon drop, lime rickey batida seagrams tinto de verano. Glenburgie bijou
> the blenheim bijou kilchoman
>
> polish martini moscow mule ... on the beach dark and stormy heart
>
> of fire early
>
> times mickey slim harper's
>
> dark and stormy.#
>
>
>
>
>
> But I’ve got this:
>
>
>
> Christian brothers jameson long island iced tea caju amigo glen elgin
> caipiroska dark and stormy.
>
> Lemon drop, lime rickey batida seagrams tinto de verano. Glenburgie bijou
> the blenheim bijou kilchoman
>
> polish martini moscow mule ... on the beach dark and stormy heart
>
> of fire early
>
> times mickey slim harper's
>
> dark and stormy.#
>
>
>
> As you can see the wrapped line starts with a space.
>
>
>
> So, what did I wrong?
>
> Kind regards
>
>
>
> Markus



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: how can read content of every rendered Page

2015-09-04 Thread Pascal Sancho
Hi,
I don't understand what you mean.

Please provide an example:
 - your input
 - what you expect


2015-09-03 14:21 GMT+02:00 robyp7 . :
> hi
>
> I have a problem. I need to see the content of a page before it will be
> rendered by FOP, beacuse i need to get the content data (xml start tag +
> character data + xml end tag)
> How can i? An impl of XMLReader needed? An example?
>
> thanks
>
> Roberto



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Fop cannot resolve local font declared in fop.conf

2015-08-27 Thread Pascal Sancho
no problem.

a side note: you should not use metric files, this is deprecated
unless you don't want to embed your font in PDF.
for further info, see http://xmlgraphics.apache.org/fop/2.0/fonts.html#custom

2015-08-27 15:33 GMT+02:00 Christoffer Bruun :
> As I should have guessed earlier not every rendering reused my global
> FopFactory that is configured with a fop.conf.
> After adressing this the FreeMono font worked perfectly
>
> - I apologize the disturbance
>
> Br
> Christoffer Bruun
> Den 26-08-2015 kl. 15:42 skrev Christoffer Bruun:
>> Hi List,
>>
>> I am having a bit of a problem using a custom font in FOP and I am
>> hoping someone know which knob I have failed to turn.
>>
>> I am using FOP 1.1 embedded  on Windows7.
>>
>> I have configured the FreeMono font in my fop.conf file:
>> 
>>   true
>>
>>   72
>>   72
>>
>>   
>>   ./fonts/freefont-20120503
>>   
>> 
>>   
>> flate
>>   
>>   
>> 
>>   
>> 
>>   
>> 
>>   
>> 
>>
>> The FreeMono.xml file was generated using
>> org.apache.fop.fonts.apps.TTFReader with no options except the filenames
>>
>> If I run org.apache.fop.tools.fontlist.FontListMain on my fop.conf I get
>> this output:
>> ...
>> FreeMono:
>>   F15 [FreeMono]
>> FreeMono,normal,400
>> ...
>>
>> When I try to build the PDF my FOPEventListener emits these errors:
>> FOPEventListener:353 - Font "FreeMono,normal,400" not found.
>> Substituting with "any,normal,400".
>>
>> If I introduce an error in fop.conf (e.g. changes the embed-url to some
>> nonexisting file) then my PDF generation fails as would be expected.
>>
>> I use the FreeMono font like this:
>> > font-size="12pt">FreeMono IS HERE
>>
>> Is there anything else I need to do before the font is available ?
>>
>>
>> Br
>> Christoffer Bruun
>>
>>
>>
>>
>>
>> -
>> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>>
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: FOP 2.0 Docbook XSL NullPointerException

2015-08-24 Thread Pascal Sancho
Hi,

FOP uses XSL-FO as input.
So, the best practice is to provide XSL-FO file on this list, not XSLT.

That said, you should provide full error trace with your test case;
information is not sufficient here to understand from what part the
Exception is thrown.


2015-08-22 15:23 GMT+02:00 Rahman USTA :
> Hello;
>
> I want to switch 1.1 to 2.0 but when converting Docbook5 to PDF I'm getting;
>
> docbook/fo/docbook.xsl; Line #312; Column #54;
> java.lang.NullPointerException
>
> There is no problem with docbook's latest docbook.xsl but with my custom
> xsl, it gives me NLP. But, there is no problem with fop1.1 also.
>
> Example docbook xml content that produces NLP;
>
>  encoding="UTF-8"?> xmlns="http://docbook.org/ns/docbook";
> xmlns:xlink="http://www.w3.org/1999/xlink"; version="5.0" xml:lang="en">
> 
> Selam
> 2015-08-17
> 
> 
> Selam
> 
> Hello world
> //
> code
> 
> 
> 
>
> Used xsl is;
>
> https://github.com/asciidocfx/AsciidocFX/blob/fop2/conf/docbook-config/fo-pdf.xsl
>
> If I change fo-pdf.xsl as follows, then the issue is resolved, but how can
> give bottom padding and bottom line for that case ?;
>
> https://github.com/asciidocfx/AsciidocFX/blob/fop2/conf/docbook-config/fo-pdf.xsl#L152
>
> Make zero bottom padding
>
> https://github.com/asciidocfx/AsciidocFX/blob/fop2/conf/docbook-config/fo-pdf.xsl#L164
>
> Remove line 164
>
> https://github.com/asciidocfx/AsciidocFX/blob/fop2/conf/docbook-config/fo-pdf.xsl#L251
>
> Make zero bottom padding
>
> Thanks
>
> --
> Rahman USTA
> Istanbul JUG
> https://github.com/rahmanusta



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: FOP2.0 taking more time format complex script documents

2015-08-14 Thread Pascal Sancho
Hi,

AFAIK, there is no rules that prevent such usage.
as a starting point, you can follow this:
http://xmlgraphics.apache.org/fop/dev/conventions.html

2015-08-13 10:15 GMT+02:00 Klaus Malorny :
> On 12.08.2015 08:38, Pascal Sancho wrote:
>>
>> Hi,
>>
>> please, can you file in a Jira entry, attaching all materials (test
>> case, patch, etc.)
>>
>>
>> 2015-08-11 16:36 GMT+02:00 dvineshku...@gmail.com
>> :
>>>
>>> Hi,
>>>
>>> After analysis, found a bug in MultiByteFont::findGlyphIndex() method.
>>> In FOP2.0, MultiByteFont::findGlyphIndex() method, for loop is continous
>>> even after a glyph character is found. Updated the findGlyphIndex()
>>> method
>>> to terminate the loop once the glyph character is found and performance
>>> got
>>> improved much. Refer below existing and updated method.
>>>
>>> Existing:
>>>
>>>   public int findGlyphIndex(int c) {
>>>  int idx = c;
>>>  int retIdx = SingleByteEncoding.NOT_FOUND_CODE_POINT;
>>>
>>>  // for most users the most likely glyphs are in the first cmap
>>> segments (meaning the one with
>>>  // the lowest unicode start values)
>>>  if (idx < NUM_MOST_LIKELY_GLYPHS && mostLikelyGlyphs[idx] != 0)
>>> {
>>>  return mostLikelyGlyphs[idx];
>>>  }
>>>  for (CMapSegment i : cmap) {
>>>  if (retIdx == 0
>>>  && i.getUnicodeStart() <= idx
>>>  && i.getUnicodeEnd() >= idx) {
>>>  retIdx = i.getGlyphStartIndex()
>>>  + idx
>>>  - i.getUnicodeStart();
>>>  if (idx < NUM_MOST_LIKELY_GLYPHS) {
>>>  mostLikelyGlyphs[idx] = retIdx;
>>>  }
>>>  }
>>>  }
>>>  return retIdx;
>>>  }
>>>
>>> Updated:
>>>
>>> public int findGlyphIndex(int c) {
>>> int idx = c;
>>> int retIdx = SingleByteEncoding.NOT_FOUND_CODE_POINT;
>>>
>>> // for most users the most likely glyphs are in the first cmap segments
>>> (meaning the one with
>>> // the lowest unicode start values)
>>> if (idx < NUM_MOST_LIKELY_GLYPHS && mostLikelyGlyphs[idx] != 0) {
>>> return mostLikelyGlyphs[idx];
>>> }
>>>
>>> for (int i = 0; (i < cmap.size()) && retIdx == 0; i++) {
>>> if (cmap.get(i).getUnicodeStart() <= idx
>>> && cmap.get(i).getUnicodeEnd() >= idx) {
>>>
>>> retIdx = cmap.get(i).getGlyphStartIndex()
>>> + idx
>>> - cmap.get(i).getUnicodeStart();
>>> if (idx < NUM_MOST_LIKELY_GLYPHS) {
>>> mostLikelyGlyphs[idx] = retIdx;
>>>
>>> }
>>> }
>>> }
>>> return retIdx;
>>> }
>>>
>>> Regards,
>>> Vinesh Kumar. D
>>>
>
> Just for curiosity: Are breaks and returns within loops forbidden in your
> coding conventions? ;-)
>
> By the way, if this is really a performance bottleneck and the number of
> segments are typically larger (say e.g. >= 10), I would sort the segments by
> their starts and convert the three values into arrays (during object
> construction) and would perform a binary search on the starts, then test for
> the end and finally calculate the index.
>
> Regards,
> Klaus
>
>
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: FOP2.0 taking more time format complex script documents

2015-08-11 Thread Pascal Sancho
Hi,

please, can you file in a Jira entry, attaching all materials (test
case, patch, etc.)


2015-08-11 16:36 GMT+02:00 dvineshku...@gmail.com :
> Hi,
>
> After analysis, found a bug in MultiByteFont::findGlyphIndex() method.
> In FOP2.0, MultiByteFont::findGlyphIndex() method, for loop is continous
> even after a glyph character is found. Updated the findGlyphIndex() method
> to terminate the loop once the glyph character is found and performance got
> improved much. Refer below existing and updated method.
>
> Existing:
>
>  public int findGlyphIndex(int c) {
> int idx = c;
> int retIdx = SingleByteEncoding.NOT_FOUND_CODE_POINT;
>
> // for most users the most likely glyphs are in the first cmap
> segments (meaning the one with
> // the lowest unicode start values)
> if (idx < NUM_MOST_LIKELY_GLYPHS && mostLikelyGlyphs[idx] != 0) {
> return mostLikelyGlyphs[idx];
> }
> for (CMapSegment i : cmap) {
> if (retIdx == 0
> && i.getUnicodeStart() <= idx
> && i.getUnicodeEnd() >= idx) {
> retIdx = i.getGlyphStartIndex()
> + idx
> - i.getUnicodeStart();
> if (idx < NUM_MOST_LIKELY_GLYPHS) {
> mostLikelyGlyphs[idx] = retIdx;
> }
> }
> }
> return retIdx;
> }
>
> Updated:
>
> public int findGlyphIndex(int c) {
> int idx = c;
> int retIdx = SingleByteEncoding.NOT_FOUND_CODE_POINT;
>
> // for most users the most likely glyphs are in the first cmap segments
> (meaning the one with
> // the lowest unicode start values)
> if (idx < NUM_MOST_LIKELY_GLYPHS && mostLikelyGlyphs[idx] != 0) {
> return mostLikelyGlyphs[idx];
> }
>
> for (int i = 0; (i < cmap.size()) && retIdx == 0; i++) {
> if (cmap.get(i).getUnicodeStart() <= idx
> && cmap.get(i).getUnicodeEnd() >= idx) {
>
> retIdx = cmap.get(i).getGlyphStartIndex()
> + idx
> - cmap.get(i).getUnicodeStart();
> if (idx < NUM_MOST_LIKELY_GLYPHS) {
> mostLikelyGlyphs[idx] = retIdx;
>
> }
> }
> }
> return retIdx;
> }
>
> Regards,
> Vinesh Kumar. D
>
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/FOP2-0-taking-more-time-to-format-complex-script-documents-tp42461p42749.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Nested Block Text-Indent

2015-08-11 Thread Pascal Sancho
Hi,

this is normal behavior: indent inheritance.
For further details, this is explained is this wiki page:
http://wiki.apache.org/xmlgraphics-fop/IndentInheritance

HTH,

2015-08-10 16:16 GMT+02:00 sripathi :
> Hi All,
>
>If I specified text-indent on an fo:block and having a nested block
> within this,the text following this nested block is also indented as well.
> For Example:
> 
>   This is main block having text-indent 5.
> this is the nested block 
>  The text in the above nested block is indented as well...if I specify
> text-indent for nested block also,in such case working fine.
> 
>
>  Can anybody help me on this?
>
> Thanks in advance.
>
> Regards,
> Sripathi.
>
>
>
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/Nested-Block-Text-Indent-tp42735.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: [FOP] Watermark does not overlay over text

2015-07-03 Thread Pascal Sancho
Hi,

To do so, one solution is to output your doc in IF format, add missing
watermarks on every page, and re-inject the IF to FOP, that should do
the trick.
Read [1] for further info.

[1] http://xmlgraphics.apache.org/fop/2.0/intermediate.html#usage-if


2015-07-02 1:18 GMT+02:00 Puja Jain :
> Thanks for the reply Chris.
>
> I have tried putting the watermark in the body as suggested and it works,
> but I would like the watermark to appear on every page. Is there any way to
> force the block to appear on every page at a fixed position?
>
> What Im trying to achieve is an image watermark that will be rendered on top
> of contents on every pdf page at a fixed position. I have tried rendering it
> as a background image in the region-* but they all result in the same
> overlay issue. So although adding it at the end of the body contents works
> but it just appears on one page.
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/FOP-Watermark-does-not-overlay-over-text-tp42498p42511.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: How to draw these arrow characters?

2015-05-15 Thread Pascal Sancho
Hi,

In your SVG, the 4 missing glyphes (PI, OMEGA, LT-ARROW, LTRT-ARROW)
are laid out with the Times New Roman font.

Note that such font name includes font-family (Times New) plus font
style (Roman, i.e. not italic).
You should configure FOP to use such font, with the same family name,
style, and weight.

Note also that Times is one of the Base-14 Fonts from PDF spec (see
[1]), and such fonts are handled in a particular way (not embedded,
replaced if not available, automatic naming, etc.).

You should try to:
either use another font-family in your SVG,
or explicitly configure FOP to embed what font you want here.

Read [2] for further information.

[1] http://xmlgraphics.apache.org/fop/1.1/fonts.html#Base-14-Fonts
[2] http://xmlgraphics.apache.org/fop/1.1/graphics.html#svg-font-selection


2015-05-13 16:01 GMT+02:00  :
> Ok …
>
> This is the result on Windows without .
>
> Maybe now the fo is much shorter.  ;-)
>
>
>
>
>
> Von: Luis Bernardo [mailto:lmpmberna...@gmail.com]
> Gesendet: Mittwoch, 13. Mai 2015 15:37
> An: fop-users@xmlgraphics.apache.org
> Betreff: Re: How to draw these arrow characters?
>
>
>
>
> Works for me (using Mac OS X) without using a configuration file since the
> "any" font is equivalent to the New Times Roman (may even be the same) font
> specified in the SVG.
>
> Do not use auto-detect if you want to have better control of the fonts used.
>
> Also, supplying a bare minimum FO file that shows the problem makes it
> easier for us to help you...
>
> On 5/13/15 3:08 PM, markus.sticker.e...@zf.com wrote:
>
> Hello FOP,
>
>
>
> I just have a very simple question: How to setup FOP right that this arrows
> do not disappear?
>
> Please have a look at the attached pdf.
>
> There are two images. The first is a SVG and the second is a JPG.
>
> The JPG is just that what I expected to get.
>
> Also attached is the fo source and the svg. In my config fonts are
> auto-detected.
>
> When I open the svg with Chrome there are only small differences comparing
> to the JPG.
>
>
>
> Thanks for your help.
>
> Best regards
>
>
>
> Markus
>
>
>
>
>
>
>
>
> -
>
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
>
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>
>
>
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Unable to copy Hyphen from PDF generated using FOP

2015-04-03 Thread Pascal Sancho
Hi,

In order to get better help, you should provide XSL-FO example rather
than XSLT; FOP is fed with the former.


2015-04-02 12:04 GMT+02:00 smruthi :
> Thank you for your response.
>
> The PDF is viewed using Adobe Reader X - version - 10.1.0
> OS used -  Windows 7 Enterprise SP1
> Font Used is - Arial
>
> Hyphenation is not used anywhere. The xml data itself contains a Hyphen at
> the end of the data.
>
> Snippet of the  FOP config xml is given below :
> 
> 
> 
> 
> flate
> ascii-85
> 
>   
>
>  weight="normal" />
>  weight="bold" />
>  weight="normal" />
>  weight="bold" />
>
>
>
>   
>   
>   
>   
>
>   
> 
> 
> 
>
> Also, the snippet of the xsl given below is used to fetch data(companynumb)
> from xml and display it :
>
> 
> 
>
>  number-columns-spanned="2" border-bottom-  width="0.6pt"
> border-bottom-style="solid" margin-bottom="1pt" margin-top="1pt"
> space-before.conditionality="retain"   space-before.optimum="1.5pt"
> space-after.conditionality="retain"   space-after.optimum="1.5pt"
> keep-together.within-column="always" height="20pt">
>
>  color="#00" font-size="{$textLabelFontSize}" font-family="{$useFont}"
> space-before.conditionality="retain"   space-before.optimum="1.5pt"
> space-after.conditionality="retain"   space-after.optimum="0.2pt"
> keep-together.within-column="always">
>
>  select="ResourceProcesor:getMessage($resourceProcessor,'label.CompanyNumber')"/>
>
> 
>
>  font-size="{$textFontSize}" font-family="{$useFont}"
> space-before.conditionality="retain"   space-before.optimum="0.2pt"
> space-after.conditionality="retain"   space-after.optimum="0.2pt"
> keep-together.within-column="always">
> 
> 
>
> 
> 
> 
>
> I have no clue as to what is going wrong here. Please let me know what can
> be done...
>
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/Unable-to-copy-Hyphen-from-PDF-generated-using-FOP-tp41920p41925.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: page number, but only if more than one page exists

2015-03-23 Thread Pascal Sancho
Hi,

IIRC, there were a lot of bugfixes and additions in page-master
management since FOP v0.91.

To play with Luis' idea, you have 1st to upgrade FOP

2015-03-23 9:45 GMT+01:00 Szeak (Register Man) :
> Hi,
> I think, Barnardo's idea is the best for you.
>
> bye
>
> 2015-03-22 23:21 keltezéssel, Luis Bernardo írta:
>
>>
>> Try using a mix of page masters with different page positions (see
>> http://www.w3.org/TR/xsl/#page-position).
>>
>> You will need a page master with page-position="only" without the page
>> number, and a page master with page numbers when there is more than one page
>> (i.e. when page-position="only" does not apply).
>>
>> On 3/22/15 10:43 PM, Roberto Nunnari wrote:
>>>
>>> On 22. 03. 15 17:30, Roberto Nunnari wrote:

 Hi.

 I need to change a servlet that generates a FO document and then
 transforms it into a pdf document. Unfortunately I know almost nothing
 about Formatting Objects. :-(

 At present the FO adds the page number on every page.

 I need to change it so that it adds the page number, but only if there
 are more than one page.

 fop version in use is very old.. 0.91beta and build-Id is from 20051223

 Any help very appreciated.

 Thank you and best regards.
 Robi
>>>
>>>
>>> Hi.
>>>
>>> I got a slightly better result than having only the number using
>>>  / 
>>>
>>> and adding an empty block at the end of the flow..
>>> 
>>>
>>> It works.. and it's already better than having just the page number
>>> because seeing also the total number of pages lets you know if you have in
>>> your hands the whole document or not.. but it's not exactly what I was asked
>>> to do..
>>>
>>> Any hints on how to accomplish the original goal?
>>> Thank you and best regards.
>>> Robi
>>>
>>>
>>> -
>>> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
>>> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>>>
>>
>>
>> -
>> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>>
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Fixing the table height

2015-02-16 Thread Pascal Sancho
fingers too big ...
That said, I'm not sure that fixed table height will be implemented in
short-term; the main question is: how distribute remaining vertical
space between rows.


2015-02-17 8:47 GMT+01:00 Pascal Sancho :
> Hi,
>
> generally speaking, FOP prior 0.9x was widely buggy, regarding
> block-progression-dimension (AKA height) related things. Current FOP
> versions (since refactoring started with 0.9x) gives expected results.
> In addition, older versions didn't fully respect XSL-FO
> recommendations. So you'll get substantial benefits upgrading FOP 0.2x
> to latest release (currently 1.1).
>
> 2015-02-16 14:05 GMT+01:00 fop_ag :
>> Hi Pascal,
>>
>> Will check this solution..
>> But one doubt , y with newer fop version it stopped working in expected way
>> ?
>> In older version it was working properly..
>>
>>
>>
>> --
>> View this message in context: 
>> http://apache-fop.1065347.n5.nabble.com/Re-Fixing-the-table-height-tp41699p41772.html
>> Sent from the FOP - Users mailing list archive at Nabble.com.
>>
>> -
>> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>>
>
>
>
> --
> pascal



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Fixing the table height

2015-02-16 Thread Pascal Sancho
Hi,

generally speaking, FOP prior 0.9x was widely buggy, regarding
block-progression-dimension (AKA height) related things. Current FOP
versions (since refactoring started with 0.9x) gives expected results.
In addition, older versions didn't fully respect XSL-FO
recommendations. So you'll get substantial benefits upgrading FOP 0.2x
to latest release (currently 1.1).

2015-02-16 14:05 GMT+01:00 fop_ag :
> Hi Pascal,
>
> Will check this solution..
> But one doubt , y with newer fop version it stopped working in expected way
> ?
> In older version it was working properly..
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/Re-Fixing-the-table-height-tp41699p41772.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Fixing the table height

2015-02-16 Thread Pascal Sancho
Hi,
I understand now what you want.
For that, you need to set row height.

This can be computed at XSLT stage:

...

...


2015-02-16 6:14 GMT+01:00 fop_ag :
> Hi,
>
> I've attached a snapshot which gives pictorial representation of the
> problem.
>
> problem.jpg
> 
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/Re-Fixing-the-table-height-tp41699p41769.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Fixing the table height

2015-02-12 Thread Pascal Sancho
My mistake,

I was talking about space-before and space-after properties, with are
composite too (.minimum, .maximum, and .optimum)

2015-02-12 13:58 GMT+01:00 Pascal Sancho :
> that can be achieved playing with block-progression-dimension.minimum,
> b-p-d.optimum, and b-p-d.maximum properties.




-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Fixing the table height

2015-02-12 Thread Pascal Sancho
IIUC, you want to distribute vertical space between some blocks?

If this is the case, you don't need fo:table anymore.
As suggested, use a fo:block-container having fixed height; then
inside use any king of block-objetcts, with "elastic spacing"; that
can be achieved playing with block-progression-dimension.minimum,
b-p-d.optimum, and b-p-d.maximum properties.

There is also a new extension comming with FOP next, allowing
alternate content, depending on remaining white-space.

Those 2 features (elastic spacing, alternate content) should meet your
wishes, perhaps.

2015-02-12 12:43 GMT+01:00 fop_ag :
> Hi Luis,
>
> Yes i wanted to have a table of fixed height, so that irrespective of no of
> rows that is present within that table the height should be same.
>
> If a  table has capacity to accomadate 10 rows of data, with old fop if
> there were only 5 rows existed table height would remain constant, but with
> newer fop the table height is not constant, entire table looks like
> collapsed.
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/Re-Fixing-the-table-height-tp41699p41746.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Fixing the table height

2015-02-11 Thread Pascal Sancho
Hi,
link seems broken

plus, the best material in this list will be a short xsl-fo (not xlst)
demonstrating the issue.

2015-02-11 6:28 GMT+01:00 fop_ag :
> Hi,
>
> I tried the same thing u told. Still same problem with the height.
> I'm attaching the snapshot of generated report.
>
> 
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/Re-Fixing-the-table-height-tp41699p41725.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Fixing the table height

2015-02-10 Thread Pascal Sancho
Hi,

FOP 1.1 only accepts value "auto" for fo:table@height.
Other values are replaced with 'auto'.
If you want a frame with a fixed (or minimal) height, then embed your
table in an fo:block-containter:


...



2015-02-10 13:05 GMT+01:00 fop_ag :
> Hi,
>
> I'm trying to use the fo:block-container like u mentioned, but still the
> table height is not constant..
> It grows or shrinks depending on total no of rows in the table.
>
> THis is the xsl i used xsl_updated.txt
> 
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/Re-Fixing-the-table-height-tp41699p41706.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Fixing the table height

2015-02-10 Thread Pascal Sancho
Hmm,

rather than use an fo:table to get a fixed height area, you should use
an fo:block-container.
Note that with modern FOP, such elements are handled in a better way
than the (very old) FOP 0.2.x.
Then, you can insert an fo:table in your fo:block-container if you lay
out tabular data.

2015-02-10 5:29 GMT+01:00 fop_ag :
> Hi,
> The total no of columns defined is also proper,
> I'm getting the error after moving the  inside .
> If the  is placed outside for-each tag i.e., after
>  the report gets generated without any error. But the table
> height is not fixed in this case.
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/Re-Fixing-the-table-height-tp41699p41700.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Fixing the table height

2015-02-09 Thread Pascal Sancho
hi,

For such question please ask on FOP-users list, FOP-dev list is for
internal dev.

That said, for minimum table height, you should set it on a table-row:

  
  

  

  

  


Note that the message you get has nothing to do with table height; it
is related to column count;
On the resulting table grid, you have more cells thant expected.
You should have a look on the resulting XSL-FO to find the issue.
XSLT cannot help here.



HTH,

2015-02-09 12:45 GMT+01:00 fop_ag :
> I upgraded to fop 1.1 from 0.20.5. In older version the table height was
> fixed, but with newer fop version the height of table is limited to amount
> of rows available. I'm using the xsl code provided in attached file -
>
> xsl_sample.txt
> 
>
> I tried to move the  after the creation of
> , but its giving the following exception -
>
> The column-number or number of cells in the row overflows the number of
> fo:table-columns specified for the table. (See fo:table-row,
> "???(39994080, ???(, ...")
>
>
> Is there any way to have a table of fixed length of 5mm, so that even when
> there is no data, the table should always be of same height.
>
> Thank You.
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/Fixing-the-table-height-tp41697.html
> Sent from the FOP - Dev mailing list archive at Nabble.com.



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Barcode generation with FOP 1.1

2015-01-19 Thread Pascal Sancho
Hi,

Bugzilla was replaced with Jira few years ago.
*all* issues had been transferred to the latter. The cited issue can
be monitored in Jira DB: follow [1].


[1] https://issues.apache.org/jira/browse/FOP-1842

2015-01-18 18:12 GMT+01:00 Luis Bernardo :
> I tested your example from the command line using fop-1.1 and the the jars
> barcode4j-fop-ext.jar, barcode4j-xgc.jar and barcode4j.jar and it worked. So
> the issue is probably with your environment setup.
>
> After you run you code, in the debug perspective, right click in the
> execution entry and select properties. You should see then the classpath
> used by eclipse.
>
>
>
> On 1/17/15 10:54 PM, MartinKl wrote:
>>
>> Thanks for reproducing the issue. I´ve checked the the link with same
>> issue
>> you provided. Issues is still in reopen state and noone probably touched
>> four 2+ years :/  I am still hoping to in fixing the issue or finding some
>> workaround.
>>
>>
>>
>> --
>> View this message in context:
>> http://apache-fop.1065347.n5.nabble.com/Barcode-generation-with-FOP-1-1-tp41617p41619.html
>> Sent from the FOP - Users mailing list archive at Nabble.com.
>>
>> -
>> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>>
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: AW: AW: Searching hyphenated variablenames in PDF (with Acrobat)

2015-01-15 Thread Pascal Sancho
Hi,

reading back the post, I confirm what said Thanasis:
only reproductible on adobe for win, either english or french
language, Firefox buildin reader working as expected.

2015-01-15 11:06 GMT+01:00 A Gian :
> My findings were based on the pdf file that Markus provided on his original
> post.
>
> Thanasis
>
>
> 
> From: markus.sticker.e...@zf.com
> To: fop-users@xmlgraphics.apache.org
> Subject: AW: AW: Searching hyphenated variablenames in PDF (with Acrobat)
> Date: Thu, 15 Jan 2015 09:51:37 +
>
>
> You tried the sample I send yesterday?
>
>
>
> Von: A Gian [mailto:a.yan...@hotmail.com]
> Gesendet: Donnerstag, 15. Januar 2015 10:35
> An: fop-users@xmlgraphics.apache.org
> Betreff: RE: AW: Searching hyphenated variablenames in PDF (with Acrobat)
>
>
>
> Hello,
>
> I do not know if this is helpful, but i could only reproduce the issue with
> acrobat reader 11.0.10  on windows. When tried different reader (foxit) the
> word Jesus_latschenhersteller_dachverbandsvorsitzender was found.
>
> Thanasis
>
> .
>
>> From: markus.sticker.e...@zf.com
>> To: fop-users@xmlgraphics.apache.org
>> Subject: AW: Searching hyphenated variablenames in PDF (with Acrobat)
>> Date: Thu, 15 Jan 2015 09:16:29 +
>>
>> Hi,
>>
>> sorry, but the second files was demaged.
>> For a better understanding what I want to do
>> I did a screen capture: https://www.youtube.com/watch?v=3kjofqFxx7o
>> Maybe that will help.
>>
>> Best regards
>>
>> Markus
>>
>> -Ursprüngliche Nachricht-
>> Von: Pascal Sancho [mailto:psancho@gmail.com]
>> Gesendet: Donnerstag, 15. Januar 2015 09:21
>> An: fop-users@xmlgraphics.apache.org
>> Betreff: Re: Searching hyphenated variablenames in PDF (with Acrobat)
>>
>> Hi,
>>
>> tried on same version but win, with same result as Luis. Same result with
>> Firefox buitin reader:
>> I get 1 occurrence for both search words
>>
>> 2015-01-14 23:11 GMT+01:00 Luis Bernardo :
>> >
>> > There was only one file attached Also, I was not able to reproduce
>> > the issue (maybe because I don't understand what you describe) -- I
>> > used the Mac version of Adobe Reader 11.0.10. Can you clarify? What is
>> > the word you are searching for?
>> >
>> >
>> > On 1/14/15 6:26 PM, markus.sticker.e...@zf.com wrote:
>> >
>> > Hi,
>> >
>> >
>> >
>> > I wonder about the different behavior with these two files in the
>> > attachment.
>> >
>> > The part I’m dealing with looks nearly the same, but as I try to
>> > search or copy the text parts I get different results.
>> >
>> >
>> >
>> > At first I tried to seach the some words:
>> >
>> > Kraftfahrzeugsteuer à 1 hit
>> >
>> > Kraft_fahrzeugsteuer à 1 hit
>> >
>> > Jesuslatschenherstellerdachverbandsvorsitzender à 1 hit
>> >
>> > Jesus_latschenhersteller_dachverbandsvorsitzender à 0 hits 
>> >
>> >
>> >
>> > So why does the last one do not work?
>> >
>> > Kind regards
>> >
>> > Markus Sticker
>> >
>> >
>> >
>> >
>>
>>
>>
>> --
>> pascal
>>
>> -
>> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>>
>>
>> B�CB��[��X��ܚX�KK[XZ[
> ���
> ]\�\��][��X��ܚX�P‑[ܘ\X�˘\X�K�ܙ�B��܈Y][ۘ[��[X[� �K[XZ[
> ���
> ]\�\��Z[ ‑[ܘ\X�˘\X�K�ܙ�B�



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Searching hyphenated variablenames in PDF (with Acrobat)

2015-01-15 Thread Pascal Sancho
Hi,

tried on same version but win, with same result as Luis. Same result
with Firefox buitin reader:
I get 1 occurrence for both search words

2015-01-14 23:11 GMT+01:00 Luis Bernardo :
>
> There was only one file attached Also, I was not able to reproduce the
> issue (maybe because I don't understand what you describe) -- I used the Mac
> version of Adobe Reader 11.0.10. Can you clarify? What is the word you are
> searching for?
>
>
> On 1/14/15 6:26 PM, markus.sticker.e...@zf.com wrote:
>
> Hi,
>
>
>
> I wonder about the different behavior with these two files in the
> attachment.
>
> The part I’m dealing with looks nearly the same, but as I try to search or
> copy the
> text parts I get different results.
>
>
>
> At first I tried to seach the some words:
>
> Kraftfahrzeugsteuer à 1 hit
>
> Kraft_fahrzeugsteuer à 1 hit
>
> Jesuslatschenherstellerdachverbandsvorsitzender à 1 hit
>
> Jesus_latschenhersteller_dachverbandsvorsitzender à 0 hits 
>
>
>
> So why does the last one do not work?
>
> Kind regards
>
> Markus Sticker
>
>
>
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: DITA-OT/FOP and Devanagari Scripts

2015-01-12 Thread Pascal Sancho
Hi,
Theorically, FOP should support Devanagari scripts.
you should provide further information:
 - FOP version
 - used fonts (for Devanagari scripts)
 - short FO example demonstrating the issue,
 - etc.

That said, and IIUC, you are probably facing to the existing issue about
Devanagari diacritics (see issue [1]).
Can you confirm that point? if yes, you should want to add further
info/comment there.

[1] https://issues.apache.org/jira/browse/FOP-2437


2015-01-12 8:09 GMT+01:00 Janaki Ramamurthy :

> Good Afternoon,
>>
>> I am customizing the PDF plug-in and have got it working for the most
>> part. However, the customer wants us to include some Hindi content
>> (Devanagari script) and I notice that it is not rendered properly when I
>> use Apache FOP. (As to details of "not rendered properly", I can only
>> explain in lay man terms that the "matras", "half-matras" and "jod-akshars"
>> are displayed incorrectly. Attached is the image of the original and
>> rendered content.)
>>
>>
>> 
>>
>>
>> However, when I used a trial version of Antenna House FOP Processor, the
>> Hindi text was rendered correctly.
>>
>> I was reading the documentation for both OT and FOP. Am I correct in
>> understanding that I cannot render DITA content in Devanagari script using
>> the FOP combination?
>>
>> I am using Oxygen as the XML Editor.
>>
>> Any help will be appreciated.
>>
>> Regards,
>> Janaki
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "DITA-OT Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to dita-ot-users+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> --
> Eliot Kimber
>
>
>


-- 
pascal


Re: FOP alignment problem between two font type

2014-10-20 Thread Pascal Sancho
Font char box seem different, and baselines are not correctly aligned

As a workaround, you can use this:
747 Ω

2014-10-20 13:11 GMT+02:00 Puja :
> 
> Hi,
>
> I am using FOP 1.0 version for converting reports in PDF. Problem I am
> facing is alignment between two font type. I am using
> Font-Family="Halvetica,Symbol"
>
> My xml requirement is to display greek omega sign as a unit for impedance.As
> per my understanding as omega is not present in Halvetica, font used to
> diplay omega is Symbol but alignment for both font type does not match. I
> tried display-align, text-align, vertical-align but it doesn't work. Below
> is section from my fo file, please suggest how to correct the alignment. I
> have attached current alignment screen shot as well.
>
> 
>
>  
>   747
> 
> Ω
>
> 
>
>
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/FOP-alignment-problem-between-two-font-type-tp41322.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Different sort between FOP and XSL

2014-10-20 Thread Pascal Sancho
Xerces is an XML parser, not an XSLT engine.

If you are speaking about the latter, you can use your own, including
Xalan (2.7.1), MsXml, Saxon, LibXslt, etc.

the general process is:
 1. transform xml+xslt to get xsl-fo
using the chosen Xslt engine
 2. transform xsl-fo to get pdf (or whatever final format)
 using Fop

The way to proceed between the 2 stages depends on how you invoke FOP
(command line, embedded, webservice, etc.): pipe, stream, temp file,
etc.

2014-10-20 11:52 GMT+02:00 Jean-Pierre Lamon :
> Thx for your reply.
> And if I would like to test Xerces with FOP? Possible?
> With version 1.1 I can see xercesImpl-2.7.1.jar
> A way to change that?
> Cheers
> JP
>
>
> -Message d'origine-
> De : Pascal Sancho [mailto:psancho@gmail.com]
> Envoyé : lundi 20 octobre 2014 11:17
> À : fop-users@xmlgraphics.apache.org
> Objet : Re: Different sort between FOP and XSL
>
> Hi,
>
> Sorting is only an XSLT feature, not a XSL-FO one.
> Note that sort implementation may differ from XSLT engines, as said in
> XSLT-REC (see [1]):
> "It is possible for two conforming XSLT processors not to sort exactly
> the same."
>
> Note again that FOP bundle comes with Xalan as XSLT engine for
> convenience, but you can use your own, i.e. MSXML, and feed FOP with
> the resulting FO.
>
> [1] http://www.w3.org/TR/xslt#sorting
>
> 2014-10-20 9:02 GMT+02:00 Jean-Pierre Lamon :
>> Hi all,
>>
>> FOP 1.1 - XSLT 1.0
>>
>> With exactly the same code for my key indexing, I'm getting two different
>> ordering sequences through XSLT or FOP:
>>
>> XSLT (MSXML) (Tried with XML2PDF, sort is also OK)
>>
>> A CACCIA DEL BOSONE DI HIGGS
>> A DOS DE DROMADAIRE
>> ABATON
>> ABATON
>> ABATON
>> ACQUISITION TRAITEMENT ET CONSOMMATION DES RESSOURCES ANI
>> AFFOLTER JEHANNE
>>
>> First white space after A is preserved
>>
>> FO
>>
>> ABATON
>> ABATON
>> ABATON
>> A CACCIA DEL BOSONE DI HIGGS
>> ACQUISITION TRAITEMENT ET CONSOMMATION DES RESSOURCES ANI
>> A DOS DE DROMADAIRE
>>
>> First white space A after here is ignored
>>
>> Any idea?
>> Regards
>> JP
>>
>>
>>
>> -
>> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>>
>
>
>
> --
> pascal
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>
>
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Different sort between FOP and XSL

2014-10-20 Thread Pascal Sancho
Hi,

Sorting is only an XSLT feature, not a XSL-FO one.
Note that sort implementation may differ from XSLT engines, as said in
XSLT-REC (see [1]):
"It is possible for two conforming XSLT processors not to sort exactly
the same."

Note again that FOP bundle comes with Xalan as XSLT engine for
convenience, but you can use your own, i.e. MSXML, and feed FOP with
the resulting FO.

[1] http://www.w3.org/TR/xslt#sorting

2014-10-20 9:02 GMT+02:00 Jean-Pierre Lamon :
> Hi all,
>
> FOP 1.1 - XSLT 1.0
>
> With exactly the same code for my key indexing, I'm getting two different
> ordering sequences through XSLT or FOP:
>
> XSLT (MSXML) (Tried with XML2PDF, sort is also OK)
>
> A CACCIA DEL BOSONE DI HIGGS
> A DOS DE DROMADAIRE
> ABATON
> ABATON
> ABATON
> ACQUISITION TRAITEMENT ET CONSOMMATION DES RESSOURCES ANI
> AFFOLTER JEHANNE
>
> First white space after A is preserved
>
> FO
>
> ABATON
> ABATON
> ABATON
> A CACCIA DEL BOSONE DI HIGGS
> ACQUISITION TRAITEMENT ET CONSOMMATION DES RESSOURCES ANI
> A DOS DE DROMADAIRE
>
> First white space A after here is ignored
>
> Any idea?
> Regards
> JP
>
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: java.lang.IllegalStateException: fontLookup must return an array with at least one FontTriplet on the last call. Lookup: Calibri

2014-09-25 Thread Pascal Sancho
Hi,

to get some help, you should provide further info, i.e.:
 - FOP version,
 - environment:
- OS + version,
- how FOP is invoked (embedded, commandline, ...)
 - short xsl-fo that demonstrates the issue,
 - full stack trace.


2014-09-24 22:17 GMT+02:00 mani :
> why do we get this error
>  java.lang.IllegalStateException: fontLookup must return an array with at
> least one FontTriplet on the last call. Lookup: Calibri
>
> when i'm trying to print a document in an application i'm getting this
> error. we don;t use calibri font at all but still we are getting this
> error. we have similar setup in another environment and it is working
> there.
>
> any help please!!
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Read html content inside XML node and render this in PDF

2014-09-18 Thread Pascal Sancho
Hi,

first, this is a pure XSLT related question. You should get better
answers on appropriate list (see [1]).

That said, you need to parse the text node nested in the CDATA section.

Basically, this is a 2 passes process:
 1- make a clean XML, without CDATA markup
 that can be done with:
 
  2- transform the resulting XML as usual.

With Xalan, you can use the xalan:pipeDocument extension to perform
both stages in a single action (see [2]).

With Saxon, thee is the magic extension saxon:parse that makes the
whole job (see [3]).

Alternatively, XSLT processors may be extended with your own scripts,
then you can write your own to parse CDATA sections.


[1] http://www.mulberrytech.com/xsl/xsl-list/
[2] http://xml.apache.org/xalan-j/extensionslib.html#pipedocument
[3] 
http://www.saxonica.com/documentation9.4-demo/html/extensions/functions/parse.html

2014-09-17 10:57 GMT+02:00 sandeshchauhan :
> Hi,
>
> I have a XML file from which I am generating PDF. My XML file has multiple
> elements with CDATA which also contains html(list, table) contents.
>
> I would like to process these html content from CDATA and transform that as
> XSL-FO list and table. Could you please help with the approach?
>
> Sample XML file is as follows:
>
> 
>sand...@xyz.com
>
> 
> 
> 
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/Read-html-content-inside-XML-node-and-render-this-in-PDF-tp41223.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Upgrading fop 0.95 to fop 1.1 because of PDF/A-1b

2014-08-21 Thread Pascal Sancho
Hi,

sure, font embedding exists for a long time in FOP.
we 're talking about embedding subset or full font, witch is a quite
recent feature.

2014-08-21 9:16 GMT+02:00 Szeak (Register Man) :
> Hi,
>
> I think font embedding into PDF works with FOP 1.1, as described here:
> http://xmlgraphics.apache.org/fop/1.1/fonts.html#embedding
> I'm using FOP 1.1 and embedding works well with PDF format.
>
> Bye, Szeak
>
> 2014-08-21 08:56 keltezéssel, Pascal Sancho írta:
>
>> Hi,
>>
>> embedding-mode is a new feature recently added in FOP trunk (see [1]).
>> FOP v1.1 doesn't implement it (see [2]).
>>
>> [1] http://xmlgraphics.apache.org/fop/trunk/fonts.html#register
>> [2] http://xmlgraphics.apache.org/fop/1.1/fonts.html#register
>>
>>
>> 2014-08-20 19:13 GMT+02:00 MartinKl :
>>>
>>> Hello Simon,
>>> Thank you for your response. I will try to apply the path you give the
>>> link
>>> on it.
>>>
>>> You also gave me a "kick" to look up if embedding-mode="full" work in FOP
>>> 1.1 . Apparently not
>>>
>>>
>>> https://issues.apache.org/jira/browse/FOP-2128?jql=text%20~%20%22embedding-mode%3D%5C%22full%5C%22%22
>>>
>>> <https://issues.apache.org/jira/browse/FOP-2128?jql=text%20~%20%22embedding-mode%3D%5C%22full%5C%22%22>
>>>
>>> and here is also patch. If these two patches will work for me I will be
>>> happy and angry on same time... but more happy :-D
>>>
>>> I will try it tomorrow when I get to work. Thank you a lot.
>>>
>>> Martin
>>>
>>>
>>>
>>>
>>>
>>>
>>> --
>>> View this message in context:
>>> http://apache-fop.1065347.n5.nabble.com/Upgrading-fop-0-95-to-fop-1-1-because-of-PDF-A-1b-tp41090p41093.html
>>> Sent from the FOP - Users mailing list archive at Nabble.com.
>>>
>>> -
>>> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
>>> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>>>
>>
>>
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Upgrading fop 0.95 to fop 1.1 because of PDF/A-1b

2014-08-20 Thread Pascal Sancho
Hi,

embedding-mode is a new feature recently added in FOP trunk (see [1]).
FOP v1.1 doesn't implement it (see [2]).

[1] http://xmlgraphics.apache.org/fop/trunk/fonts.html#register
[2] http://xmlgraphics.apache.org/fop/1.1/fonts.html#register


2014-08-20 19:13 GMT+02:00 MartinKl :
> Hello Simon,
> Thank you for your response. I will try to apply the path you give the link
> on it.
>
> You also gave me a "kick" to look up if embedding-mode="full" work in FOP
> 1.1 . Apparently not
>
> https://issues.apache.org/jira/browse/FOP-2128?jql=text%20~%20%22embedding-mode%3D%5C%22full%5C%22%22
> 
>
> and here is also patch. If these two patches will work for me I will be
> happy and angry on same time... but more happy :-D
>
> I will try it tomorrow when I get to work. Thank you a lot.
>
> Martin
>
>
>
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/Upgrading-fop-0-95-to-fop-1-1-because-of-PDF-A-1b-tp41090p41093.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Formating issue with fop

2014-08-11 Thread Pascal Sancho
Hi,

Your XSL-FO snippet is not very usefull, since truncated.

FOP job comes after the XSLT transformation.
You should pay attention on the XSLT process.
As you used XEP before, you may take the XSL-FO sent to XEP and feed
directly FOP with it.

Note: the FOP package comes with Xalan, but this is only for
convenience, you can use the one you are familiar with.

2014-08-11 11:00 GMT+02:00 rushabh :
> Hi,
>
> The FO file is generating truncated only. I think this might be due to
> formatting error occured while transformation.
> But here i want to add something that, I am migrating from XEP to FOP. In
> XEP it's working fine. Whereas in FOP it doesn't . So i am able to locate
> the error in xsl file to fix. :(
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/Formating-issue-with-fop-tp41053p41055.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Report Header issue when migrating from XEP to FOP

2014-08-06 Thread Pascal Sancho
Hi,

In addition to expected/issued output, please, you should provide
further information:
 - short XSL-FO (resulting from xml+xslt transformation).
Without this material, help you will be difficult.
 - FOP version

Both FOP and XEP provide extensions that do not have same scope or do
not work in the same way.
In addition, XSL-FO implementation coverage may differ in some points.


2014-08-05 8:31 GMT+02:00 rushabh :
> Hi ,
>
> I am suppose to migrate XSLT Processor from XEP to Apache FOP. I am kind of
> a new to FOP . I am facing a kind of formatting issue with header of pdf
> report . Both the result defers when running in XEP and FOP . I have tried a
> lot to resolve . I have attached XML and XSL file along with Resulting POC.
> Can you guide me the problem please. ? in xsl of attachment i have added
> fo:block here in Table:cell Tamplate which is not required to add while
> running in XEP .. And i have puted background color to each row to
> identify.. SO it is greatful if you can suggest me the issue ..
>
>
> sample_XML.txt
> 
> sample_XSL.txt
> 
> XEP_Output.png
> 
> FOP_Output.png
> 
>
>
>
>
> Thanks,
> Rushabh
> Software Engineer
>
> 
> 
> 
> 
>
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>
> 
> 
> 
> 
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/Report-Header-issue-when-migrating-from-XEP-to-FOP-tp41027.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Loading fonts problem

2014-08-04 Thread Pascal Sancho
Hi,

To prevent FOP from using font cache, you can configure FOP to deactivate it:
just add this in your configuration file:
false

Notes:
Metric files are deprecated since FOP 1.0.
With FOP 0.94 et 0.95, such files were usefull only if you wanted to
only reference fonts, not embed them in PDF.

Since FOP 1.0, there is a command line tool to get font list:
org.apache.fop.tools.fontlist.FontListMain


2014-08-04 14:07 GMT+02:00 MartinKl :
> Hello,
> I have problems with loading fonts and the default fonts are used instead.
> I´ve generated fonts metrics using TTFReader which is in FOP0.95. Then I
> paste to our application and configured paths to it.
>
> 
>
> 
>
>  weight="normal"/>
> ...
>
> but everytime I run document generation from our application I always found
> all fonts from config file in op-fonts.cache which means the fonts were not
> loaded and wont be loaded againg.
>
> I would like to ask if there a way how to get more information about the
> problem? Some extended logging? Because I do not get what is wrong with it.
>
> Thank you for your response.
>
> Great Regards
> MartinKl
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/Loading-fonts-problem-tp41009.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: SingleByteFont Patch

2014-07-01 Thread Pascal Sancho
Hi,
can you file in entries in Jira, please?
see our HowTo [1] submitting patches.

[1] http://xmlgraphics.apache.org/fop/dev/#patches

2014-07-01 12:36 GMT+02:00 Kai Hofmann :
>
> Dear all,
>
> looks like there is another bug based on the before mentioned problem:
>
> FOPGVTGlyphVector:
>
>private void buildBoundingBoxes() {
> boundingBoxes = new Rectangle2D[glyphs.length];
> for (int i = 0; i < glyphs.length; i++) {
> Rectangle bbox = fontMetrics.getBoundingBox(glyphs[i], fontSize);
> boundingBoxes[i] = new Rectangle2D.Float(bbox.x / 100f, 
> -(bbox.y + bbox.height) / 100f,
> bbox.width / 100f, bbox.height / 100f);
> }
> }
>
>
> Here the result of the patched getBoundingBox seems to be used without a null 
> pointer check. Please keep attention on getBoundingBox which explizitly 
> returns null 
> Looks like it would help to have complete javadocs which describe the 
> possible return values to avoid such mistakes.
>
>
> Gesendet: Dienstag, 01. Juli 2014 um 10:52 Uhr
> Von: "Kai Hofmann" 
> An: fop-users@xmlgraphics.apache.org
> Betreff: SingleByteFont Patch
> Dear all,
>
> I found a small bug in SingleByteFont - please see attached patch - in 
> getBoundingBox:
>
> if (idx >= 0 && idx < boundingBoxes.length)
>
> might result in a null pointer exception, when getBoundingBox is called 
> before setBoudning box.
> So repleace with:
>
> if (boundingBoxes != null && idx >= 0 && idx < boundingBoxes.length)


-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: NPE from GraphicsUtil.getAlphaRaster

2014-06-20 Thread Pascal Sancho
I'm speaking about GraphicsUtil.getAlphaRaster(), of course.

2014-06-20 10:36 GMT+02:00 Pascal Sancho :
> Note: I'm not sure getAlphaRaster() may return null. If true, your
> patch should be against xmlgraphics rather than fop.

-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: NPE from GraphicsUtil.getAlphaRaster

2014-06-20 Thread Pascal Sancho
Hi,

You should provide a test case (short xsl-fo + image causing NPE).

Did you test against FOP 1.1 or FOP trunk?

For submitting a Patch, please open a dedicated issue in Jira (see [1]
for further details).

Note: I'm not sure getAlphaRaster() may return null. If true, your
patch should be against xmlgraphics rather than fop.

[1] http://xmlgraphics.apache.org/fop/dev/#patches

2014-06-20 5:19 GMT+02:00 Shane Witbeck :
> Hi,
>
> We use FOP 1.0 for converting documents to PDF. In certain cases when the
> document contains an image that returns null from
> GraphicsUtil.getAlphaRaster, this results in a NPE shown below:
>
> 2014-06-19 10:08:12,932 [http-nio-8080-exec-4] [1:admin:REGULAR] ERROR
> org.apache.fop.area.AreaTreeModel - Error while rendering page 1
> java.lang.NullPointerException: Parameter alpha must not be null
> at org.apache.fop.pdf.AlphaRasterImage.(AlphaRasterImage.java:53)
> at org.apache.fop.pdf.AlphaRasterImage.(AlphaRasterImage.java:67)
> at
> org.apache.fop.render.pdf.ImageRenderedAdapter.setup(ImageRenderedAdapter.java:125)
> at org.apache.fop.pdf.PDFDocument.addImage(PDFDocument.java:828)
> at
> org.apache.fop.render.pdf.PDFImageHandlerRenderedImage.handleImage(PDFImageHandlerRenderedImage.java:80)
> at
> org.apache.fop.render.intermediate.AbstractIFPainter.drawImage(AbstractIFPainter.java:227)
> at
> org.apache.fop.render.intermediate.AbstractIFPainter.drawImage(AbstractIFPainter.java:183)
> at
> org.apache.fop.render.intermediate.AbstractIFPainter.drawImageUsingImageHandler(AbstractIFPainter.java:148)
> at
> org.apache.fop.render.intermediate.AbstractIFPainter.drawImageUsingURI(AbstractIFPainter.java:270)
> at org.apache.fop.render.pdf.PDFPainter.drawImage(PDFPainter.java:146)
> at
> org.apache.fop.render.intermediate.IFRenderer.drawImage(IFRenderer.java:1171)
> at
> org.apache.fop.render.intermediate.IFRenderer.renderImage(IFRenderer.java:1158)
> at
> org.apache.fop.render.AbstractRenderer.renderViewport(AbstractRenderer.java:741)
> at
> org.apache.fop.render.AbstractPathOrientedRenderer.renderViewport(AbstractPathOrientedRenderer.java:709)
> at
> org.apache.fop.render.intermediate.IFRenderer.renderViewport(IFRenderer.java:860)
> at
> org.apache.fop.render.AbstractRenderer.renderInlineArea(AbstractRenderer.java:634)
> at
> org.apache.fop.render.intermediate.IFRenderer.renderInlineArea(IFRenderer.java:912)
>
>
> I have a possible fix patch for the org.apache.fop.pdf.AlphaRasterImage
> (line ~58) here:
>
> /**
>  * Create a alpha channel image.
>  * Extracts the alpha channel from the RenderedImage and creates a new
> bitmap image
>  * with the given data.
>  *
>  * @param k the key to be used to lookup the image
>  * @param image the image (must have an alpha channel)
>  */
> public AlphaRasterImage(String k, RenderedImage image) {
> this(k, getAlphaRaster(image));
> }
>
> private static java.awt.image.Raster getAlphaRaster(RenderedImage image)
> {
> java.awt.image.Raster raster = GraphicsUtil.getAlphaRaster(image);
> if (raster == null && image.getColorModel() instanceof
> IndexColorModel) {
> int width = image.getWidth();
> int height = image.getHeight();
> WritableRaster writableRaster =
> image.getColorModel().createCompatibleWritableRaster(width, height);
> image.copyData(writableRaster);
> return writableRaster;
> }
> return raster;
> }
>
> This fixes the NPE but results in a muted image in the resulting PDF file.
> I’d like feedback on the possible fix as well as any ideas as to why the
> resulting image is muted.
>
> Thanks in advance!
>
> -- Shane
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Misleading Error Message When Image Exceeds Viewport

2014-06-19 Thread Pascal Sancho
regarding the warning message, I can't reproduce the wrong page number.

2014-06-18 18:58 GMT+02:00 bob swanson :
>
> I was working on a large (530+ pages) PDF creation
> and was receiving an error that the viewport
> was being exceeded. I finally figured out that
> an image was too long, and bled beyond the
> text of the page. That is my issue, and I
> figured out at least one way to get around that.
>
> The problem is that the error message
> issued gave the wrong page number, and
> I was looking for trouble in the wrong
> part of the output PDF.
>
> The following ZIP file has a script and
> input files that reproduce the problem
> with the error message. The script would
> need modification to run on another machine,
> as I have quite a configuration mess to
> deal with. However, the "fop" script invocation
> is pretty simple, and the input .fo file is
> also pretty simple.
>
> http://swansongrp.com/misc/the_test.zip
>
> If necessary, I can open a problem report.
>
> Thanks for all your help,
>
>
> Bob Swanson
> bobswans...@gmail.com
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Misleading Error Message When Image Exceeds Viewport

2014-06-19 Thread Pascal Sancho
Hi,

to prevent such warning, you should use
*-progression-dimension.maximum properties.

on i-p-d axis, this is trivial (100% is usable), but on b-p-d axis,
you have to compute the maximum size by yourself:



2014-06-18 18:58 GMT+02:00 bob swanson :
>
> I was working on a large (530+ pages) PDF creation
> and was receiving an error that the viewport
> was being exceeded. I finally figured out that
> an image was too long, and bled beyond the
> text of the page. That is my issue, and I
> figured out at least one way to get around that.
>
> The problem is that the error message
> issued gave the wrong page number, and
> I was looking for trouble in the wrong
> part of the output PDF.
>
> The following ZIP file has a script and
> input files that reproduce the problem
> with the error message. The script would
> need modification to run on another machine,
> as I have quite a configuration mess to
> deal with. However, the "fop" script invocation
> is pretty simple, and the input .fo file is
> also pretty simple.
>
> http://swansongrp.com/misc/the_test.zip
>
> If necessary, I can open a problem report.
>
> Thanks for all your help,
>
>
> Bob Swanson
> bobswans...@gmail.com
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: how to find page numbers while merging more than one PDF

2014-06-18 Thread Pascal Sancho
Hi,

Did you tried the external-document FOP extension [1]?

It's incomplete but could do the trick (not tried, yet).

Other alternative is to post process with third tool like iText [2].

[1] http://xmlgraphics.apache.org/fop/1.1/extensions.html#external-document
[2] http://sourceforge.net/projects/itext/

2014-06-17 17:29 GMT+02:00 Vijaya Raghavan.R :
> Hi,
>
> We are generating pdf's separately ,at the end we merge it to single pdf.
>
> (ex: generating three pdf's with 4,8,3 pages respectively. at the end we
> merge it to single pdf)
>
> In this case how to find the total page numbers dynamically using
> "page-number-citation" .
>
>
> Please help. Thanks in advance
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/how-to-find-page-numbers-while-merging-more-than-one-PDF-tp40801.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: xsl fo 1.1 pdf duplex printing

2014-06-18 Thread Pascal Sancho
Hi,

2014-06-17 17:23 GMT+02:00 Vijaya Raghavan.R :
> Need some clarifications in xsl fo 1.1 version.
> - Is it possible set duplex (back to back ) printing setup in xsl
> design?

There is nothing in XSL-FO 1.1 for that.
Such directives are for PDF reader.
IMHO that should be possible with appropriate metadata witch are
outside the XSL-FO namespace.
But such metadata need exrta development to be properly handled

> - Need to show notes in pdf, but need to hide it while printing the
> pdf ( using xsl )

Same as above.

> - how to include book marks for external pdf's

perhaps the internal-destination property [1] meets your need here.

> If anyone having ideas, please help.

[1] http://www.w3.org/TR/xsl/#internal-destination
-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: [PDF Renderer] Why FOP scales down 300 dpi images and not maintain the intrinsic image dimension?

2014-06-18 Thread Pascal Sancho
Hi,

When the dpi values (pixel width and hight) are explicitely specified
in the image, so it's easy to compute the actual size (IOW natural
size).

Many API or tools can read such values.

When those values are not available, FOP uses its own pixel size,
witch defaults to 1/72in.


2014-06-17 15:21 GMT+02:00 Dridi Seifeddine :
> Thanks everyone,
>
>
>
> OK. I understand better now. Just one last question Vincent: How do you know
> the “natural” size of an image? Isn’t it the size in pixels specified in the
> image file?



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: [PDF Renderer] Why FOP scales down 300 dpi images and not maintain the intrinsic image dimension?

2014-06-17 Thread Pascal Sancho
Hi,

px unit defaults to 1/72 in, but you can specify other size:
either in conf file with source-resolution,
or in logic with fopFactory.setSourceResolution()

Note that px is device dependant.
You should use absolute unit instead.


2014-06-17 10:46 GMT+02:00 Dridi Seifeddine :
> Hello,
>
>
>
>>> Is that what you were trying to achieve?
>
>
>
> No. I want to leave the image as it is and prevent FOP from scaling up or
> down. Using this:
>
>  content-width="scale-to-fit" content-height="scale-to-fit"/>
>
>
>
> FOP implicitly assumes that the image’s DPI is 72, so when calculating the
> mpt size we get (1919000, 1272000), and the image is rendered with no
> scaling applied.
>
>
>
> My question is: Is there any way to override the image’s DPI in FOP using
> the config?
>
>
>
> Thanks
>
>
>
> Seifeddine
>
>
>
>
>
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Migrating FOP and XSL FO to 1.1

2014-06-17 Thread Pascal Sancho
Hi,

FOP 0.93 is quite old (released on 9 January 2007), so many
improvments, bugfixes, new features, etc. were added since that
version (see [1]).

performance is not ommited:
 - less memory consuption
 - faster
 - producing smaller files
 - etc.

To upgrade, read 1st the uprgrading page at [2].

You may pay attention on
 - font management (metrics files are deprecated, and many heavy other
improvments were made on this area)
 - uri resolution (more consistant now), used in links, external images, etc.
 - images (deep improvments on this area, resizing, colors, ...)
 - complex scripts (not all fonts support this feature)
 - etc.

[1] http://xmlgraphics.apache.org/fop/changes.html
[2] http://xmlgraphics.apache.org/fop/1.1/upgrading.html

2014-06-17 9:52 GMT+02:00 Vijaya Raghavan.R :
> Hi,
> I'm new to xsl .
> Currently we are using XSL-FO 1.0 and FOP 0.93.
> we planned to migrate xsl and fop to latest 1.1 version.
>
> Please let me know that,what are the things  should I consider while
> migrating XSL FO and FOP.
>
> Is performance improved in fop 1.1?
>
>
> Thanks in Advance. Please guide me.
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/Migrating-FOP-and-XSL-FO-to-1-1-tp40792.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Quality of included image degrades when png rendering is used

2014-06-05 Thread Pascal Sancho
Hi,

I'm afraid that this issue still remain open.
Note that now our issue database is on Jira:

https://issues.apache.org/jira/browse/FOP-1663


2014-06-05 13:26 GMT+02:00 rushabh :
> Hi ,
>
>
> Can anyone tell me that wheather this issue with PNG, is solved or not .??
>
> I think some one has raised a bug id - 47157 regarding this to you .. So is
> it solved or not ?? Because i am facing the same problem with Rendering PNG
> files in PDF ..
>
>
>
> Thanks,
> Rushabh Ajmera
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/Quality-of-included-image-degrades-when-png-rendering-is-used-tp5702p40755.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: FOnt config

2014-06-05 Thread Pascal Sancho
Hi,


Fop 0.20.x was an old design where font features were quite different
from current Fop releases:
IIRC, regarding this old version:
 - no support for auto-detect
 - no support for directory
 - metric-files required
 - etc.

Fop 0.20.x doc can be found in archives, at [1].
I strongly encourage you to update Fop with the latest release. See [2].

[1] 
https://svn.apache.org/repos/asf/xmlgraphics/fop/tags/fop-0_20_5/src/documentation/
[2] http://xmlgraphics.apache.org/fop/1.1/upgrading.html#pre-1.0

2014-06-04 18:17 GMT+02:00 Donald Paul Winston :
> FOP 0.20.5
>
> oops, I don’t know where I got this. I see FOP 1-1 has an fop.xconf file
> which jives with what I see in the examples.
>
>
>
>
> On Jun 4, 2014, at 12:06 PM, Amick, Eric  wrote:
>
> I use auto-detect with no difficulty, and I'm sure plenty of people use the
> other features as well. Which version of FOP are you using? You should
> probably post the actual config file you're using.
>
> -Original Message-
> From: Donald Paul Winston [mailto:satchwins...@yahoo.com]
> Sent: Wednesday, June 04, 2014 11:56
> To: fop-users@xmlgraphics.apache.org
> Subject: Re: FOnt config
>
> This does not work.
>
> 
>
>  C:\MyFonts1
>
>
>  C:\MyFonts2
>
>
>  
> 
>
> the DTD does not support "directory" or "auto-detect"
>
>
>
> --
> View this message in context:
> http://apache-fop.1065347.n5.nabble.com/FOnt-config-tp40743p40744.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Adobe TextLayout Problem

2014-06-03 Thread Pascal Sancho
Hi,

you need 1st some background in both:
 - xslt (Xml transformation) (see [1]),
 - xsl-fo (see [2])

Then the process looks like this:
 - stage 0: develop your own xslt
 - stage 1: transform your xml, using your xslt, into xsl-fo
 - stage 2: feed fop with your xsl-fo and get pdf.

Note that stage 1 and 2 can be done in a single fop call (for
convenience), using command line.

Also, You can start with the Fop website at [3].

[1 ]http://www.w3schools.com/xsl/
[2] http://www.w3schools.com/xslfo/
[3] http://xmlgraphics.apache.org/fop/quickstartguide.html

2014-06-03 9:56 GMT+02:00 the_mountain :
> Hello,
>
> I get an XML file from an Adobe.air Programm and must convert this file to
> an PDF file.
> First step is to convert the XML to a fo file with xslt and then i convert
> the fo to PDF.
>
> In the XML file there ist a formatted content like thie
>
> 
>   
>  xmlns="http://ns.adobe.com/textLayout/2008";>
>   
> 
>   
> Liste1 - normal
>   
> 
> 
>   
> Liste2 -
> kursiv
>   
> 
> 
>   
> Liste3 -
> fett
>   
> 
> 
>   
> Liste4 -
> underlinde
>   
> 
> 
>   
> Liste5 -
> coloured red
>   
> 
>   
> 
>   
> 
>
> how can i convert this style with the xsl file to fo and later to pdf?
>
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/Adobe-TextLayout-Problem-tp40735.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: preserving a trailing space in inline

2014-05-20 Thread Pascal Sancho
Hi,

I've done further checks with your snippet.

The behaviour is definitively an issue when a
fo:page-number-citation-last (PNCL) comes after a fo:inline element
and no content comes after the PNCL.
Please, can you file in a bug entry in Jira, attaching short FO
snippet (the one I've extended from yours is OK) plus PDF output.

Fortunately, I've found a workaround:
Just add a character AFTER the PNCL element other than a regular white space.
The ZWSP (Zero Width SPace, AKA ​) will do the trick (see
attached snippet).


2014-05-20 6:06 GMT+02:00 Jason Harrop :
> Ooops, sorry, the space is lost after "of", so I'm getting:
>
>  of
>
> Thanks for pointing that out Manuel!
>
> cheers .. Jason
>
>
> On Tue, May 20, 2014 at 1:56 PM, Manuel Mall  wrote:
>> You other option might be to use a non breaking space ( ).
>>
>> Also your original description is a bit confusing as you said:
>>
>> " I'm losing the space between the word "page" and 
>> page-number-citation-last."
>>
>> According to your fo snippet there is no word "page" it looks more like
>>
>> Page No:  of 
>>
>> So you should be able to clearly say where the 'space is lost'.
>>
>> Manuel
>>
>> -Original Message-
>> From: Jason Harrop [mailto:jhar...@gmail.com]
>> Sent: Tuesday, 20 May 2014 11:04 AM
>> To: fop-users@xmlgraphics.apache.org
>> Subject: Re: preserving a trailing space in inline
>>
>> Hi Terence,  thanks, it's good to know the simple FO works fine!
>>
>> Its non trivial for me to get rid of the inline elements, although I could 
>> get rid of the nested ones if it is these which are causing the problem.
>>
>> I'll look into that, but it would still be useful to get confirmation as to 
>> which of the whitespace attributes I should be using.
>>
>> thanks .. Jason
>>
>> -
>> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal


_test.fo
Description: Binary data

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org

Re: Greek Characters in Postscript Output

2014-05-19 Thread Pascal Sancho
Hi,

Did you get any error or warning message?

Regarding the config file:
both base and font-base value should start with "file:///"



2014-05-19 12:56 GMT+02:00 Normen :
> Hey Pascal and others,
>
> i have now uploaded the XML, XSL and the config file iam using (with several
> blocks commented out).
>
> I removed the mextric references in the config and deleted the metric xml
> files of the TTFs Arial and Verdana but without success, still.
>
> Hope someone can help me out, Thanks
>
> Normen
>
> kith_sample_1.xml
> 
> kithFO.xsl 
> FOPconfig.xml
> 
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/Greek-Characters-in-Postscript-Output-tp40610p40638.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Greek Characters in Postscript Output

2014-05-19 Thread Pascal Sancho
Sorry, fingers too big...

metric files are deprecated with recent FOP releases. You don't neet
them if you want to embed fonts, witch is the common way.
Note also that the config schema as widely changed since FOP 0.2.x;
there were many issues in the past when upgrading from 0.2.x.

you should also provide short XSL-FO that demonstrates the issue. You
will get quicker help from list.

2014-05-19 11:53 GMT+02:00 Pascal Sancho :
> Hi,
>
> metric files are depreca
>
> 2014-05-19 11:01 GMT+02:00 Normen :
>> iam testing with FOP 1.0 and tested with Arial and verdana True Type Fonts
>> and the POSTSCRIPT renderer; created Metrics for it and put it into the
>> configuration file like shown further down in this post, but the result is
>> non readable gibberish as shown in the image below.
>>
>> (btw i have no problems with the PDF renderer...)
>>
>> Any kind of hint/help would be greatly appreciated.
>>
>
>
> --
> pascal



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Greek Characters in Postscript Output

2014-05-19 Thread Pascal Sancho
Hi,

metric files are depreca

2014-05-19 11:01 GMT+02:00 Normen :
> iam testing with FOP 1.0 and tested with Arial and verdana True Type Fonts
> and the POSTSCRIPT renderer; created Metrics for it and put it into the
> configuration file like shown further down in this post, but the result is
> non readable gibberish as shown in the image below.
>
> (btw i have no problems with the PDF renderer...)
>
> Any kind of hint/help would be greatly appreciated.
>


-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Drastic Performance Improvement by dropping xerces and xalan

2014-05-19 Thread Pascal Sancho
Hi,

-xsl and -xml command line parameters are there for convenience.
FOP delegates XSLT transformation to Xalan before do its own job:
render pdf (or whatever supported format).

You can do the XSLT transformation by yourself, using whatever XSLT
processor you want, and feed FOP with resulting XSL-FO.
That can be done a batch processing.

So, Xalan dependencies (and associated Xerces) can be removed from FOP bundle.

2014-05-14 10:38 GMT+02:00 Peter :
> Actually, we are using -xsl and -xml as input.
>
>
> Glenn Adams-2 wrote
>> Personally, I support removing all XSLT functions from FOP, but I'm afraid
>> that would cause many users to find it less useful. I think it was a
>> serious architectural error to combine those functions in the first place,
>> but that horse left the gate long ago.
>>
>>
>> On Tue, May 13, 2014 at 4:18 AM, Peter <
>
>> p.kullmann@
>
>> > wrote:
>>
>>> We had some performance problems with fop and began to investigate. For a
>>> specific example document of about 400 pages fop took about 55 seconds on
>>> a
>>> server at a client. The same process was much faster in our own setting
>>> (taking about 11 seconds). What we found out is the following:
>>>
>>> - fop from the distribution (either 1.1 release or 1.2 snapshot) takes 55
>>> seconds
>>> - fop from the suse package takes only 11 seconds
>>>
>>> The two configurations differ in the jars: The suse config does not
>>> include
>>> xercesImpl, xalan and serializer
>>>
>>> We are running
>>> java version "1.7.0_40"
>>> OpenJDK Runtime Environment (IcedTea 2.4.1) (suse-8.18.1-x86_64)
>>> OpenJDK 64-Bit Server VM (build 24.0-b50, mixed mode)
>>>
>>> So, removing these three libraries drastically improved performance for
>>> us.
>>>
>>> Can someone explain why this is so? Can I safely drop these jars?


-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: FOP can not create a special table?

2014-04-14 Thread Pascal Sancho
Hi,

1st, for FOP usage questions, please ask on fop-users list, fop-dev is
for fop internal questions.

That said, IIUC, you need writing-mode tb-rl for asian characters, right?
Unfortunately, FOP implements only horizontal left-to-right and
right-to-left modes.

As a workaround, you may use the newly implemented
fo:inline-container. While some required properties are not yet
implemented (see FOP-1524 at [1] for further details), you can use a
fo:block-container within the fo:inline-container:


  line 1
  

  line 2
  line 3

  
  line 4


NOTE: since fo:inline-container is quite new in FOP, feedback is welcome.

[1] https://issues.apache.org/jira/browse/FOP-1524

2014-04-14 4:34 GMT+02:00 inferyes :
> Now, I put the table in a block-container / reference-orientation="270">/, the result is like that:
> 
>
> Now, I want the text in table to arrange vertically as follow:
> T
> E
> S
> T
> NOT rotate the characters.
>
> Anybody have a method? Thanks very much.
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/FOP-can-not-create-a-special-table-tp40479p40480.html
> Sent from the FOP - Dev mailing list archive at Nabble.com.



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: How to create 3D pdf with FOP 1.1

2014-03-28 Thread Pascal Sancho
Hi,

are you speaking about 3D artwork?
AFAIK, there is no such extension against latest FOP release.

Also, note that this feature is part of PDF 1.6 spec (see [1] §9.5, p 746).
FOP v1.1 produces PDF 1.4 by default, but implements some PDF 1.5 features.
(target PDF version can be changed up to 1.7 in config since FOP v1.1, see [2]).

[1] 
http://stuff.mit.edu/afs/sipb/contrib/doc/specs/software/adobe/pdf/PDFReference16-v4.pdf
[2] http://xmlgraphics.apache.org/fop/1.1/configuration.html#pdf-renderer


2014-03-27 9:06 GMT+01:00 Sebastien HO :
> Hi,
>
>
>
> I would like to know if there is an extension to create a 3D pdf with FOP
> 1.1.  I found out on the web that an phd student has done an extension for
> FOP 0.85 but since FOP Version > 1.0 changed its design the extension
> doesn’t work anymore.
>
> Does anyone plan to migrate/create a extension?
>
>
>
> Regards,
>
>
>
> Sébastien



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Alternating background-color for table rows, but always restart on page break

2014-03-28 Thread Pascal Sancho
Hi,

That can only be done after XSL-FO processing.
Fortunately, FOP provides XML intermediate formats (see [1]) that feed
renderers.

You can modify such intermediate format as you want.

[1] http://xmlgraphics.apache.org/fop/1.1/intermediate.html

2014-03-27 15:15 GMT+01:00 Frank Hirsch :
> Hi Rob,
>
> Of course there will be a parent  selector to
> iterate over a list of nodes.
> Still I am 99% sure it will be rather a programmatic issue to be solved in
> the Renderer instead of XSLT...
>
> On 27 Mar 2014, at 15:10, Rob Sargent  wrote:
>
> Over what are you iterating? ie. to what is position() referring?
>
> Sent from my iPhone
>
> On Mar 27, 2014, at 7:55 AM, Frank Hirsch  wrote:
>
> It's easy to toggle to background color of table rows in XSLT using "mod":
>
> 
> 
> 
> 
> #ff
> 
> 
> #cc
> 
> 
> 
> ...
> 
>
> Unfortunately this does not match my current requirement and can not be
> solved in XSLT which does not now of page breaks:
> I need to start each page with "#cc" - espacially if there is a page
> break and the table will be continued on the next page.
>
> Any ideas?
>
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: symbol font, versus symbolMT

2014-02-19 Thread Pascal Sancho
Hi,

The Symbol font is not a Unicode one:

In a Unicode font, you have 2 glyphes that can be used:
 - MICRO SIGN = U+00B (µ as XML entity) (the one got from keybord).
 - GREEK SMALL LETTER MU = U+03BC (μ as XML entity).

In Symbol font, the code for the corresponding glyph is 0x6d (Unicode
SMALL LETTER M).

You may, either:
 - use the 'm' letter with the Symbol font,
 - or (best practice) use a Unicode letter with a Unicode font.

for example:
m
µ

2014-02-19 0:45 GMT+01:00 Jason Harrop :
> With this FOP config:
>
> 
>   true
>   
> 
>   
> 
>   
> 
> :
>
> I'd like to render:
>
>   µ
>
> But FOP (1.1) says:
>
> WARN org.apache.fop.apps.FOUserAgent .processEvent line 94 - Glyph "µ"
> (0xb5, mu) not available in font "SymbolMT".
>
> Is it getting confused because symbol is a Base-14 font?
>
> thanks .. Jason
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: page break at pdf file

2014-02-17 Thread Pascal Sancho
Hi,

You should give more relevant details (at least, FOP version, with
short XSL-FO attached).

That said, if you have a page-break after your last table, you
probably have some content (not visible) after it.
You should analyse what you get AFTER XSLT processing.

2014-02-13 22:43 GMT+01:00 edi4988 :
> Hi everyone,
>
> I have a template with the same table at every page from the document and
> after from every table I have a page break, but I have a blank page to the
> end of the pdf document.
>
> how can i delete a page break of the last page from the document and delete
> the blank page?
>
> Do I need to use a XPath condition to do this?
> Do you Know any idea?
>
> I use the XSL-FO property "break-after (page)".
>
> I use StyleVision for the XSLT template and Apache Fop for the pdf file.
>
> Thanks.
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/page-break-at-pdf-file-tp40067.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Placing Copyright notice on SigPlan without using float?

2014-02-11 Thread Pascal Sancho
Hi,

Internal FOP unit is millipoint, AKA mpt
To compute the right value, you just need to convert the desired one to mpt:

1pt => 1000mpt
1in => 72000mpt
1mm => 2835mpt (72000/25.4 rounded to integer)

2014-02-11 4:33 GMT+01:00 Aaron W. Hsu :
> Pascal Sancho  writes:
>
>> If your requirement is to change the only 1st page/1st column height,
>> the only solution I can imagine is:
>>  - add a space before to the 1st fo:block,
>>  - and tweak the FOP intermediate format (see [1]) to move up the 1st
>> column area.
>
> I am now all but certain that this will work. I'm a bit confused about
> how the integers in the g elements of the intermediate value translate
> to actual units on the page. For instance, if I make sure there is 1in
> of space for the notice that I want to put in the bottom, what is the
> amount I have to reduce the Y axis of the transform attribute? I can get
> pretty close by trial and error, but I couldn't find the units
> documented in the Intermediate File format specification. I'd like to
> avoid trial and error so that this value does not need tweaking across
> multiple documents, fonts, and so forth.
>
> --
> Aaron W. Hsu | arcf...@sacrideo.us | http://www.sacrideo.us
> לֵ֤ב חֲכָמִים֙ בְּבֵ֣ית אֵ֔בֶל וְלֵ֥ב כְּסִילִ֖ים בְּבֵ֥ית שִׂמְחָֽה׃
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: problem with layout

2014-02-07 Thread Pascal Sancho
Hi,

There is a quite old FOP branch that aims to implement fo:float (see [1])
IIRC, it was based on FOP-1196 patch (see [2]).

This issue is still open, but there is no plan to merge it to trunk.

[1] https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_Floats
[2] https://issues.apache.org/jira/browse/FOP-1196



2014-02-07 9:05 GMT+01:00 suman ray :

> Hi Robert,
>
> Thanks for your help.
>
> I can see your solution but my point is, the solution you provided is
> strictly content specific. And my primary requirement is, the content can
> be changed with respect to different xml and the content can be of any
> length.
>
> Until the float functionality is there in FOP,your solution is the only
> one I can use.
> But unfortunately it will not fulfill my requirement,so I have to come
> up with another layout.
>
> Regards,
> Suman Ray
>
> -"Robert Meyer-5 [via Apache FOP]" wrote: -
>
> To: suman ray <[hidden 
> email]
> >
> From: "Robert Meyer-5 [via Apache FOP]" <[hidden 
> email]
> >
> Date: 02/06/2014 10:10PM
> Subject: RE: problem with layout
>
> Hi,
>
> Floats are not currently supported by FOP:
>
> http://xmlgraphics.apache.org/fop/compliance.html
> http://www.w3.org/TR/xsl/#d0e14346
>
> If you're not using XSLT and rather creating an actual FO document, what
> you could do is use an absolute positioned block-container to reproduce the
> effect. You would need to know how much text to put in it and follow it up
> with a block with some follow-on text. I created the attached PDF using
> that method, but as a warning it's very finicky and you'd need to add a
> margin to the top of the following block to ensure the correct line spacing.
>
> Unless someone has a better suggestion it's about the best that can be
> done until the feature is implemented unfortunately.
>
> Regards,
>
> Robert Meyer
>
> > Date: Thu, 6 Feb 2014 07:48:03 -0800
>
> > From: [hidden 
> > email]
> > To: [hidden 
> > email]
>
> > Subject: problem with layout
> >
> > I want to insert two content like the attached picture. But I can not do
> that
> > using apache fop.
> >
> > Please help me with this problem.
> > 
> >
> >
> >
> > --
> > View this message in context:
> http://apache-fop.1065347.n5.nabble.com/problem-with-layout-tp39983.html
> > Sent from the FOP - Users mailing list archive at Nabble.com.
> >
> > -
> > To unsubscribe, e-mail: [hidden 
> > email]
> > For additional commands, e-mail: [hidden 
> > email]
> >
>
> -
> To unsubscribe, e-mail: [hidden 
> email]
> For additional commands, e-mail: [hidden 
> email]
>
>  *output.pdf* (9K) Download 
> Attachment
>
>
> --
>  If you reply to this email, your message will be added to the discussion
> below:
>
> http://apache-fop.1065347.n5.nabble.com/problem-with-layout-tp39983p39985.html
> To unsubscribe from problem with layout, click here.
> NAML
>
> =-=-=
> Notice: The information contained in this e-mail
> message and/or attachments to it may contain
> confidential or privileged information. If you are
> not the intended recipient, any dissemination, use,
> review, distribution, printing or copying of the
> information contained in this e-mail message
> and/or attachments to it are strictly prohibited. If
> you have received this communication in error,
> please notify us by reply e-mail or telephone and
> immediately and permanently delete the message
> and any attachments. Thank you
>
>
> --
> View this message in context: RE: problem with 
> layout
>
> Sent from the FOP - Users mailing list 
> archiveat 
> Nabble.com.
>



-- 
pascal


Re: Set metadata to hint the PDF viewer not to scale the content when printing

2014-02-07 Thread Pascal Sancho
Hi,

AFAICK, there is no such feature in FOP.

Currently, you can post-process your PDF with iText for that (see [1])

Also, you can open a Jira ticket to suggest this feature as Enhancement.

[1] 
http://api.itextpdf.com/itext/com/itextpdf/text/pdf/interfaces/PdfViewerPreferences.html#addViewerPreference%28com.itextpdf.text.pdf.PdfName,%20com.itextpdf.text.pdf.PdfObject%29

2014-02-06 14:09 GMT+01:00 Peter Hopfgartner :
> Hi all
>
> I would like to print some technical drawings, where an accurate control of
> the printing scale matters. As it seems, most PDF viewers rescale the
> content, in order to respect the printer margins, usually by some percent.
>
> AS stated in
> http://stackoverflow.com/questions/4725711/set-pdf-to-print-with-no-scaling,
> the metadata of the document can be set, in order to hint the viewer not to
> scale the image.
>
> Can this be controlled from FOP?


-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Placing Copyright notice on SigPlan without using float?

2014-02-06 Thread Pascal Sancho
Hi,

For such questions, you should ask on DocBook List (follow [1]).

[1] http://www.docbook.org/help

2014-02-06 Aaron W. Hsu :
> I'm not an FO expert, and I've only tweaked a few
> things in the DocBook XSL to do things like put the authors in a table
> instead of listing them one after another. I'd appreciate help in
> understanding how to do this, since I'm a total FO noob.


-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Placing Copyright notice on SigPlan without using float?

2014-02-05 Thread Pascal Sancho
Hi,

IIUC, you want to have the copyright block only at the bottom of the
1st column of the 1st page.
AFAIK, there is no FO solution for that; in one page, all columns will
have same height (at least regarding XSL-FO REC 1.1).
That said, you can easily change the 1st page body, , and put your
copyright cartouche in a static region of the 1st page (in absolute
position, if you want).

If your requirement is to change the only 1st page/1st column height,
the only solution I can imagine is:
 - add a space before to the 1st fo:block,
 - and tweak the FOP intermediate format (see [1]) to move up the 1st
column area.

Note that there is an open issue when using footnote in multicolumn (see [2]).

[1] http://xmlgraphics.apache.org/fop/trunk/intermediate.html
[2] https://issues.apache.org/jira/browse/FOP-1943


2014-02-05 Aaron W. Hsu :
> I have a nearly complete template for the Sigplan article format
> converting Docbook into FO using the Docbook XSL. So far, I've been able
> to figure out each element and have it working, so that I get something
> that's nearly ideal. Unfortunately, there is one problem which I cannot
> seem to solve.
>
> For reference, this work can be found here:
>
>   https://github.com/arcfide/DocBook-Sigplan
>
> This includes the adjustments to the stylesheet and the like. It also
> includes a PDF showing the document as it is now. At the moment, I'm
> missing a small copyright notice that gets put as a block of text in the
> lower left hand corner, taking up part of the first column's text space
> on the first page. This brings the height of the first column up a bit,
> and leaves the bottom of the text of the copyright notice flush with the
> bottom of the second column of the title page.
>
> Because this is meant for academic use in research publications, I'm
> hoping to make it work with an open source FO processor. However, I
> cannot figure out the right way to put that block of text right there. I
> could use an absolute positioning, but that seems to be a bit of a
> problem, because it would cause overlap with the first column. I can't
> use a float because it would be rendered as a footnote if I floated it
> to the bottom, and that would span both columns. The only solution I
> can think of right now is if there were some way to lift up the first
> column bottom edge so that I could manually ensure that the overlap
> didn't happen.
>
> I would really appreciate any suggestions and solutions anyone could
> provide that would give me the look I'm going for. It feels like this
> shouldn't be something out of my reach, and it would be quite depressing
> if it were technically impossible, because academic publishers need a
> good alternative to LaTeX. :-)
>
> --
> Aaron W. Hsu | arcf...@sacrideo.us | http://www.sacrideo.us
> לֵ֤ב חֲכָמִים֙ בְּבֵ֣ית אֵ֔בֶל וְלֵ֥ב כְּסִילִ֖ים בְּבֵ֥ית שִׂמְחָֽה׃
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: SVG - embedded CMYK bitmaps

2014-01-29 Thread Pascal Sancho
Hi,

Batik provides SVG REC 1.1 support.
Unfortunately, CMYK is introduced in SVG 1.2 WD (see [1]).

[1] http://www.w3.org/TR/SVGColor12/#icc-colors

2014-01-28 Matthias Reischenbacher :
> Hi,
>
> I've noticed that JPEGs with DeviceCMYK color space, embedded in SVGs, are
> converted to sRGB when generating a PDF file. Does that happen with all kind
> of JPEG CMYKs? How are embedded bitmaps processed? Is that done by Batik and
> that's way its handled differently than normal fo:external-graphic
> CMYK-JPEGs?
>
> Thanks for any clarification on this matter... I've attached a sample SVG
> file.
>
> Best regards,
> Matthias
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: FOP - features I miss

2013-12-10 Thread Pascal Sancho
Hi Jan,

see below...

2013/12/9 Jan Tosovsky :
> Dear All,
>
> I like the idea of FOP, i.e. open-source implementation of XSL-FO processor,
> but I have to admit it is still not mature enough for my projects.
>
> A) For automated production of product documentation I miss mainly:
> 1. support for change bars (used in the review cycle phase) -
> https://issues.apache.org/jira/browse/FOP-1760
> 2. enhanced index generating (at least merging same pages into a single
> item)
>
> B) For my hobby projects I require high quality typography so I miss:
> 1. support for microtypography (protrusion, expansion)
> 2. support for ligatures for non-english environments
> https://issues.apache.org/jira/browse/FOP-2093
> 3. ability to typeset on grid
>
> While (A) is now handled by commercial XSL-FO product, for (B) I switched to
> TeX based solution (ConTeXt). None of these is ideal and I still believe one
> day FOP will replace them in my workflow. But I am rather sad from recent
> (in)activity.
>
> Is there any rough roadmap for next development?

There is no roadmap for our FOP project.
There is only a wiki page called "User Requests & Most Wanted
Features" (see [1]), but it is quite old.
That said, you can find in Jira [2] Improvement or New Feature
requests, [PATCH] from users, etc. that can figure what is
expected/realized.

Since FOP team is a quite small one, *all* volunteers are welcome. See
FOP dev general page [3] on how to contribute.

> Btw, in the light of new approaches I am curious what is the future of
> XSL-FO technology in general:
> https://lists.oasis-open.org/archives/docbook-apps/201312/msg00019.html
>
> I hope FOP is not a next candidate for the abandonware list...

FOP is definitively an active project, and the FOP community is always
adding new features (in progress today: fo:inline-container support,
fo:multi-switch support, OTF handling, etc.)

> Regards, Jan

[1] http://wiki.apache.org/xmlgraphics-fop/MostWantedFeatures
[2] https://issues.apache.org/jira/
[3] http://xmlgraphics.apache.org/fop/dev/

-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Problem with FOP, Barcode4J and AreaTreeModel

2013-12-04 Thread Pascal Sancho
Hi,

did you ask on Saxon mailing list at [1]?
That should be the right place for such question.
The NPE is thrown during Saxon stage.
Then FOP stage runs after the Saxon one (as it takes XSL-FO as input).

[1] https://lists.sourceforge.net/lists/listinfo/saxon-help

2013/12/3 Michael Mest :
> Hi @all.
>
> At first, i want to introduce me. I'm Michael from germany and i'm working as 
> software developer.
>
> At the moment, we are in a project which include producing barcodes.
>
> We are using barcode4j in combination with FOP Ver. 1.1 in a WebApplication 
> hosted in a apache tomcat environment.
>
> Everything worked fine with creating files including the barcode until we got 
> a new feature request. because of this feature request, we are not able to 
> produce PDF-Files ans more. Instead, we have to produce pcl-files.
>
> Because of the measurement differences between pdf and pcl, we decides to 
> produce an AreaTree file first with overriding the renderer.
> So the measurment is done in PDF-Style and after that, we convert the 
> AreaTree-File to a PCL-File.
>
> The problem is that we cannot produce the AreaTree file using saxon. 
> Everything works fine when whe use xalan, but wit saxon, we get a 
> NullPointerException inside the Methode "getNameCode" in Class 
> "net.sf.saxon.event.ReceivingContentHandler"
>
> The Namespace-URI seems to be Null!
>
> The Code-Snippet inside the FO-File is:
> http://barcode4j.krysalis.org/ns"; 
> orientation="90" message="440180">
> 
> 10mm
> 0.5mm
> 3.0
> 10mw
> 
> auto
> 
> none
> false
> 
> 
> 
>
> Can anyone tell me what's wrong with it?
>
> Thanks!
>
> Michael
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Block displacement

2013-11-20 Thread Pascal Sancho
Hi,

You should ask a more precise question, many properties affect the fo:block
sizing/positionning, like *-indent, margin, padding, space-*, etc., if this
is what you are talking about.

If your concern is about XSL-FO knowledge, there are some relevant sites.
see:
http://xmlgraphics.apache.org/fop/resources.html#documents-xslfo
http://www.w3schools.com/xslfo/xslfo_blocks.asp




2013/11/20 Gonzalo Vasquez 

> After reading: http://www.schemacentral.com/sc/fo11/e-fo_block.html
>
> How can one control/override the block displacement described?
>   Gonzalo Vásquez Sáez
> Gerente Investigación y Desarrollo (R&D)
> Altiuz Soluciones Tecnológicas de Negocios Ltda.
> Av. Nueva Tajamar 555 Of. 802, Las Condes - CP 7550099
> +56 2 335 2461
>   gvasq...@altiuz.cl
> http://www.altiuz.cl
> http://www.altiuzreports.com
>      
> 
>
>


-- 
pascal


Re: Content overflows the viewport

2013-11-19 Thread Pascal Sancho
Hi,

This is a pure fop-users_list topic, you don't need to post such thread on
fop-dev_list.

That said, the first stage of the debug process is to isolate the FO
snippet that cause the warning.
So, you should get first the resulting XSL-FO;
then you should feed FOP with that input.
etc...



2013/11/18 Gonzalo Vasquez 

> I'm getting several warnings like these:
>
> Nov 18, 2013 12:58:40 PM org.apache.fop.events.LoggingEventListener
> processEvent
> Advertencia: Content overflows the viewport of an fo:block-container in
> inline-progression direction by 54 millipoints. Content will be
> clipped. (No context info available)
>
> How can I properly identify the offending elements? Please consider that
> the FO is XSL generated.
>
> Regards,
>
>   Gonzalo Vásquez Sáez
> Gerente Investigación y Desarrollo (R&D)
> Altiuz Soluciones Tecnológicas de Negocios Ltda.
> Av. Nueva Tajamar 555 Of. 802, Las Condes - CP 7550099
> +56 2 335 2461
>   gvasq...@altiuz.cl
> http://www.altiuz.cl
> http://www.altiuzreports.com
>      
> 
>
>


-- 
pascal


Re: Transforming Incompatible Stylesheets over to FOP Apache

2013-10-31 Thread Pascal Sancho
Hi,

FOP doesn't handle directly XSLT, but resulting XSL-FO.
If an XSLT produces an XSL-FO that is not handled correctly by FOP,
that be caused by, either...
 - not implemented feature (see FOP Compliance page [1])
   (for example, in your XSLT *FIGURE*.xsl, I've found the fo:change-bar-begin
   but there can be other things)
 - old FOP version,
 - unresolved URI,
 - missing dependence,
 - etc.

In order to get better and quicker help, you should provide some material:
 - FOP version
 - environment (OS, JVM, etc.)
 - how FOP is run (CLI, embedded, ...)
 - short XSL-FO (not XSLT) that points the issue
 - trace, or at least precise description of what you get Vs expect

[1] http://xmlgraphics.apache.org/fop/compliance.html

2013/10/31 matrix :
> Thanks for your post Rsargent.
>
> It makes sense that after looking at a few the Army stylesheets located in
> the link I provided you are pointing out they speak directly to S1000D. The
> MIL-SPEC-3031A is actually the Army's version of the S1000D standard.  The
> Army borrows from the S1000D standard a lot of stylesheet related code.
> However, there are some differences on how the PDF looks like on paper. For
> example the 3031A standard requires the ICN number for a graphic appear on
> the lower right hand corner of a graphic.  In contrast, the S1000D standard
> does not require the ICN number display on the page at all. Like this
> example, there are a bunch of other stylesheet related differences between
> the 3031A standard and S1000D standard that are too numerous to cover.
>
> Therefore, I somehow need to make the 3031A stylesheets I got from the Army
> work in harmony with my Arbortext Publisher app because currently it doesn't
> recognize them at all. It only recognizes the S1000D standard stylesheets
> that were included with Arbortext Publisher.  From what I was told by the
> Arbortext technical support person the 3031A stylesheets are not compatible
> with Arbortext Publisher because they are not correctly coded to FOP Apache
> stylesheet coding conventions. My stylesheet coding skills are not strong
> enough to figure out how the 3031A stylesheet code deviates from FOP Apache
> stylesheet code. Therefore, I would be very grateful if anyone out there can
> take a good look at the XSL files inside the 3031A ZIP file and let me know
> how this code deviates from FOP Apache stylesheet coding conventions.
>
> In closing, the way I see it is I need to do one of two things:
>
> 1. Find a FOP Apache transformation engine that will transform my 3031A
> stylesheets to a format my Arbortext Publisher app likes.
>
> 2. I need to figure out how to modify the code to the existing S1000D FOP
> Apache stylesheets my Arborext Publisher app uses so that it follows all of
> the formatting rules the Army 3031A standard requires.
>
> Any info or suggestions that will help me make progress will be greatly
> appreciated. Thanks.
>
>
>
>
>
>
>
> --
> View this message in context: 
> http://apache-fop.1065347.n5.nabble.com/Transforming-Incompatible-Stylesheets-over-to-FOP-Apache-tp39504p39507.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: force-page-count="even" dropping data

2013-10-11 Thread Pascal Sancho
the cited issue will remain on todo list if still open, while this
list is archived, so adding comment to issue is better, if relevant.


2013/10/11 Pascal Sancho :
> Yes,
> all comment is welcome.
> if you can provide (attach to the issue) a reduced test file, that
> should help too.
>
> 2013/10/11 Rob Sargent :
>> Oh, so nice to not be alone! Thanks.
>>
>> Should I add comment to this thread or to the issue you mention?
>>
>> rjs
>>
>>
>>
>>
>>
>> On 10/11/2013 08:32 AM, Pascal Sancho wrote:
>>>
>>> Hi,
>>>
>>> This seems to be related to open issue [1].
>>>  From what I read in comments, there is a lake of test file, so your
>>> xsl-fo should help.
>>>
>>> [1] https://issues.apache.org/jira/browse/FOP-1976
>>>
>>> 2013/10/9 Rob Sargent :
>>>>
>>>> Running the attached, admittedly rather large, fo through fop 1.1 drops
>>>> the
>>>> tabular found beginning at line 135.
>>>>
>>>> Simply changing the force-page-count value on line 61 from "even" to
>>>> "no-force" will then generate the tabular data.
>>>>
>>>> I believe it requires at least 3 pages to get into this situation.  A
>>>> skeletal one page attempt failed to produce the (un)desired affect. I
>>>> have
>>>> not yet tried 5 or greater pages of content.
>>>>
>>>> I suspect it may also require that the fourth page have only the tabular
>>>> data, but my tests are inconclusive.
>>>>
>>>>
>>>> I would really appreciate confirmation or contradiction from the group.
>>>>
>>>> Thanks
>>>>
>>>> rjs
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> -
>>>> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
>>>> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>>>
>>>
>>>
>>
>>
>> -
>> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>>
>
>
>
> --
> pascal



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: force-page-count="even" dropping data

2013-10-11 Thread Pascal Sancho
Yes,
all comment is welcome.
if you can provide (attach to the issue) a reduced test file, that
should help too.

2013/10/11 Rob Sargent :
> Oh, so nice to not be alone! Thanks.
>
> Should I add comment to this thread or to the issue you mention?
>
> rjs
>
>
>
>
>
> On 10/11/2013 08:32 AM, Pascal Sancho wrote:
>>
>> Hi,
>>
>> This seems to be related to open issue [1].
>>  From what I read in comments, there is a lake of test file, so your
>> xsl-fo should help.
>>
>> [1] https://issues.apache.org/jira/browse/FOP-1976
>>
>> 2013/10/9 Rob Sargent :
>>>
>>> Running the attached, admittedly rather large, fo through fop 1.1 drops
>>> the
>>> tabular found beginning at line 135.
>>>
>>> Simply changing the force-page-count value on line 61 from "even" to
>>> "no-force" will then generate the tabular data.
>>>
>>> I believe it requires at least 3 pages to get into this situation.  A
>>> skeletal one page attempt failed to produce the (un)desired affect. I
>>> have
>>> not yet tried 5 or greater pages of content.
>>>
>>> I suspect it may also require that the fourth page have only the tabular
>>> data, but my tests are inconclusive.
>>>
>>>
>>> I would really appreciate confirmation or contradiction from the group.
>>>
>>> Thanks
>>>
>>> rjs
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> -
>>> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
>>> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>>
>>
>>
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: force-page-count="even" dropping data

2013-10-11 Thread Pascal Sancho
Hi,

This seems to be related to open issue [1].
>From what I read in comments, there is a lake of test file, so your
xsl-fo should help.

[1] https://issues.apache.org/jira/browse/FOP-1976

2013/10/9 Rob Sargent :
> Running the attached, admittedly rather large, fo through fop 1.1 drops the
> tabular found beginning at line 135.
>
> Simply changing the force-page-count value on line 61 from "even" to
> "no-force" will then generate the tabular data.
>
> I believe it requires at least 3 pages to get into this situation.  A
> skeletal one page attempt failed to produce the (un)desired affect. I have
> not yet tried 5 or greater pages of content.
>
> I suspect it may also require that the fourth page have only the tabular
> data, but my tests are inconclusive.
>
>
> I would really appreciate confirmation or contradiction from the group.
>
> Thanks
>
> rjs
>
>
>
>
>
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: max-width ignored inside a table-cell?

2013-09-20 Thread Pascal Sancho
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 :
> 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:
>
>  border-color="#99" padding="2pt"
>   text-align="left">
> 
>   
>   
> The invoice
> needs to checked for factual
> correctness, i.e. correctly delivered
> goods.
>  space-after="0.0" space-before="0.0" />
> 
> 
>   
> 
> 
> 
>   
>  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" />
>   
> 
> 
> 
>   
> 
> 
> 
>   
>  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" />
>  width="100mm">Some text!
>   
> 
> 
>   
>   
> 
>   
>
> 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



Re: [PATCH] [FOP-2106] Footnote overlapping with body

2013-09-19 Thread Pascal Sancho
Hi,

1st, thanks for your proposal, all contributions are welcome.

Yes, this list is still alive, while activity is a little bit lower
than the past.

Note that for FOP internal development, there is another list, more
appropriate: fop-dev (follow [1]); you are welcome there ;-).

About submitting a patch, you should either open a new Jira entry, or
change the existing one ([2]) to turn it into a patch entry (see [3]:
submitting a patch).

Adding a test case to complete the patch is a good practice, so if you
can add it, this will help in the merge process.

[1] http://xmlgraphics.apache.org/fop/dev/#mail-fop-dev
[2] https://issues.apache.org/jira/browse/FOP-2106
[3] http://xmlgraphics.apache.org/fop/dev/#patches

2013/9/19 Alexey Neyman :
> Hi all,
>
> I hope this list is still alive... as there has not been any reaction to my
> previous posts.
>
> Attached is a patch that resolves the issue for the .fo attached to FOP-2106
> issue, as well as with the document where I had the issue. With that patch,
> all ~60 footnotes in my document have been placed where they should've been,
> without any of them going to the previous page or overlapping with the body.
>
> The issue is that when the PageBreakingAlgorithm class backtracks to handle a
> page break (via its parent, BreakingAlgorithm), it does not reset the
> footnoteListIndex/footnoteElementIndex fields. As a result, in the second pass
> the footnote position is not calculated properly - then first/last
> element/list indexes on pagebreaks are not correct, and footnote is placed on
> the page before one where it has been successfully fitted. This happens when
> two conditions are met: (a) there is at least one page break inserted before
> the problematic footnote, and (b) if not for the footnote, the containing
> block would fit at the bottom of the previous page.
>
> I am not sure about s/insertedFootnoteLength/totalFootnoteLength/ change in
> createNode(). I haven't seen any immediate effect from this, but it looks like
> the total length of all the footnotes should also reset when BreakingAlgorithm
> backtracks to a previous active node. Feedback welcome.
>
> If the patch is deemed acceptable, I could probably add a test case for that
> issue.
>
> Regards,
> Alexey.

-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: FW: Print renderer does not render body region

2013-09-06 Thread Pascal Sancho
Hi,

there are known issues when using -print option on windows.
Perhaps you are facing to one; see [1] for further information.

[1] http://xmlgraphics.apache.org/fop/1.1/output.html#print

2013/9/6 Arkady Leyner :
> Dear fop users,
>
> I use FOP 1.1 on Windows XP, JRE 1.7, JDK 6. I have no problem with rendering 
> to PDF. But I can't print to printer.
>
> Following simple test demonstrates my problem. Very simple FO sheet 
> helloworld_static.fo
>
>  xmlns:fo="http://www.w3.org/1999/XSL/Format";
>>
>   
>  page-width="21cm" margin-top="2cm" margin-bottom="2cm" margin-left="2cm" 
> margin-right="2cm">
>   
>   
> 
>   
>   
> 
>   Hello Static!
> 
>
> 
>   Hello World!
> 
>   
> 
>
> I render to PDF with the command fop -fo helloworld_static.fo -pdf 
> helloworld_static.pdf. Result looks like expected - attached in the file 
> helloworld_static_fop.pdf.
>
> Then I print to PDF printer with the command fop -fo helloworld_static.fo 
> -print. Result attached in the file helloworld_static_print.pdf. Body region 
> not printed. Similar result if I print to laser printer.
>
> By the way when I render this and much more complicated sheet to PCL then 
> print it works perfectly.
>
> What is wrong with the direct printing? Every recommendation will be highly 
> appreciated.
>
> Best regards
>
> Arkady Leyner
>ark...@islandpacific.com
>t. +61 2 9369 8519 reception +61 2 9369 8500
>f. +61 2 9387 7110
>Ground Floor / 35 Spring Street, Bondi Junction  NSW 2022  Australia
>
>
>
>
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: html content in xml input file.

2013-09-06 Thread Pascal Sancho
Hi,

This is not a FOP related question, but an XML/XSLT one.

That said, unless you have a strict DTD that prevent to add alternate
namespace xml in your xml source, you don't need to put your FO
snippet in a CDATA section.

then, in your XSLT, you just need to use a xsl:copy-of rather than a
xsl:value-of[@disable-output-escaping="yes"]

2013/9/3 Spoorthi Myneni :
> Hi All,
>
> I am trying to generate PDF output using xml and xsl files as my input
> files.
>
> My input xml and xsl files are:
> 24_24177_Proof.xsl
> 24_24177_Recipient.xml
>
> (I have attached them).
>
> My xml file has a node where in I have CDATA like below:
>
> 
> 
> 
>
> I have run the below command and generated an fo file using the
> 24_24177_Proof.xsl and 24_24177_Recipient.xml file.
>
> fop -xml "C:\Users\spoorthi\Desktop\24_24177_Reciepients.
> xml" -xsl "C:\Users\spoorthi\Desktop\24_24177_Proof.XSL" -foout
> "C:\Users\spoort
> hi\Desktop\24_24177_Proof.fo"
>
> and then Generated pdf file using the above created fo file using the
> following command.
>
> fop -fo "C:\Users\spoorthi\Desktop\24_24177_Proof.fo" -pd
> f "C:\Users\spoorthi\Desktop\24_24177_FoOutput.pdf" -c fop.xconf
>
> My 24_24177_FoOutput.pdf gets the formatting of the content in the xml
> correctly.
>
> But when I directly use the -xml and -xsl files as input and generate the
> pdf file as ouput then the formatting of the text is not retained.
>
> I have used the following command and the output file is 24_24177_Proof.pdf
>
> fop -xml "C:\Users\spoorthi\Desktop\24_24177_Reciepients.
> xml" -xsl "C:\Users\spoorthi\Desktop\24_24177_Proof.XSL" -pdf
> "C:\Users\spoorthi
> \Desktop\24_24177_Proof.pdf" -c fop.xconf
>
>
>  Can someone explain me on why it doesnot retain the formatting in the
> second case(using xml and xsl as input and generating pdf as output)?
>
> and I would like to know what else I need to include in order to get the
> formatting in the second case.
>
>
> I have attached all the files in the mail, for your reference.
> I have many instances like this for which I need this to work, any advice
> will be appreciated a lot.
>
> Thank you in advance.
>
> -Spoorthi
>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: SVG Graphics in FOP

2013-09-05 Thread Pascal Sancho
Yes, px is media dependant, so its usage is not recommended.

2013/9/5 Martin Edge :
> Hey Pascal -
>
> Ill give that a go, (the instream sizing might help), trying to steer clear 
> of pixels because I believe that it varies based on FOPs DPI setting and 
> therefore would have mixed results on differing installations
>
> Thanks!
> Martin
>
>
> On 05/09/2013, at 7:04 PM, Pascal Sancho  wrote:
>
>> Hi,
>>
>> a good practice is to use the (viewBox, height, width) attribute set
>> on svg element;
>> you can leave all your size values without unit (defaulting to px or
>> pt, I don't remember).
>>
>> ... And explicitly add your preferred unit on both svg/@width and 
>> svg/@height.
>>
>> Another option is to use FO content-* properties on
>> fo:instream-foreign-object or fo:external-graphic,
>> and leave svg/@width and svg/@height without unit.
>>
>> 
>>  
>>http://www.w3.org/2000/svg";
>>viewBox="0 0 48 24" height="24pt" width="48pt">
>>  
>>
>>
>>
>>  
>>
>>  
>> 
>>
>> 2013/9/5 Martin Edge :
>>> Hi Guys,
>>>
>>>
>>>
>>> Any idea why when I’m using SVG to draw, it seems to have a whacky concept
>>> of units if I use anything _other_ than no units at all?
>>>
>>>
>>>
>>> I used a height of 55mm for instance and it seemed to take up several pages,
>>> and my x/y co-ordinates were not consistent between lines and rectangles
>>> either
>>>
>>>
>>>
>>> Thanks
>>>
>>> Martin
>>
>>
>>
>> --
>> pascal
>>
>> -
>> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>>
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>



-- 
pascal

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



  1   2   3   4   5   6   7   8   >