Go Back   PTI Marketing Technologies User Community > Software-Related Talk > FusionPro® VDP Creator > Imposition

Notices

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old July 27th, 2011, 08:32 AM
step's Avatar
step step is offline
Senior Contributor
 
Join Date: Jan 2010
Location: Charlotte, NC
Posts: 954
Default Calling FPI file with OnNewOutput rule

Is there a way to potentially have more than one FP Imposition file and call them based on an OnNewOutput rule?
__________________
Ste Pennell
FusionPro VDP Creator 9.3.15
Adobe Acrobat X 10.1.1
Mac OS X 10.12

LinkedIn
Reply With Quote
  #2  
Old July 27th, 2011, 12:16 PM
Dan Korn's Avatar
Dan Korn Dan Korn is offline
FusionPro Senior Engineer / Forum Moderator
 
Join Date: Aug 2008
Location: Chicago, IL
Posts: 4,230
Default Re: Calling FPI file with OnNewOutput rule

No, there's only one FPI (imposition) template file per composition. The OnNewOutputFile rule can only change the output file name. Imposition is, by definition, applied to all records in your output, since you could be stacking all the records. What is it that you're trying to do?
__________________
Dan Korn
FusionPro Developer / JavaScript Guru / Forum Moderator
PTI Marketing Technologies | Printable | MarcomCentral
LinkedIn

I am a not a Support engineer, and this forum is not a substitute for Support. My participation on this forum is primarily as a fellow user (and a forum moderator). I am happy to provide help and answers to questions when I can; however, there is no guarantee that I, or anyone else on this forum, will be able to answer all questions or fix any problems. If I ask for files to clarify an issue, I might not be able to look at them personally. I am not able to answer private messages, emails, or phone calls unless they go through proper Support channels. Please direct any sales or pricing questions to your salesperson or inquiries@marcom.com.

Complex template-building questions, as well as all installation and font questions or problems, should be directed to FusionProSupport@marcom.com. Paid consulting work may be required to fulfill your template-building needs.

This is a publicly viewable forum. Please DO NOT post fonts, or other proprietary content, to this forum. Also, please DO NOT post any "live" data with real names, addresses, or any other personal, private, or confidential data.

Please include the specific versions of FusionPro, Acrobat, and your operating system in any problem reports or help requests. I recommend putting this information in your forum signature. Please also check your composition log (.msg) file for relevant error or warning messages.

Please post questions specific to the MarcomCentral Enterprise and Web-to-Print applications in the MarcomCentral forum. Click here to request access. Or contact your Business Relationship Manager (BRM/CPM) for assistance.

Please direct any questions specific to EFI's Digital StoreFront (DSF) to EFI support.

How To Ask Questions The Smart Way

The correct spellings are JavaScript, FusionPro, and MarcomCentral (each with two capital letters and no spaces). Acceptable abbreviations are JS, FP, and MC (or MCC). There is no "S" at the end of "Expression" or "Printable"! The name of the product is FusionPro, not "Fusion". "Java" is not is not the same as JavaScript.

Check out the JavaScript Guide and JavaScript Reference! FusionPro 8.0 and newer use JavaScript 1.7. Older versions use JavaScript 1.5.

return "KbwbTdsjqu!spdlt\"".replace(/./g,function(w){return String.fromCharCode(w.charCodeAt()-1)});
Reply With Quote
  #3  
Old July 28th, 2011, 12:57 PM
step's Avatar
step step is offline
Senior Contributor
 
Join Date: Jan 2010
Location: Charlotte, NC
Posts: 954
Default Re: Calling FPI file with OnNewOutput rule

I understand. I only want to use 1 imposition per composition. But I'd like to make a template that would run through some code and figure out (depending on the quantity) which is the best imposition for it to use.

We get weekly business card orders and the quantities and versions vary. So I'd like to make 3 impositions (21 up, 24 up, and 20 up) and depending on how many there are, the correct FPI file is applied at composition. For example, last week we had 4 versions of the business card and our press operator would like to have 5 up of each on the press sheet so the 20up imposition would be applied. But this week could have 7 versions, so I'd want to apply a 21 up imposition and repeat each version 3 times with "repeatRecordCount".
__________________
Ste Pennell
FusionPro VDP Creator 9.3.15
Adobe Acrobat X 10.1.1
Mac OS X 10.12

