Skip to main content
All CollectionsProduct templates
Setting up layers using the live preview
Setting up layers using the live preview

Learn how to preview and configure layers in product templates using Printlane Studio. This article covers text, picture, artwork, background, and mask layers, including customization options for position, size, color, and more.

Updated over a week ago

There are five types of layers you can add to your templates:

  • Text

  • Picture

  • Artwork

  • Background

  • Mask image

Text layers

A text layer allows customers to add text to the template. Click + Add layer, then select Text. A live preview of the layer will appear on the right side of the page. You can adjust its position and settings directly within this preview.

Double-click the layer or click the pencil icon to modify its settings.

  • Value

    • Field name: The name displayed above the layer settings in the designer.

    • Multiline: Enable this option to allow customers to enter multiple lines of text.

    • Text alignment: Set the default text alignment.

    • Maximum characters (optional): Set a character limit for customer input. Use 0 for unlimited characters (default).

  • Font and Size

    • All fonts: Allow customers to choose from all available fonts. If unchecked, you can manually select the fonts customers can use.

    • Default font: Set the default font.

    • Default font size: Set the default font size.

    • Minimum font size: Define the smallest font size customers can use.

    • Maximum font size: Define the largest font size customers can use.

  • Color

    • Allow new colors: Enable this to let customers choose colors using a color picker.

    • Color selection: The list of colors displayed by default when opening the designer. Add your own colors by clicking on the Add color button, or remove colors using the Remove button. Optionally, you can enter a name for each color, which will be displayed as a tooltip when hovering over the color.

    • Please see Color Formats for more information about color formats.

  • Position

    • Visible in: Choose where the text should be visible. By default, the text is visible in the entire template. If you have assigned areas to the template, you can choose here to limit the visibility to that area. When the customer drags the text outside of the area, it will no longer be visible.

    • Position: The X and Y position in pixels calculated from the top left of the template. This position is by default the center of the template. You can change it manually, or set it to the center of another area.

    • Rotation: The rotation of the text in degrees when opening the designer (non-rotated by default).

  • Extra

    • Draggable: This indicates whether the customer is allowed to change the position (allowed by default).

    • Rotatable: This indicates whether the customer is allowed to rotate (allowed by default).

    • Resizable: This indicates whether the customer is allowed to resize (allowed by default).

    • Non-editable: This indicates whether the customer is allowed to make changes to the layer. If the layer is non-editable, it is visible but cannot be selected or modified by the user.

    • Required: This requires the customer to enter at least one character to be able to create a design.

    • Export: This indicates whether the layer should be included when exporting a design of this template.

Picture layers

A picture layer allows customers to upload images. Click + Picture to add a picture layer. A live preview appears on the right, where you can adjust its position and settings.

Click the cog icon to access additional settings.

  • Value

    • Field name: The name shown above the layer settings in the designer.

    • Description: Text shown with this layer in the designer, this can contain extra information or instructions.

    • Allowed file types: Configure which file types the user can upload in this layer.

    • Default picture: Choose which picture is shown by default.

  • Size (Configure the minimum resolution and default scaling)

    • Minimum resolution for raster images: Configure the quality of images that you want to receive from the user.

      1. Default: Use the template's resolution and consider your store's maximum image scaling setting. This ensures images meet your base quality requirements while respecting the default scale you set.

      2. Custom Resolution: Specify the minimum number of pixels per inch (PPI) required to fill the picture layer. This offers more precise control over image quality.

      3. No Resolution: Allow users to upload images of any size. This provides flexibility but may result in lower-quality images that appear pixelated when scaled.

    • When picture is updated: Choose how new images are displayed within the designated area.

      1. Fill: The image will be scaled to completely fill the designated area.

      2. Fit: The image will be scaled to fit within the designated area while maintaining its original proportions.

      Important Note: Scaling will always consider the minimum resolution setting you defined. The image will be scaled as close as possible to this resolution while respecting the chosen behavior (fill or fit). This ensures uploaded images meet your quality standards.

    • Size requirement: Control how we handle images that are too small or don't fully cover the designated area.

      1. Warn: Users will be notified if the image is either too small to fill the area or doesn't cover it entirely. They can still create the design, but the image might appear blurry or incomplete.

      2. Error: Users won't be able to create the design until they upload an image that's both large enough and covers the entire designated area.

  • Position

    • Visible in: choose where the picture should be visible. By default, the picture is visible in the entire template. If you have assigned areas to the template, you can choose here to limit the visibility to that area. When the customer drags the image outside of the area, it won't be visible anymore.

    • Position: the X and Y position in pixels calculated from the top left of the template. This position is by default the center of the template. You can change it manually, or change it to the center of another area.

    • Rotation: the rotation of the picture in degrees when opening the designer (non-rotated by default)

  • Extra

    • Draggable: Indicates if the customer is allowed to change the position (allowed by default).

    • Rotatable: Indicates if the customer is allowed to rotate (allowed by default).

    • Resizable: Indicates if the customer is allowed to resize (allowed by default).

    • Non-editable: Indicates if the customer is allowed to make changes to the layer. If the layer is non-editable, the layer is visible, but it can't be selected or changed by the user.

    • Required: Requires the customer to upload a picture to be able to create a design.

    • Export: Indicates if the layer should be included when exporting a design of this template.

