Problem
The printout cannot be generated because of a neoRipEngine error:
Error 120] VIPS error: neoQR result error: -1 VipsFormat: file "/Users/milena/Documents/neoCatalogs/INEDIT-QA/QuickPrint/Layouts/SohoGothicPro-Light.otf" not a known format vips_image_get: field "icc-profile-data" not found [Error 109] Refactor operation failed: Image error [Error 111] ID not valid: 4 |
Reason
The TJB where the QR code is defined as no output resolution dpi defined.
<Output> <Space>LAB</Space> </Output>
Solution
Define the output resolution in the TJB output parameters. Recommended is 144 dpi.
<Output> <ResolutionX>144</ResolutionX> <ResolutionY>144</ResolutionY> <ResolutionUnits>dpi</ResolutionUnits> <Space>LAB</Space> </Output>
Result
<?xml version="1.0" encoding="UTF-8"?>
<Job>
<Sources>
<Source Id="0" URL="${SourceImage}"/>
<Source Id="1" URL="${SourceXCM}"/>
<Source Id="2" URL="SohoGothicPro-Medium.otf"/>
<Source Id="3" URL="SohoGothicPro-Regular.otf"/>
<Source Id="4" URL="SohoGothicPro-Light.otf"/>
<Source Id="5" URL="Logo.tif"/>
<Source Id="6" URL="X_block.tif"/>
</Sources>
<Layout>
<Page Id="0" width="${__auto_parentWidth__}">
<Objects>
<!--Logo-->
<Object Id="0" SourceID="5" left="0.2 cm" top="0.2 cm" height="1cm" MaintainAspectRatio="true" >
</Object>
<!--QR-->
<Object Id="0" width="1.7cm" height="1.7cm" left="0.3cm" top="1.1cm">
<Transformations>
<Code value="${SourceID@1.Colorations.Name} ${SourceID@1.Colorations.Coloration@0.Name}" type="QR"/>
</Transformations>
</Object>
<Object Id="1" Top="2.8cm" width="1.5 cm" left="0.4 cm">
<Transformations>
<Text alignment="left" fontid="4" fontsize="9" maxwidth="1cm" value="Printinfo"/>
</Transformations>
</Object>
<!--Created-->
<Object Id="13" Left="3 cm" Top="0.2 cm">
<Transformations>
<Text alignment="left" fontid="3" fontsize="8" maxwidth="10 cm" value="Creator: ${UserDescription}(${UserID}), ${UserMail}"/>
</Transformations>
</Object>
<Object Id="12" Left="14 cm" Top="0.2 cm">
<Transformations>
<Text alignment="left" fontid="3" fontsize="8" maxwidth="10 cm" value="Date: ${System.Date.formater#%d/%m/%Y} - ${System.Time.formater#%H:%M:%S} "/>
</Transformations>
</Object>
<!--Design Name-->
<Object Id="1" Left="3 cm" Top="0.6 cm">
<Transformations>
<Text alignment="left" fontid="2" fontsize="8" maxwidth="10 cm" value="Design: ${SourceID@1.Colorations.Name}"/>
</Transformations>
</Object>
<Object Id="3" Left="3 cm" Top="1 cm">
<Transformations>
<Text alignment="left" fontid="2" fontsize="8" maxwidth="10 cm" value="Colorway: ${SourceID@1.Colorations.Coloration@0.IData.__USR_CLR_CW_colorwayName}"/>
</Transformations>
</Object>
<!--Requested-->
<Object Id="5" Left="14 cm" Top="0.6 cm">
<Transformations>
<Text alignment="left" fontid="3" fontsize="8" maxwidth="10 cm" value="Request Code: ${RequestCode}"/>
</Transformations>
</Object>
<Object Id="7" Left="14 cm" Top="1 cm">
<Transformations>
<Text alignment="left" fontid="3" fontsize="8" maxwidth="10 cm" value="Customer: ${CustomerDescription}"/>
</Transformations>
</Object>
<!--Comments-->
<Object Id="9" Left="3 cm" Top="1.6 cm">
<Transformations>
<Text alignment="left" fontid="3" fontsize="8" maxwidth="18 cm" value="Comments: ${Comments}"/>
</Transformations>
</Object>
<!-- Color samples -->
<Repetition count="${sourceid@1.Colorations.Coloration@0.ColorationItem.count}" maxSize="${__auto_parentWidth__}" direction="H" height="1.4 cm" item="aColorationItem" left="3 cm" list="sourceid@1.Colorations.Coloration@0.ColorationItem" top="2.4 cm" width="2.2 cm">
<Conditional condition="${${aColorationItem}.channelNo}" equals="-2">
<Conditional condition="${${aColorationItem}.method}" equals="Disable" negate="y">
<Object Id="8" Left="0 cm" Top="0 cm">
<Transformations>
<Text alignment="left" fontid="3" fontsize="7" maxwidth="0.2 cm" value="${${aColorationItem}.ChannelIndex}"/>
</Transformations>
</Object>
<Object Id="9" left="0.4 cm" top="0.8 cm">
<Transformations>
<Text alignment="left" fontID="4" fontsize="7" maxwidth="1.5 cm" value="${${aColorationItem}.IData.name}"/>
</Transformations>
</Object>
<Object Id="10" left="0.4 cm" top="0 cm">
<Transformations>
<Gradient Space="${${aColorationItem}.filtergradient.space}" UseProfile="Y" Alias="${sourceid@1.Colorations.Coloration@0.ProfileInfo.Alias}" height="0.8 cm" percentages="100" percentbase="100" width="1.5 cm">${${aColorationItem}.filtergradient.value}</Gradient>
</Transformations>
</Object>
</Conditional>
</Conditional>
<Conditional condition="${${aColorationItem}.channelNo}" equals="-2" negate="y">
<Object Id="8" Left="0 cm" Top="0 cm">
<Transformations>
<Text alignment="left" fontid="3" fontsize="7" maxwidth="0.2 cm" value="${${aColorationItem}.ChannelIndex}"/>
</Transformations>
</Object>
<Conditional condition="${${aColorationItem}.method}" equals="Disable" negate="y">
<Object Id="9" left="0.4 cm" top="0.8 cm">
<Transformations>
<Text alignment="left" fontID="4" fontsize="7" maxwidth="1.5 cm" value="${${aColorationItem}.IData.name}"/>
</Transformations>
</Object>
<Object Id="10" left="0.4 cm" top="0 cm">
<Transformations>
<Gradient Space="${${aColorationItem}.filtergradient.space}" UseProfile="Y" Alias="${sourceid@1.Colorations.Coloration@0.ProfileInfo.Alias}" height="0.8 cm" percentages="100" percentbase="100" width="1.5 cm">${${aColorationItem}.filtergradient.value}</Gradient>
</Transformations>
</Object>
</Conditional>
<Conditional condition="${${aColorationItem}.method}" equals="Disable" negate="n">
<Object Id = "11" SourceID = "6" left="0.4 cm" top="0 cm" MaintainAspectRatio="true">
</Object>
</Conditional>
</Conditional>
</Repetition>
</Objects>
</Page>
</Layout>
<Output>
<ResolutionX>144</ResolutionX>
<ResolutionY>144</ResolutionY>
<ResolutionUnits>dpi</ResolutionUnits>
<Space>LAB</Space>
</Output>
</Job>