LinkedIn
Reply With Quote
  #4  
Old August 4th, 2011, 10:06 AM
Dan Korn's Avatar
Dan Korn Dan Korn is offline
FusionPro Senior Engineer / Forum Moderator
 
Join Date: Aug 2008
Location: Chicago, IL
Posts: 4,230
Default Re: Calling FPI file with OnNewOutput rule

What you're really talking about here is setting up an automated workflow to handle different kinds of orders. And frankly, FusionPro Desktop is not the appropriate tool for that kind of task. You really should be using FusionPro Server, which allows you much more control over the composition parameters. Specifically, you could have a custom application which would count the number of records, or even run a "dummy" FusionPro composition and read the number of records from our XML log file, then set the appropriate FPI (imposition) file in the CFG (job options) file for the final composition.

That said, we are looking at some imposition enhancements for a future release, but it's likely that the kind of enhancement we're talking about here, to do "on the fly" imposition, would still be for FP Server only.
__________________
Dan Korn
FusionPro Developer / JavaScript Guru / Forum Moderator
PTI Marketing Technologies | Printable | MarcomCentral
LinkedIn

I am a not a Support engineer, and this forum is not a substitute for Support. My participation on this forum is primarily as a fellow user (and a forum moderator). I am happy to provide help and answers to questions when I can; however, there is no guarantee that I, or anyone else on this forum, will be able to answer all questions or fix any problems. If I ask for files to clarify an issue, I might not be able to look at them personally. I am not able to answer private messages, emails, or phone calls unless they go through proper Support channels. Please direct any sales or pricing questions to your salesperson or inquiries@marcom.com.

Complex template-building questions, as well as all installation and font questions or problems, should be directed to FusionProSupport@marcom.com. Paid consulting work may be required to fulfill your template-building needs.

This is a publicly viewable forum. Please DO NOT post fonts, or other proprietary content, to this forum. Also, please DO NOT post any "live" data with real names, addresses, or any other personal, private, or confidential data.

Please include the specific versions of FusionPro, Acrobat, and your operating system in any problem reports or help requests. I recommend putting this information in your forum signature. Please also check your composition log (.msg) file for relevant error or warning messages.

Please post questions specific to the MarcomCentral Enterprise and Web-to-Print applications in the MarcomCentral forum. Click here to request access. Or contact your Business Relationship Manager (BRM/CPM) for assistance.

Please direct any questions specific to EFI's Digital StoreFront (DSF) to EFI support.

How To Ask Questions The Smart Way

The correct spellings are JavaScript, FusionPro, and MarcomCentral (each with two capital letters and no spaces). Acceptable abbreviations are JS, FP, and MC (or MCC). There is no "S" at the end of "Expression" or "Printable"! The name of the product is FusionPro, not "Fusion". "Java" is not is not the same as JavaScript.

Check out the JavaScript Guide and JavaScript Reference! FusionPro 8.0 and newer use JavaScript 1.7. Older versions use JavaScript 1.5.

return "KbwbTdsjqu!spdlt\"".replace(/./g,function(w){return String.fromCharCode(w.charCodeAt()-1)});
Reply With Quote
  #5  
Old August 24th, 2015, 12:30 PM
farns farns is offline
Junior Community Member
 
Join Date: Apr 2010
Posts: 38
Default Re: Calling FPI file with OnNewOutput rule

Dan, I found this old thread, asking the same question I have. I understand your response about needing to do this through FP Server. I do have Server, and I'm wondering if you might share some guidance or ideas on how I would do this? I haven't done command line execution in FP Server for a long time, but is there a way to call a specific imposition file or would I need to build multiple FP templates each with the proper imposition file attached? I have 42 different possible templates on this project and trying to figure out how to make the press file generation go smoothly. Files are ordered in Marcom as a Job Direct product, thus no imposition in Marcom is possible. Trying to find a way to do it offline before it goes to press.

Thanks in advance,