Artwork layers

An artwork layer allows customers to select images from your artwork library. Click + Artwork to add an artwork layer. Adjust settings from the right-side preview or access more options via the cog icon.

  • Value

    • Field name: the name shown above the layer settings in the designer.

    • Description: Text shown with this layer in the designer, this can contain extra information or instructions.

    • Limit selection to Artwork groups (optional): Define groups of artwork the customer can choose from.

    • Default artwork: choose which artwork is shown by default.

  • Size (Configure the minimum resolution and default scaling)

    • Minimum resolution for raster images: Configure the quality of the used artwork.

      1. Default: Use the template's resolution and consider your store's maximum image scaling setting. This ensures the selected artwork meets your base quality requirements while respecting the default scale you set.

      2. Custom Resolution: Specify the minimum number of pixels per inch (PPI) required to fill the artwork layer. This offers more precise control over image quality.

      3. No Resolution: Allow users to select artwork of any size. This provides flexibility but may result in lower-quality images that appear pixelated when scaled.

    • When picture is updated: Choose how artwork is displayed within the designated area.

      1. Fill: The artwork will be scaled to completely fill the designated area.

      2. Fit: The artwork will be scaled to fit within the designated area while maintaining its original proportions.

      Important Note: Scaling will always consider the minimum resolution setting you defined. The artwork will be scaled as close as possible to this resolution while respecting the chosen behavior (fill or fit). This ensures the chosen artwork meets your image quality standards.

    • Size requirement: Control how we handle artwork that is too small or don't fully cover the designated area.

      1. Warn: Users will be notified if the artwork is either too small to fill the area or doesn't cover it entirely. They can still create the design, but the artwork might appear blurry or incomplete.

      2. Error: Users won't be able to create the design until they select artwork that's both large enough and covers the entire designated area.

  • Position

    • Visible in: choose where the artwork should be visible. By default, the artwork is visible in the entire template. If you have assigned areas to the template, you can choose here to limit the visibility to that area. When the customer drags the artwork outside of the area, it won't be visible anymore.

    • Position: the X and Y position in pixels calculated from the top left of the template. This position is by default the center of the template. You can change it manually, or change it to the center of another area.

    • Rotation: the rotation of the artwork in degrees when opening the designer (non-rotated by default).

  • Extra

    • Draggable: Indicates if the customer is allowed to change the position (allowed by default).

    • Rotatable: Indicates if the customer is allowed to rotate (allowed by default).

    • Resizable: Indicates if the customer is allowed to resize (allowed by default).

    • Non-editable: Indicates if the customer is allowed to make changes to the layer. If the layer is non-editable, the layer is visible, but it can't be selected or changed by the user.

    • Required: Requires the customer to select artwork to be able to create a design.

    • Export: Indicates if the field should be included when exporting a design of this template.

Background layers

A background layer allows customers to choose the template’s background color. Click + Background to add a background layer. Adjust its position and settings via the right-side preview or the cog icon.

  • Value

    • Field name: The name shown above the layer settings in the designer.

  • Color

    • Allow new colors: Tick the checkbox if the customer is allowed to choose their own colors using a color picker.

    • Allow transparent color: Tick the checkbox if the customer is allowed to choose transparent as a possible color.

    • Color selection: This is the list of colors that's displayed by default when opening the designer. Add your own colors by clicking on the Add color button, or remove colors using the Remove button. Optionally, you can enter a name for each color which will be displayed as a tooltip when hovering over the color.

    • Please see Color Formats for more information about color formats.

  • Position

    • Visible in: Choose where the background layer should be visible. By default, the background layer is visible in the entire template. If you assigned areas to the template, you can choose here to limit the visibility to that area.

  • Extra

    • Non-editable: Indicates if the customer is allowed to make changes to the layer. If the layer is non-editable, the layer is visible, but it can't be selected or changed by the user (background layers are non-editable by default).

    • Required: Requires the customer to select a (non-transparent) color to be able to create a design.

    • Export: Indicates if the layer should be included when exporting a design of this template.

Mask layers

A mask layer is a non-editable picture layer, used to overlay additional images on the template. This is useful when only part of a template is customizable.

Adjust settings via the right-side preview or the cog icon.

  • Value

    • Default picture: Choose the mask template that is shown.

  • Position

    • Visible in: Choose where the mask should be visible. By default, the mask is visible in the entire template. If you assigned areas to the template, you can choose here to limit the visibility to that area.

    • Position: The X and Y position in pixels calculated from the top left of the template. This position is by default the center of the template. You can change it manually, or change it to the center of another area.

    • Scales to: Scale the mask to the entire template or to a defined area. The following scale options are available:

    • Do not scale: Do not scale the mask at all, it will be shown as is.

    • Fill: We scale the mask up until it fills the entire template or area. (Note: We do not stretch the pictures, dimensions will be respected)

    • Fit in: If the mask does not fit the template or area, we scale it until it fits.

    • Rotation: The rotation of the mask in degrees when opening the designer (non-rotated by default)

Example of a mask:

Background image

Mask layer

Result in the designer

Copying layers

To quickly set up templates, configure a layer as needed and use the Copy function to duplicate it with the same settings.

Did this answer your question?