Jump to content

David Miller

Registered Users - Approved
  • Posts

    277
  • Joined

1 Follower

About David Miller

  • Birthday 11/19/1962

Converted

  • Location
    Hamden, CT

Converted

  • Occupation
    VDP, W2P, MAM/DAM and Prepress Specialist

Converted

  • FusionPro Products
    Yes

Converted

  • FusionPro VDP software version
    13.0.4

Converted

  • OS
    MacOS 12.7

Converted

  • Acrobat Version
    Acrobat DC
  • Skype
    DMiller468

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

David Miller's Achievements

Rising Star

Rising Star (9/14)

  • Week One Done
  • One Month Later
  • One Year In
  • First Post Rare
  • Collaborator Rare

Recent Badges

10

Reputation

  1. Is anyone else have this issue? Using the Export Document feature of the FusionPro VDP 12.1.2 Plugin consistently causes InDesign 17.4 to crash. macOS Big Sur 11.6.8 Adobe Acrobat 2022.002.20191 FusionPro Creator 12.1.2 InDesign 17.4 (Please disregard the info in my signature.)
  2. Thank you. I saw the thread before posting. We are running FPImposer v12.0.3 on macOS v11.6 (Big Sur). We are still experiencing the issue. Again, to be clear: "Double clicking a .fpi file drops the PrimaryRepeat and SecondaryRepeat information while maintaining some of the other information in the file. For example, TrimBox and Substrate information in my case. I have not tested all variables to see what is dropped and what is read." Again, thank you. I double checked. Indeed, once FPImposer v12.0.3 is running, double clicking the .fpi file, or using File > Open..., all information is read correctly. I would still consider it a minor bug. Had me scratching my head for awhile. Note: My signature is old. Updated info immediately below. -- FusionPro VDP Creator v12.0.3 Adobe Acrobat DC v2021 macOS v11.6
  3. When opening an existing .fpi file, the PrimaryRepeat and SecondaryRepeat information is not retained. This is evident in the GUI as well. Original ImpositionData: Bleed=0 " CenterLayout=True CropMarkLength=0.25 " CropMarkOffset=0.125 " CropMarks=True DiscardGutterC_0=None DiscardGutterC_1=None DiscardGutterR_0=None FaceUpStacking=True FlipOnShortEdge=False HorizontalPosition=0 " HSigOrder=LeftToRight PagesPerRecord=1 PrimaryRepeatCount=1 PrimaryRepeatDirection=Stack PrimaryRepeatDuplicate=False PrimaryRepeatInfiniteStack=True PrimaryRepeatSpacing=0 " Rotation=-0 SecondaryRepeatCount=2 SecondaryRepeatDirection=Hor SecondaryRepeatDuplicate=False SecondaryRepeatInfiniteStack=False SecondaryRepeatSpacing=0 " SignatureRotation_0_0=0 SignatureRotation_0_1=0 SignatureType=Simplex Slug= SubstrateHeight=13 " SubstrateWidth=19 " TertiaryRepeatCount=1 TertiaryRepeatDirection=None TertiaryRepeatDuplicate=False TertiaryRepeatSpacing=0.25 " TrimBoxHeight=11 " TrimBoxWidth=8.75 " Units=Inches Version=4 VerticalPosition=0 " VSigOrder=TopToBottom Resaved ImpositionData: Bleed=0 " CenterLayout=True CropMarkLength=0.25 " CropMarkOffset=0.125 " CropMarks=True DiscardGutterC_0=None DiscardGutterR_0=None FaceUpStacking=True FlipOnShortEdge=False HorizontalPosition=0 " HSigOrder=LeftToRight PagesPerRecord=1 PrimaryRepeatCount=1 PrimaryRepeatDirection=None PrimaryRepeatDuplicate=False PrimaryRepeatInfiniteStack=False PrimaryRepeatSpacing=0.25 " Rotation=-0 SecondaryRepeatCount=1 SecondaryRepeatDirection=None SecondaryRepeatDuplicate=False SecondaryRepeatInfiniteStack=False SecondaryRepeatSpacing=0.25 " SignatureRotation_0_0=0 SignatureType=Simplex Slug= SubstrateHeight=13 " SubstrateWidth=19 " TertiaryRepeatCount=1 TertiaryRepeatDirection=None TertiaryRepeatDuplicate=False TertiaryRepeatSpacing=0.25 " TrimBoxHeight=11 " TrimBoxWidth=8.75 " Units=Inches Version=4 VerticalPosition=0 " VSigOrder=TopToBottom Note that the Substrate and TrimBox information did not change. I have not tested any of the other settings. Edit: It seems that I am unable to edit my signature information. FusionPro VDP Creator v12.0.3 Adobe Acrobat DC v2021 macOS v11.6
  4. You can try this: var str = Field("Number"); // Replace with your field name. var regexStr = str.match(/[a-z]+|[^a-z]+/gi); return regexStr.join("-");
  5. You can try this: var corName = Field("Name"); // Replace with your field name. corName = corName.replace(/\*$/, ''); // If there is more than one asterisk, this removes the last asterisk only. return Trim(corName); // Trims all leading and trailing white space and returns your field with the last asterisk removed.
  6. Any word on Adobe InDesign 2019 compatibility? Thank you.
  7. That worked! Except I had to apply the Span Tag to the Name, TitleOne and TitleTwo Fields and use the Text Editor to apply the font to the Team Field. (Strange.) var columns = 6; var rows = 4; var teams = { 'Onsite Team': { color: [72, 15, 0, 0] }, 'Service Leadership': { color: [94, 68, 1, 0] }, 'Support Team': { color: [64, 6, 100, 0] }, 'Regional Team': { color: [86, 30, 55, 9] } } // Assumes Field names: Name1, Team1, Headshot1, TitleOne1, etc for (var i = 1; i <= columns * rows; i++) { var teamname = Field('Team' + i); if (!(team = teams[teamname])) continue; if (!team.members) { team.members = []; // Create the color for this team. FusionProColor.apply(null, [teamname].concat(team.color)); } team.members.push({ team: ToUpper(teamname), name: '<span font="Frutiger LT Std 67 Bold Cn" pointsize="11" color="Black">' + Field('Name' + i) + '</span>', headshot: CreateResource(Field('Headshot' + i), 'graphic', true), titleone: '<span font="Frutiger LT Std 67 Bold Cn" pointsize="8" color="Black">' + Field('TitleOne' + i) + '</span>', titletwo: '<span font="Frutiger LT Std 67 Bold Cn" pointsize="8" color="Black">' + Field('TitleTwo' + i) + '</span>' }); } var data = []; for (var team in teams) { if (members = teams[team].members) data = data.concat(members); } // Return nothing if no data was found. if (!data.length) return ''; // Table configuration. var colWidth = 1.5 * 7200; // 1.5" Column width. var spaceBetweenColumns = 0.125 * 7200; // 1/8" Space between columns. var table = new FPTable(); // Add the columns to the table definition. for (var col = 0; col < columns * 3; col++) { var width = col % 3 == 1 ? colWidth : spaceBetweenColumns / 2; table.AddColumn(width); } while (data.length) { var people = data.splice(0, columns); var team = false; var teamRow = table.AddRow(); var picRow = table.AddRow(); // Global styles. [teamRow, picRow].map(function (row) { var cell = row.Cells[0]; cell.HAlign = 'Center'; cell.VAlign = 'Top'; cell.Margins = { 'Top': spaceBetweenColumns / 10, 'Bottom': spaceBetweenColumns / 0, 'Left': 10, 'Right': 10 }; row.CopyCells.apply(row, row.Cells.map(function (s, p) { return p; })); row.minHeight = 0.375 * 7200; // 3/8" Minimum row height. }); for (var i = 1; i <= teamRow.Cells.length && people.length; i += 3) { var person = people.shift(); var teamCell = teamRow.Cells[i]; var picCell = picRow.Cells[i]; if (team && person.team == team.Content) { team.HStraddle += 3; } else { teamCell.ShadeColor = person.team; teamCell.ShadePct = 100; teamCell.HStraddle = 1; teamCell.Content = person.team; team = teamCell; } var headshot = person.headshot.exists ? person.headshot.content.replace('/>', 'width="' + (colWidth - picCell.Margins.Left - picCell.Margins.Right) + '"/>') : ''; picCell.Content = [headshot, person.name, person.titleone, person.titletwo].filter(String).join('<br>'); } } return table.MakeTags(); Thank you for all the help!
  8. Thanks. The only difficulty now it changing the fonts and colors of the Team Headings independently of the Name and Titles.
  9. Thank you Ste and Fellsway. It seems that lines 4-8 are case sensitive. I changed them to title case to match the Field Names and a result was returned. var teams = { 'Onsite Team': { color: [72, 15, 0, 0] }, 'Service Leadership': { color: [94, 68, 1, 0] }, 'Support Team': { color: [64, 6, 100, 0] }, 'Regional Team': { color: [86, 30, 55, 9] } }
  10. I don't seem to be able to get the table to show up. Any ideas what I might be missing? Had to omit the last few headshots because of the forum's file size limitations. 2018_Whos_Who_Elis_Poster_v01.zip
  11. Wondering if anyone has a solution or suggestion how to accomplish this. The attached PDF shows what we need far better than what I can put into words. Flip though all 4 pages and you'll see what I mean. We are trying to group people into teams. There are 4 teams that always appear in the same order. Onsite Team (Light Blue) Service Leadership (Dark Blue) Support Team (Light Green) Regional Team (Dark Green) The headshots always appear from the top left to bottom right. 6 across then a maximum of 4 rows down. 24 headshots maximum. If less than 24 headshots are used. White space begins in the bottom right working it's way backwards. The headshots have drop shadows or outer glows that use transparency. We will prepare them with the shadows. For what it is worth, this will be a Versioned Product in MarcomCentral. Whos_Who_Ellis_Poster.pdf
  12. You might try this instead: return '<span> To make your gift via mail, please complete the form below and return it with the envelope provided. You may also visit us at <b>' + Field("yourfieldname") + '</b> to give online. </span>';
  13. You might try this instead: return '<span> To make your gift via mail, please complete the form below and return it with the envelope provided. You may also visit us at <b>' + Field("yourfieldname") + '</b> to give online. </span>';
  14. This can be done with iForms. Contact your BRM to enable the feature and request the iForms User Guide.
×
×
  • Create New...