Farns
__________________
FusionPro API Producer 9.3.9 (Windows)
FusionPro Expression 3.2 (Windows)
MarcomCentral Beginner :-)
Reply With Quote
  #6  
Old August 24th, 2015, 02:07 PM
Dan Korn's Avatar
Dan Korn Dan Korn is offline
FusionPro Senior Engineer / Forum Moderator
 
Join Date: Aug 2008
Location: Chicago, IL
Posts: 4,230
Default Re: Calling FPI file with OnNewOutput rule

Quote:
Originally Posted by farns View Post
I do have Server, and I'm wondering if you might share some guidance or ideas on how I would do this? I haven't done command line execution in FP Server for a long time,
Well, you clearly have some kind of app or process that's building command lines for FusionPro.exe. Perhaps it's our VDP Producer API Web Service. Or it's some custom code in your own app. In any case, "command line execution" is happening somewhere in your system that's using FP Server, even if you haven't done it manually in some time.
Quote:
Originally Posted by farns View Post
but is there a way to call a specific imposition file or would I need to build multiple FP templates each with the proper imposition file attached?
You don't need multiple templates. You just need to change the "ImpositionDefFileName" entry in the CFG file to point to whatever FPI file you want to use for the composition. You will need to make sure, though, that the number of pages per record and the page sizes in the template match the FPI file.
__________________
Dan Korn
FusionPro Developer / JavaScript Guru / Forum Moderator
PTI Marketing Technologies | Printable | MarcomCentral
LinkedIn

I am a not a Support engineer, and this forum is not a substitute for Support. My participation on this forum is primarily as a fellow user (and a forum moderator). I am happy to provide help and answers to questions when I can; however, there is no guarantee that I, or anyone else on this forum, will be able to answer all questions or fix any problems. If I ask for files to clarify an issue, I might not be able to look at them personally. I am not able to answer private messages, emails, or phone calls unless they go through proper Support channels. Please direct any sales or pricing questions to your salesperson or inquiries@marcom.com.

Complex template-building questions, as well as all installation and font questions or problems, should be directed to FusionProSupport@marcom.com. Paid consulting work may be required to fulfill your template-building needs.

This is a publicly viewable forum. Please DO NOT post fonts, or other proprietary content, to this forum. Also, please DO NOT post any "live" data with real names, addresses, or any other personal, private, or confidential data.

Please include the specific versions of FusionPro, Acrobat, and your operating system in any problem reports or help requests. I recommend putting this information in your forum signature. Please also check your composition log (.msg) file for relevant error or warning messages.

Please post questions specific to the MarcomCentral Enterprise and Web-to-Print applications in the MarcomCentral forum. Click here to request access. Or contact your Business Relationship Manager (BRM/CPM) for assistance.

Please direct any questions specific to EFI's Digital StoreFront (DSF) to EFI support.

How To Ask Questions The Smart Way

The correct spellings are JavaScript, FusionPro, and MarcomCentral (each with two capital letters and no spaces). Acceptable abbreviations are JS, FP, and MC (or MCC). There is no "S" at the end of "Expression" or "Printable"! The name of the product is FusionPro, not "Fusion". "Java" is not is not the same as JavaScript.

Check out the JavaScript Guide and JavaScript Reference! FusionPro 8.0 and newer use JavaScript 1.7. Older versions use JavaScript 1.5.

return "KbwbTdsjqu!spdlt\"".replace(/./g,function(w){return String.fromCharCode(w.charCodeAt()-1)});
Reply With Quote
  #7  
Old August 27th, 2015, 05:33 PM
farns farns is offline
Junior Community Member
 
Join Date: Apr 2010
Posts: 38
Default Re: Calling FPI file with OnNewOutput rule

Dan, I should clarify here. I have FP server, but I use it very very little. It was a bundle with our Marcom purchase and we have used it for specific projects, but I'm not very savvy with it. Anything I have had it do, I'm writing the command manually (or I have built scripted batch files to execute commands). That's kinda what I'm thinking I will be doing in this scenario.

