Embroidery Font Settings




Location Name 


In some custom built designers that have been created by Pulse fonts are restricted to specific locations.  This setting is used to indicate in which location this font should be used.  The LocationName is returned through the Fonts/Get API call.  Developers can use this field to determine which location a font should be used in.


Hanging Letters


Hanging letters enable the user to specify a list of characters that generate below the baseline.  Typical values for this field are: g,j,q,p,y.  Hanging letters are used in PulseID's emblem (patch) generation system.  In this system, additional offset can be applied to add space between lines when hanging letters are encountered.  


Special Characters 


In some custom built designers that have been created by Pulse, the designer can display non-latin based characters.  This field enables the administrator to define which special characters are displayed in the font.  SpecialCharacters is returned through the Fonts/Get API call.  Developers can use this field to display to the user which special characters are available in the font.


Modern Monogram Case Handling


This setting indicates if all characters should be converted to upper case when this font is used in a Modern Monogram text style.


Upload Embroidery Font


This feature enables the user to upload a Pulse embroidery fonts to the server.


OffsetX 


This setting is used in custom applications to offset a line of text when used in a style containing this font. OffsetX is returned through the Fonts/Get API call.  Developers can use this field to store an offset value that can be used when the font is selected.  


OffsetY


This setting is used in custom applications to offset a line of text when used in a style containing this font. OffsetY is returned through the Fonts/Get API call.  Developers can use this field to store an offset value that can be used when the font is selected.


Minimum Characters


The minimum number of characters that can be used in a designer when the font is used.  Developers can use this value to determine the minimum number of characters a customer should enter in their user interface.


Maximum Characters


The maximum number of characters that can be used in a designer when the font is used.  Developers can use this value to determine the maximum number of characters a customer should enter in their user interface.


Minimum Height 


The minimum text height that can be used for the selected font. If Minimum Height has a value, a request to generate text with a smaller text height will result in a exception.


Maximum Height 


The maximum text height that can be used for the selected font. If Maximum Height has a value, a request to generate text with a larger text height will result in a exception.


Is Two Line Text


This setting indicates if the font show be used when creating two line style based text.  isTwoLineText is returned through the Fonts/Get API call.  Developers can use this field to determine if two line text should be allowed when this font is selected.


Upper Case


This setting indicates if upper case characters exist in this font.  Uppercase is returned through the Fonts/Get API call.  Developers can use this field to determine if upper case characters should be allowed.

Lower Case


This setting indicates if lower case characters exist in this font.  Lowercase is returned through the Fonts/Get API call.  Developers can use this field to determine if lower case characters should be allowed.


Includes Numbers


This setting indicates if numbers exist in this font.  IncldesNumbers is returned through the Fonts/Get API call.  Developers can use this field to determine if the font is configured to allow numbers.


TTF For Font List


This setting indicates if a True Type font should be used instead of the embroidery font when rendering the name of the font in a font list.  


Is Raised


This field indicates that the font is suitable for foam (raised) embroidery.  In this technique, the stitching is applied on top of a piece of foam to create a raised effect.  This setting is used in the Free Form designer to add an additional cost when a user selects the font in the interface.  


Recipe


A collection of embroidery settings that will be applied when the font is used.  These settings will be applied on top of any recipe that has been applied to the selected product or template.


Pricing SKU


This field is used to indicate a SKU that has been defined in Shopify which should be used to apply an additional cost when the font is selected.  In the Shopify Free Form Designer interface, the system will add an extra charge whenever the font is used.  The pricing and description will come from a configured SKU in Shopify that matches the Pricing SKU defined for the font.