I am also trying to use variable stock size, but instead via modifying XPIF which is generated by FFCore itself.
And so far it doesn't work.
The resulting XPIF after External node looks correct, containing a section like this:
<media-col syntax="collection">
<media-size syntax="collection">
<x-dimension syntax="integer">32000</x-dimension>
<y-dimension syntax="integer">45000</y-dimension>
</media-size>
</media-col>
However, its not being used in Imposition node for some reason. Why?
Impose node sets media dimensions of the PDF file to trim box+bleed size, instead of what is specified in XPIF.
My settings for Impose node are the same as in the first post here.
I did the following test: took the source PDF file, took XPIF which was generated by FFCore after passing through the workflow, dropped them both into the exact same workflow - and now I got the properly imposed file. This proves both the XPIF file and Impose settings were correct.
Seems like Impose node ignores changes made in XPIF via External node.
There is an example xpif 'atlanta.pdf.xpf" in one of the previous posts for this case -- within a zip file.
OK, all clear now, my file was also OK, the x dimension has to be smaller than the y dimension :)
The massage is "The value '40000' for attribute 'media-size.x-dimension' is outside the allowable range" is should be the same as in Impose node.
Thank You for Your help :)
You can/must submit them together. You should see the two purple icons in the Submit GUI on the upper left. The xpf needs to have the same name as the pdf with an addtional extension of .xpf. For example:
atlanta.pdf
atlanta.pdf.xpf
Meaby Im doing something wrong? I have workflow with external in python that changes walues of stock size and then save node to hotfolder with saveing XPIF.
Can I drag and drop PDF and XPIF togehter?
Hello,
Im trying to make workflow with variable stock size to use it in impose node, im setting it like this:
I update stock size by editing XPIF.
And get error:
The value '9400' for attribute 'media-size.x-dimension' is outside the allowable range.