I cannot produce imposed sheets out of Marcom Central on Job Direct products, so I'm needing to handle that another way. Presently I'm downloading all the orders by hand, and then I've got a 5x7 FP template, a 10x7 template, etc... I'm opening each one, running the required records, and the moving on to the next one. I was hoping I could find a rule that says "if Product ID = X, then use FPI file #4" or something like that. I'll have to play around with your suggestion and see what I can figure out. thanks!
__________________
FusionPro API Producer 9.3.9 (Windows)
FusionPro Expression 3.2 (Windows)
MarcomCentral Beginner :-)
Reply With Quote
  #8  
Old August 27th, 2015, 07:08 PM
Dan Korn's Avatar
Dan Korn Dan Korn is offline
FusionPro Senior Engineer / Forum Moderator
 
Join Date: Aug 2008
Location: Chicago, IL
Posts: 4,230
Default Re: Calling FPI file with OnNewOutput rule

Quote:
Originally Posted by farns View Post
Dan, I should clarify here. I have FP server, but I use it very very little. It was a bundle with our Marcom purchase and we have used it for specific projects, but I'm not very savvy with it.
That's an unusual bundle, as far as I know. So you paid for FP Server but aren't using it? Here's your chance, I suppose.
Quote:
Originally Posted by farns View Post
Anything I have had it do, I'm writing the command manually (or I have built scripted batch files to execute commands). That's kinda what I'm thinking I will be doing in this scenario.
Well, yes, you probably want to script something, possibly in a batch file. The whole idea of FP Server is that you can embed it into another application (like MarcomCentral, for instance) to automate compositions. But batch files will work too.
Quote:
Originally Posted by farns View Post
I cannot produce imposed sheets out of Marcom Central on Job Direct products
I don't know if that's exactly true, or if it has to be true going forward. But that's a question for your BRM, or for the MarcomCentral folks. (That is, for the folks who work on the MarcomCentral application, not folks like me who work for a company called MarcomCentral but not on the MarcomCentral app.)
Quote:
Originally Posted by farns View Post
, so I'm needing to handle that another way. Presently I'm downloading all the orders by hand, and then I've got a 5x7 FP template, a 10x7 template, etc... I'm opening each one, running the required records, and the moving on to the next one.
This sounds like exactly the kind of thing that could be automated. After all, that's why you have a computer, to automate repetitive tasks.
Quote:
Originally Posted by farns View Post
I was hoping I could find a rule that says "if Product ID = X, then use FPI file #4" or something like that. I'll have to play around with your suggestion and see what I can figure out. thanks!
There's no way to do that in a JavaScript rule inside of FusionPro. You need to create some kind of program or script or batch file that changes the "ImpositionDefFileName" entry in the CFG file and then runs a composition with it, and then repeats that with a different CFG entry, until all your variously imposed outputs are created.
__________________
Dan Korn
FusionPro Developer / JavaScript Guru / Forum Moderator
PTI Marketing Technologies | Printable | MarcomCentral
LinkedIn

I am a not a Support engineer, and this forum is not a substitute for Support. My participation on this forum is primarily as a fellow user (and a forum moderator). I am happy to provide help and answers to questions when I can; however, there is no guarantee that I, or anyone else on this forum, will be able to answer all questions or fix any problems. If I ask for files to clarify an issue, I might not be able to look at them personally. I am not able to answer private messages, emails, or phone calls unless they go through proper Support channels. Please direct any sales or pricing questions to your salesperson or inquiries@marcom.com.

Complex template-building questions, as well as all installation and font questions or problems, should be directed to FusionProSupport@marcom.com. Paid consulting work may be required to fulfill your template-building needs.

This is a publicly viewable forum. Please DO NOT post fonts, or other proprietary content, to this forum. Also, please DO NOT post any "live" data with real names, addresses, or any other personal, private, or confidential data.

Please include the specific versions of FusionPro, Acrobat, and your operating system in any problem reports or help requests. I recommend putting this information in your forum signature. Please also check your composition log (.msg) file for relevant error or warning messages.

Please post questions specific to the MarcomCentral Enterprise and Web-to-Print applications in the MarcomCentral forum. Click here to request access. Or contact your Business Relationship Manager (BRM/CPM) for assistance.

