Jump to content

esmith

Members
  • Posts

    882
  • Joined

About esmith

  • Birthday 08/18/1970

Converted

  • Location
    Charlotte, NC

Converted

  • Occupation
    Web-to-Print Content Developer

Converted

  • FusionPro Products
    Yes

Converted

  • FusionPro VDP software version
    9.3.6

Converted

  • OS
    Mac OS 10.9.4

Converted

  • Acrobat Version
    Acrobat X (10)

esmith's Achievements

Experienced

Experienced (11/14)

  • First Post Rare
  • Collaborator Rare
  • Posting Machine Rare
  • Conversation Starter Rare
  • Week One Done

Recent Badges

10

Reputation

  1. When I have dealt with this in the past, I usually output non-imposed data from FusionPro and then impose the resulting file using a separate PDF imposition plug-in (you could use FP for the second pass, but you wouldn't be composing anything; just imposing). The latter plug-in doesn't care about records; it's just imposing an n-page PDF.
  2. You're overthinking it and trying to apply a match rule written for phone numbers to email and web addresses. Not all rules have to be the same. in the above example, it would probably work to just have: var numbers = [Field("Email"),Field("Website")]; return numbers.join('<color name="Pantone 801"> • </color>');
  3. Try recreating PDF without transparency. Or try alternative output method to PPML. PPML may not support transparency.
  4. One solution we applied for something like this was to create a custom version of the font in Fontographer specifically for a project. In the custom font, we made the dollar/cent signs superscripted by default (so no tag necessary) and tightened up the kerning built in to each of the numeral characters. We also used one of the unused symbol characters to insert "graphics" as type (e.g. a "^" character would insert the word "OFF" custom designed to client specs). Then we would perform a replace() to swap the string "OFF" with "^" wherever it occurred.
  5. Personally, I would delete the static text in the supplied PDF and add a second frame in my FP template overlapping the one beneath with the gray number.
  6. jwhittaker's solution is a good one, although it may require editing the Zoom section of the Accessibility system preference. Alternatively, I have gotten used to just increasing the font size in the text editor to a readable one for editing and then setting correct font size last.
  7. Is that in an OnJobStart rule? I think you can assign a variable for a global data file object which uses your input data file. Then you count the total records and use that as your secondary element in var ranges: myData = new ExternalDataFileEx(GetFileName(FusionPro.Composition.inputFileName), ",") //assuming CSV data totalRecords = myData.recordCount; var ranges = [ 1, totalRecords ]; // your function, etc. Admittedly, I have not tried this yet, but I think the logic is valid.
  8. If I search the forums for "unknown attribute" it appears to be related to running a newer version of Designer than Creator. If you are certain the output yields what you expect, you're probably OK, but upgrading your PC software might be worthwhile to be safe.
  9. Even tougher scenario than similar ones I've tried to work with in past. As someone who likes to stick with #KISS, I have to ask, what are the variables in the text? I'm guessing first name and phone number along with school name, sales person's name and email? Would it be possible to break those elements into separate text frames (not linked) rather than trying to flow the entire bock of text? Otherwise, depending on amount of records, I might be tempted to generate PDF output of the upright megaphone with variables first, and then import those pages as graphics into a separate template for the rest of the content.
  10. Not sure if it matters, but you're imposition file (impose18p.fpi) is setup with a duplex perfected (2-sided) layout although your template is only 1 page. When I changed the imposition to simplex, the file ran successfully.
  11. Yes. I chose the option to install with subscription (since we have a CC account) and XI installed in addition to DC. I am now re-installing plugins and moving them to an external plugin location to avoid this snafu in the future. My understanding is that XI will no longer update through the CC app -- updates will have to be applied manually. But at this point, I think that may be a benefit.
  12. Glad (not really) that I'm not the only one with this problem. Unfortunately, Creative Cloud installed the DC upgrade automatically on work computer and now FusionPro is MIA. Terrible move on Adobe's part. EDIT1: Note that Adobe Acrobat DC is only compatible with Mavericks and Yosemite on the Mac. Apparently I am the only one in my office affected. Hopefully I can reinstall Acrobat XI from here (https://helpx.adobe.com/acrobat/kb/acrobat-downloads.html) and then re-install plugins. EDIT2: Per a post on the Adobe forums by staff member "Irosenth", Adobe suggests installing plugins in an EXTERNAL location so that they are not removed when an upgrade is applied. Never mind that 3rd party installers must not know this as the only option is to install in the Package Contents. If you have plugins in separate location they will remain installed on machine and be accessible to new version. However in this case, the other possible issue is that DC is only 64-bit so any 32-bit plugins will still not be recognized. EDIT3: Here is a link to a KB article on Adobe's site regarding how to install plugins to an external location. It also has a link at bottom for removing DC and re-installing XI.
  13. Yes. // Load external JS: local for preview; relative to template for web backend var exjs = (FusionPro.Composition.isPreview) ? "/Users/cg138300/Desktop/_SSS/_js/sss.js" : FusionPro.ResolveFile("../_js/sss.js"); Load(exjs); Fixed path, not a resource. I'll see if I can find/make time to create a generic example.
  14. Any update on expected release date for 9.3.12? We are using it with "other web-to-print systems so I am hesitant to contact support for a pre-release patch, but I am eager to take advantage of the fixes.
  15. Note that this is not a problem when composing locally. Local composition correctly "sees" changes to external JS. It is only when overwriting the external JS file on the FPS server that server-side composition is not recognizing the external changes.
×
×
  • Create New...