Please direct any questions specific to EFI's Digital StoreFront (DSF) to EFI support.

How To Ask Questions The Smart Way

The correct spellings are JavaScript, FusionPro, and MarcomCentral (each with two capital letters and no spaces). Acceptable abbreviations are JS, FP, and MC (or MCC). There is no "S" at the end of "Expression" or "Printable"! The name of the product is FusionPro, not "Fusion". "Java" is not is not the same as JavaScript.

Check out the JavaScript Guide and JavaScript Reference! FusionPro 8.0 and newer use JavaScript 1.7. Older versions use JavaScript 1.5.

return "KbwbTdsjqu!spdlt\"".replace(/./g,function(w){return String.fromCharCode(w.charCodeAt()-1)});
Reply With Quote
  #9  
Old August 28th, 2015, 09:22 AM
farns farns is offline
Junior Community Member
 
Join Date: Apr 2010
Posts: 38
Default Re: Calling FPI file with OnNewOutput rule

Unusual bundle? Yeah, we're an unusual shop :-) FusionPro isn't our primary VDP application here. But MarcomCentral is our primary storefront system. We got Server for a very specific project, and that project went belly up 6 months later.

I have been discussing the imposition limitation in JD with my BRM. Perhaps in the future it will work, but right now there are a lot of limitations with that software. We really like it though, hope to see it really improve.

So I think I follow what you're saying about editing that IMpositionDefFileName. Alternatively, could I create several copies of that file, calling one 5x7, another 10x7, etc... so I'd have about 40 different CFG files in the folder, and then just call the one I need through that batch file? Or does the CFG filename have to match the format file name?

My other problem, is I collected the template out of Fusion Pro Desktop, and I'm trying to call it with server. I'm rusty on this, but I think I'm doing it all right. But instead of composing, it's throwing pages and pages of errors.

I don't think this is all of it, it goes way beyond my screen. But does this give you any clues as to what I've got wrong here? Looks like my FusionPro Creator is 9.2.20, and my FusionPro Producer (is that the new name for server, or am I more confused than I originally thought? LOL) is 9.3.9... I also re-collected the job on my server, but that didn't seem to fix it. Any thoughts you have on this would be greatly appreciated. thanks!

**I had to cut a bunch of this out, it was too long to post it all **
Quote:
Unknown attribute <downsample> of tag <fileioinfo> ignored.
Unknown attribute <dsdpi> of tag <fileioinfo> ignored.
Unknown attribute <uselowres> of tag <fileioinfo> ignored.
Unknown attribute <severity> of tag <fileioinfo> ignored.
Unknown attribute <abortchoice> of tag <fileioinfo> ignored.
Unknown attribute <hyphenruleset> of tag <fileioinfo> ignored.
Unknown attribute <hyphenpath> of tag <fileioinfo> ignored.
Unknown attribute <Files(x86)\PTI\FusionPro\dictor\English.inx"ppmlg raphicsuseor
iginal> of tag <fileioinfo> ignored.
Unknown attribute <afpcolorspace> of tag <fileioinfo> ignored.
Unknown attribute <afpoutputdpi> of tag <fileioinfo> ignored.
Unknown attribute <afpformdefoptions> of tag <fileioinfo> ignored.
Unknown attribute <collectimages> of tag <fileioinfo> ignored.
Unknown attribute <fpxscheduler> of tag <fileioinfo> ignored.
Unknown attribute <fpxqueue> of tag <fileioinfo> ignored.
Unknown attribute <jdf_port> of tag <fileioinfo> ignored.
Unknown attribute <jdf_rip> of tag <fileioinfo> ignored.
Invalid block type <>
Unknown Tag /BBox[0 ignored.
Unknown Tag /BBox[0 ignored.
Invalid block type </BBox[0>
Invalid block type <>
Invalid block type <>
Invalid block type <>
Unknown Tag /ACROFM ignored.
Unknown Tag /ACROFM ignored.
Invalid block type </ACROFM>
Unknown Tag 31 ignored.
Invalid block type <31>
Unknown Tag 467573696F6E50726F2047726170686963 ignored.
Invalid block type <467573696F6E50726F2047726170686963>
Invalid block type <>
Unknown Tag /Ascent ignored.
Unknown Tag /Ascent ignored.
Invalid block type </Ascent>
Invalid block type <>
Unknown Tag /Length ignored.
Unknown Tag /Length ignored.
Invalid block type </Length>
Invalid block type <?xml>
Unknown Tag !--Data ignored.
Unknown Tag !--Data ignored.
Invalid block type <!--Data>
Unknown Tag DataDefDict ignored.
Unknown Tag DataDefDict ignored.
Invalid block type <DataDefDict>
Unknown Tag Assembler ignored.
Invalid block type <Assembler>
Unknown Tag DataSource ignored.
Unknown Tag DataSource ignored.
Unknown attribute <FileName> of tag <DataSource> ignored.
Unknown attribute <Text"Delimiter> of tag <DataSource> ignored.
Unknown attribute <FirstRow> of tag <DataSource> ignored.
Unknown attribute <TaggedStrings> of tag <DataSource> ignored.
Invalid block type <DataSource>
Unknown Tag PersonalizedImages ignored.
Unknown Tag PersonalizedImages ignored.
Unknown attribute <PreviewEnabled> of tag <PersonalizedImages> ignored.
Unknown attribute <PreprocessBatch> of tag <PersonalizedImages> ignored.
Unknown attribute <UseWeb> of tag <PersonalizedImages> ignored.
Unknown attribute <LocalPreviews> of tag <PersonalizedImages> ignored.
Invalid block type <PersonalizedImages>
Unknown Tag DataField ignored.
Unknown Tag DataField ignored.
Invalid block type <DataField>
Unknown Tag DataField ignored.
Unknown Tag DataField ignored.
Invalid block type <DataField>
Unknown Tag DataField ignored.
Unknown Tag DataField ignored.
Unknown attribute <Date"Type> of tag <DataField> ignored.
Invalid block type <DataField>
Unknown Tag DataField ignored.
Unknown Tag DataField ignored.
Unknown Tag DataField ignored.
Unknown Tag DataField ignored.
Unknown attribute <Ordered"Type> of tag <DataField> ignored.
Invalid block type <DataField>
Unknown Tag DataField ignored.
Unknown Tag DataField ignored.
Unknown attribute <UnitCost"Type> of tag <DataField> ignored.
Invalid block type <DataField>
Unknown Tag DataField ignored.
Unknown Tag DataField ignored.
Unknown attribute <Cost"Type> of tag <DataField> ignored.
Invalid block type <DataField>
Unknown Tag DataField ignored.
Unknown Tag DataField ignored.
Unknown attribute <Method"Type> of tag <DataField> ignored.
Invalid block type <DataField>
Unknown Tag DataField ignored.
Unknown Tag DataField ignored.
Unknown attribute <Note"Type> of tag <DataField> ignored.
Invalid block type <DataField>
Unknown Tag DataField ignored.
Unknown Tag DataField ignored.
Unknown attribute <Id"Type> of tag <DataField> ignored.
Invalid block type <DataField>
Unknown Tag DataField ignored.
Unknown Tag DataField ignored.
Invalid block type <DataField>
Unknown Tag Rule ignored.
Unknown Tag Rule ignored.
Unknown attribute <ReturnType> of tag <Rule> ignored.
Invalid block type <Rule>
Unknown Tag Name ignored.
Invalid block type <Name>
Unknown Tag /Name ignored.
Invalid block type </Name>
Unknown Tag Comment ignored.
Invalid block type <Comment>
Unknown Tag /Comment ignored.
Invalid block type </Comment>
Unknown Tag Syntax ignored.
Invalid block type <Syntax>
Invalid block type <>
Unknown Tag /Syntax ignored.
Invalid block type </Syntax>
Unknown Tag /Rule ignored.
Invalid block type </Rule>
Unknown Tag Rule ignored.
Unknown Tag Rule ignored.
Unknown attribute <ReturnType> of tag <Rule> ignored.
Invalid block type <Rule>
Unknown Tag Name ignored.
Invalid block type <Name>
Unknown Tag /Name ignored.
Invalid block type </Name>
Unknown Tag Comment ignored.
Invalid block type <Comment>
Unknown Tag /Comment ignored.
Invalid block type </Comment>
Unknown Tag Syntax ignored.
Invalid block type <Syntax>
Invalid block type <>
Unknown Tag /Syntax ignored.
Invalid block type </Syntax>
Unknown Tag /Rule ignored.
Invalid block type </Rule>
Unknown Tag Rule ignored.
Unknown Tag Rule ignored.
Unknown attribute <ReturnType> of tag <Rule> ignored.
Unknown attribute <RunPerFlow> of tag <Rule> ignored.
Invalid block type <Rule>
Unknown Tag Name ignored.
Invalid block type <Name>
Unknown Tag /Name ignored.
Invalid block type </Name>
Unknown Tag Comment ignored.
Invalid block type <Comment>
Unknown Tag /Comment ignored.
Invalid block type </Comment>
Unknown Tag Syntax ignored.
Invalid block type <Syntax>
Invalid block type <>
Unknown Tag /Syntax ignored.
Invalid block type </Syntax>
Unknown Tag /Rule ignored.
Invalid block type </Rule>
Unknown Tag /Assembler ignored.
Invalid block type </Assembler>
Unknown Tag /DataDefDict ignored.
Invalid block type </DataDefDict>
Invalid block type <>
Invalid block type <>
Invalid block type <>
Unknown Tag /Columns ignored.
Unknown Tag /Columns ignored.
Invalid block type </Columns>
Unknown Tag 2CD4B9E4AEB660408318E6C77DCFC7CE ignored.
Invalid block type <2CD4B9E4AEB660408318E6C77DCFC7CE>
Unknown Tag 1D092CE3D4B82945AE68B2C172AC9ECF ignored.
Invalid block type <1D092CE3D4B82945AE68B2C172AC9ECF>
Incomplete entity definition ☺rF▬▬-NĆĺ
Incomplete entity definition ☺rF▬▬-NĆĺ
Unknown Tag A!UNO3U ignored.
Unknown Tag A!UNO3U ignored.
Unknown attribute <S8°č-▲"_↑%F$,QU¶XJ> of tag <A!UNO3U> ignored.
Incomplete entity definition k˙☻r↓«AÄ=
Invalid block type <A!UNO3U>
Unknown Tag § ignored.
Unknown Tag § ignored.
Invalid block type <§>
No format tag found. Defaulting to version 1.0a
Missing <pagedict>. Invalid format file.
DIF file does not have font dictionary.
Font assets file is not found. Only system fonts will be used for this job.
OnJobStart, line 1: Error: In Field(), no data source defined or data could not
be loaded
Composing Document...
Output file: [path removed by Farns for this posting]
Font assets file is not found. Only system fonts will be used for this job.
Reading input
Output file: [path removed by Farns for this posting]
Output file: [path removed by Farns for this posting]
dlpdfdocwritepdf, progress "Doc->PageCount is zero", error: Bad parameter.

PDF Library Document Write Error: Bad parameter.

pdf_om_WriteDoc, dtl_pdf_WritePdf returned "-2"

Composition completed with code: 1036
Percent Complete: 100
FusionPro could not find the first
body page for this document.
Composition stopped with errors. Error no 1036.

C:\Program Files (x86)\PTI\FusionPro>
__________________
FusionPro API Producer 9.3.9 (Windows)
FusionPro Expression 3.2 (Windows)
MarcomCentral Beginner :-)
Reply With Quote
  #10  
Old August 28th, 2015, 10:39 AM
Dan Korn's Avatar
Dan Korn Dan Korn is offline
FusionPro Senior Engineer / Forum Moderator
 
Join Date: Aug 2008
Location: Chicago, IL
Posts: 4,230
Default Re: Calling FPI file with OnNewOutput rule

Quote:
Originally Posted by farns View Post
So I think I follow what you're saying about editing that IMpositionDefFileName. Alternatively, could I create several copies of that file, calling one 5x7, another 10x7, etc... so I'd have about 40 different CFG files in the folder, and then just call the one I need through that batch file?
Well, you could do it that way. Or, instead of keeping all those files around, you could have your script or batch file or whatever modify the entry in the CFG file before composing, or copy the "master" CFG to a new temp file for each composition.
Quote:
Originally Posted by farns View Post
Or does the CFG filename have to match the format file name?
No, the names don't have to match. You can give FusionPro whatever four names you want for the input, format, config, and output files.
Quote:
Originally Posted by farns View Post
My other problem, is I collected the template out of Fusion Pro Desktop, and I'm trying to call it with server. I'm rusty on this, but I think I'm doing it all right. But instead of composing, it's throwing pages and pages of errors.
It would help if you would post exactly what command you're issuing rather than just generally describing that you're "trying to call it with server". You probably have the command-line parameters malformed, or in the wrong order. I hate to RTFM you, but this is all documented.
Quote:
Originally Posted by farns View Post
I don't think this is all of it, it goes way beyond my screen. But does this give you any clues as to what I've got wrong here?
It seems like you're specifying the Data Definition (DEF) file for the second parameter instead of the format (DIF) file. But again, I can't figure out why your car is making that noise without at least a better description of exactly what you're doing with it.
Quote:
Originally Posted by farns View Post
Looks like my FusionPro Creator is 9.2.20, and my FusionPro Producer (is that the new name for server, or am I more confused than I originally thought? LOL) is 9.3.9...
The new name for FusionPro Server was FusionPro VDP Producer API, although we're going back to calling it FusionPro VDP Server. FusionPro VDP Producer (without the "API") is the new name for what used to be called FusionPro Direct, but that won't work for what you're trying to do. Also, the new name of the company is now MarcomCentral, even though we have a product named MarcomCentral and other products named FusionPro. You're not the only one confused.
Quote:
Originally Posted by farns View Post
I also re-collected the job on my server, but that didn't seem to fix it. Any thoughts you have on this would be greatly appreciated. thanks!
I think we're getting there. We just have to get you calling FusionPro.exe with the right parameters.
__________________
Dan Korn
FusionPro Developer / JavaScript Guru / Forum Moderator
PTI Marketing Technologies | Printable | MarcomCentral
LinkedIn

I am a not a Support engineer, and this forum is not a substitute for Support. My participation on this forum is primarily as a fellow user (and a forum moderator). I am happy to provide help and answers to questions when I can; however, there is no guarantee that I, or anyone else on this forum, will be able to answer all questions or fix any problems. If I ask for files to clarify an issue, I might not be able to look at them personally. I am not able to answer private messages, emails, or phone calls unless they go through proper Support channels. Please direct any sales or pricing questions to your salesperson or inquiries@marcom.com.

Complex template-building questions, as well as all installation and font questions or problems, should be directed to FusionProSupport@marcom.com. Paid consulting work may be required to fulfill your template-building needs.

This is a publicly viewable forum. Please DO NOT post fonts, or other proprietary content, to this forum. Also, please DO NOT post any "live" data with real names, addresses, or any other personal, private, or confidential data.

Please include the specific versions of FusionPro, Acrobat, and your operating system in any problem reports or help requests. I recommend putting this information in your forum signature. Please also check your composition log (.msg) file for relevant error or warning messages.

Please post questions specific to the MarcomCentral Enterprise and Web-to-Print applications in the MarcomCentral forum. Click here to request access. Or contact your Business Relationship Manager (BRM/CPM) for assistance.

Please direct any questions specific to EFI's Digital StoreFront (DSF) to EFI support.

How To Ask Questions The Smart Way

The correct spellings are JavaScript, FusionPro, and MarcomCentral (each with two capital letters and no spaces). Acceptable abbreviations are JS, FP, and MC (or MCC). There is no "S" at the end of "Expression" or "Printable"! The name of the product is FusionPro, not "Fusion". "Java" is not is not the same as JavaScript.

Check out the JavaScript Guide and JavaScript Reference! FusionPro 8.0 and newer use JavaScript 1.7. Older versions use JavaScript 1.5.

return "KbwbTdsjqu!spdlt\"".replace(/./g,function(w){return String.fromCharCode(w.charCodeAt()-1)});
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 05:12 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
(c) 2011, PTI Marketing Technologies™, Inc.