{"id":107610,"uuid":"e002ca39-5579-4e4a-ae42-6b9870a7e2f8","name":"Tegel - Lijntekening Familie","preview_url":"users\/41397\/platform-products\/107610\/6a3a722bae657.jpg","preview_thumbnail":"users\/41397\/platform-products\/107610\/6a3a722bae657_thumbnail.webp","artworks":[{"id":1215299,"name":"Tegel - Lijntekening Familie","description":null,"width":2048,"height":2048,"thumbnail":"users\/41397\/artworks\/6a3a71a1e8a58_thumbnail.webp","is_locked":null,"template_settings":null,"current_version_id":2624481,"design_format":"rgb","status":0,"data":[{"id":"template-269200","name":"Default template","addons":[],"layers":[{"id":"layer-978558","top":-0.01,"url":"users\/41397\/image-layers\/6946965bbdee2_large.webp","left":-0.03,"name":"White Bg","type":"clipart","width":2048.05,"height":2048.02,"locked":false,"rotate":0,"visible":true,"fit_mode":"contain","shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-397262","top":152.77,"url":"users\/41397\/image-layers\/6946965bbdee2_large.webp","left":152.76,"name":"White Bg","type":"clipart","width":1742.49,"height":1742.46,"locked":false,"rotate":0,"effects":[{"id":"id-945621","type":"gpt:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"gpt_background":true,"image_filter_prompt":" Use the reference image as the primary style guide. Follow the reference image very strongly and match its line quality, level of detail, stroke thickness, facial simplification, and overall artistic style as closely as possible.\n\nTransform the uploaded customer photo into artwork that exactly matches the style, simplicity, and line quality of the reference image.\n\nUse clean, thin, smooth black contour lines on a pure white background.\n\nPreserve the exact people, poses, body proportions, hairstyles, clothing shapes, hand positions, and family arrangement from the uploaded photo.\n\nMatch the reference image characteristics:\n\n\u2022 Clean vector-style line art\n\u2022 Minimal interior details\n\u2022 Thin uniform stroke width\n\u2022 Smooth continuous contours\n\u2022 Simple clothing folds only\n\u2022 Natural hair flow lines\n\u2022 White background\n\u2022 No shading\n\u2022 No textures\n\u2022 No sketch effect\n\u2022 No crosshatching\n\u2022 No fill colors\n\nPrioritize matching the reference image style over creating new artistic interpretations. The output should look as if the uploaded photo was professionally redrawn in the exact same style as the reference image.\n\nThe final result should appear as a professionally traced custom family line portrait derived directly from the uploaded photograph and rendered in the exact visual style of the reference image.\n","image_filter_ref_img":"users\/41397\/images\/6a327341ba734.png","color_sketch_image_filter":"#000000","image_filter_enable_ref_img":true}],"visible":true,"fit_mode":"contain","required":true,"form_type":"photo","form_label":"Uploaden Foto:","photo_editor":"static","photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-205500","top":0,"url":"users\/41397\/image-layers\/6a2e7dd4e1e24_large.webp","left":0,"name":"Marks-07","type":"clipart","width":2048,"height":2048,"locked":false,"rotate":0,"visible":true,"fit_mode":"contain","shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"}],"positions":["layer-397262","layer-205500","layer-978558"],"charge_enabled":false}],"position":0,"platform_variant_ids":null}],"mockups":[{"id":408172,"layers":[{"id":"layer-111987","artwork_id":1215299,"name":"Tegel - Lijntekening Familie","type":"artwork","top":98.5,"left":98.51,"width":763,"height":763,"opacity":1,"visible":true,"locked":false,"rotate":0},{"id":"layer-807096","name":"New Coaster holo","type":"image","top":0,"left":0,"width":960,"height":960,"rotate":0,"url":"users\/41397\/mockup-layers\/698c431c2d0ed_large.webp","opacity":1,"visible":true,"locked":false,"clonedFromId":"layer-110070"},{"id":"layer-289892","name":"NewCoasterBlend-copy","type":"image","top":0,"left":0,"width":960,"height":960,"rotate":0,"url":"users\/41397\/mockup-layers\/698c43653c766_large.webp","opacity":1,"visible":true,"locked":false,"blend_mode":"multiply","clonedFromId":"layer-393007"},{"id":"layer-709754","name":"NewCoasterBlend","type":"image","top":0,"left":0,"width":960,"height":960,"rotate":0,"url":"users\/41397\/mockup-layers\/698c43653c766_large.webp","opacity":1,"visible":true,"locked":false,"blend_mode":"multiply","clonedFromId":"layer-868491"},{"id":"layer-880672","name":"Clothpart","type":"image","top":0,"left":0,"width":960,"height":960,"rotate":0,"url":"users\/41397\/mockup-layers\/698c3aeede9b5_large.webp","opacity":1,"visible":true,"locked":false,"clonedFromId":"layer-620936"}],"width":960,"height":960,"position":1,"platform_variant_ids":null,"preview_url":"users\/41397\/platform-products\/107610\/6a3a722e8751d.jpg","preview_thumbnail":"users\/41397\/platform-products\/107610\/6a3a722e8751d_thumbnail.webp","type":"image"}],"enable_artwork_variant_assignment":false,"published_at":"2026-06-23T11:46:55.000000Z","platform_linked_id":"16272482468189","clipart_categories":[],"config":{"shop_logo":"portal\/tib.png","atc_action":"default","show_buynow":false,"show_gallery":true,"show_preview":false,"enable_sticky":true,"show_quantity":true,"style_variants":"outline","thumbnail_type":"dynamic","preview_content":"gallery","add_design_links":"property","personalize_type":"direct","atc_border_radius":"rounded","atc_button_layout":"layout_1","position_of_price":"price_compared_save","addon_price_enable":true,"alignment_variants":"left","show_arrows_mobile":true,"show_saving_amount":true,"show_preview_button":false,"save_uploaded_photos":true,"show_app_description":true,"show_compare_at_price":true,"border_radius_variants":"rounded","sync_between_templates":true,"show_navigation_numbers":false,"support_public_property":false,"hide_single_value_option":true,"load_gallery_immediately":true,"enable_personalize_button":true,"image_placement_on_mockup":true,"personalization_alignment":"left","personalization_font_size":"small","auto_select_first_template":false,"collapse_description_block":false,"personalization_item_per_row":"auto","personalization_toggle_style":"switch","show_custom_info_below_price":false,"action_button_in_zoom_gallery":"popup_large_image","personalization_border_radius":"rounded","show_galley_thumbnails_mobile":true,"personalization_choose_a_theme":"modern","action_button_in_show_save_badge":"show_amount_with_currency","show_personalization_form_header":true,"show_assigned_variant_images_only":false,"personalization_form_background_color":"#FFFFFF","personalization_header_background_color":"#FFB6C1","size_label":"Grootte","color_label":"Kleur","saving_text":"opslag","loading_lyric":"Laden van songteksten...","template_label":"{{ ARTWORK_NAME }} sjabloon","cross_sell_title":"Voeg een bijpassend aanpasbaar item toe","addon_price_label":"Selectie voegt {{PRICE}} aan de prijs toe","description_label":"Beschrijving","form_header_title":"Personaliseren","addon_option_label":"+{{VALUE}}","moderation_blocked":"Deze afbeelding is geblokkeerd vanwege gevoelige inhoud of een schending van het beleid (bijv. wapens, geweld, seksuele inhoud). Upload een andere afbeelding.","upload_button_text":"Kies een afbeelding","buynow_button_label":"Koop nu","form_required_error":"Sommige velden zijn vereist of bevatten ongeldige gegevens","input_invalid_error":"Ongeldige gegevens","next_button_tooltip":"Volgende","prev_button_tooltip":"Vorige","confirmation_message":"Vink het bevestigingsvak bovenaan aan voordat u verdergaat","input_required_error":"Dit veld is verplicht!","out_of_stock_message":"Uw selectie is niet op voorraad. Kies alstublieft een andere optie.","preview_button_label":"Voorbeeld","success_atc_response":"Dit item is aan het winkelwagentje toegevoegd!<br><a href=\"\/cart\">Bekijk winkelwagentje<\/a>","invalid_max_value_msg":"Maximaal vereiste nummer is {{ MAX_NUMBER }}.","invalid_min_value_msg":"Minimaal vereiste nummer is {{ MIN_NUMBER }}.","scrabble_unique_error":"Er zijn geen letters (zonder speciale tekens) in het woord {{WORDS}} die in andere woorden bestaan.","song_search_no_result":"Geen nummers gevonden. Probeer een ander zoekwoord.","addtocart_button_label":"Voeg toe aan winkelwagentje","blacklisted_word_error":"Het woord \"{{ BLACKLISTED_WORD }}\" is niet toegestaan. Verwijder het alstublieft.","cross_sell_description":"Voltooi je set met een bijpassend gepersonaliseerd item. Koop samen en geniet van je gepersonaliseerde pakket!","gpx_upload_button_text":"Kies een .gpx-bestand","scrabble_maximal_error":"Maximaal aantal woorden is {{MAX}}.","scrabble_minimal_error":"We hebben minstens 2 woorden nodig om een scrabble te maken.","available_product_label":"Beschikbare producten","center_map_button_label":"Center kaart","custom_info_below_price":"incl. belasting","loading_lyric_no_result":"Songteksten niet gevonden.","min_size_upload_warning":"Kan niet uploaden omdat de afbeelding te klein is. Upload een grotere afbeelding","recustomize_button_text":"Afbeelding opnieuw aanpassen","reposition_button_label":"Herschikken","scrabble_add_word_error":"Kan de woorden niet aan de kruiswoordpuzzel toevoegen.","song_search_placeholder":"Zoek naar een nummer","text_max_length_warning":"Maximaal tot {{ LAYER_MAX_LENGTH }} tekens.","upload_button_text_reup":"Kies een andere afbeelding","visibility_toggle_label":"Toon {{ INPUT_LABEL }}","edit_design_button_label":"Ontwerp bewerken","maps_cancel_button_label":"Annuleren","maps_select_button_label":"Selecteer en ga verder","min_width_height_warning":"Je foto voldoet niet aan de minimale resolutie-eis. Upload een foto groter dan {{ MIN_WIDTH }}x{{ MIN_HEIGHT }}","personalize_button_label":"Personaliseren","select_vector_file_error":"U moet een bestand met de extensie .svg of .eps selecteren.","song_search_button_label":"Selecteer","update_item_button_label":"Winkelwagentje bijwerken","upload_button_text_error":"Kan niet uploaden. Neem contact met ons op voor meer informatie.","product_name_button_label":"Productnaam","unavailable_variant_error":"Geselecteerde variant is niet beschikbaar","upload_rate_limit_warning":"Je hebt nog {{ REMAINING }}\/{{ LIMIT }} uploads voor afbeeldingseffecten over.","upload_reposition_distort":"Je foto is vervormd omdat het niet overeenkomt met de beeldverhouding van dit ontwerp. Pas het opnieuw aan of upload het opnieuw om in de nieuwe ratio te passen.","upload_vector_button_text":"Kies een vector","close_preview_buttom_label":"Sluit voorbeeld","image_placement_save_label":"Opslaan","upload_rate_limit_exceeded":"Je hebt de uploadlimiet voor afbeeldingseffecten voor deze optie bereikt. Probeer het over een uur opnieuw.","confirmation_checkbox_label":"U bent verantwoordelijk voor het verstrekken van de juiste personalisatie-informatie voordat u op \"Nu kopen\" drukt","cropper_cancel_button_label":"Annuleren","cropper_select_button_label":"Selecteren","gpx_upload_button_text_reup":"Kies een ander .gpx-bestand","max_size_upload_gpx_warning":"Kan niet uploaden omdat het .gpx-bestand te groot is. Upload alstublieft een kleiner bestand.","preview_design_button_label":"Ontwerp voorbeeld","cross_sell_edit_button_label":"Ontwerp bewerken","default_dropdown_placeholder":"Kies een optie","gpx_upload_button_text_error":"Kan niet uploaden. Neem contact met ons op voor meer informatie.","image_placement_cancel_label":"Annuleren","upload_button_text_uploading":"Uploaden...","variant_dropdown_placeholder":"Kies een optie","font_char_no_whitespace_label":"Witte ruimte is niet toegestaan","gpx_upload_button_text_strava":"Verbind Strava","font_char_emojis_removed_label":"Emoji's gedetecteerd en verwijderd","upload_vector_button_text_reup":"Kies een andere vector","cropper_min_size_upload_warning":"Kan niet uploaden omdat het bijgesneden gebied te klein is. Vergroot de bijsnijding alstublieft","cross_sell_sold_out_button_label":"Uitverkocht","gpx_upload_button_text_uploading":"Uploaden...","cross_sell_confirm_delete_message":"Weet u zeker dat u dit item wilt verwijderen?","gpx_upload_button_text_connecting":"Verbinden...","font_char_invalid_characters_label":"De volgende teken(en) zijn niet toegestaan: {{ CHARS }}","font_char_no_multiple_spaces_label":"Meerdere opeenvolgende spaties zijn niet toegestaan","recustomize_route_maps_button_text":"Pas routekaart opnieuw aan","gpx_upload_button_text_add_activity":"Toevoegen","gpx_upload_button_text_error_strava":"Strava fout. Probeer het later opnieuw.","cross_sell_cancel_delete_button_label":"NEE","checkout_button_label_on_preview_popup":"Verwerken naar afrekenen","cross_sell_choose_product_button_label":"Kies product","cross_sell_confirm_delete_button_label":"JA","gpx_upload_button_text_show_activities":"Toon activiteiten","gpx_upload_button_text_disconnect_strava":"Verbind Strava los","gpx_upload_button_text_not_found_activities":"Geen activiteiten gevonden","font_char_no_leading_trailing_whitespace_label":"Voorafgaande\/naloopende spaties zijn niet toegestaan","gpx_upload_button_text_error_not_connected_strava":"Kan geen verbinding maken met Strava. Neem contact met ons op voor meer informatie.","maps_api_key":"pk.eyJ1IjoicHJpbnRhenp5IiwiYSI6ImNtaXN0eG11eDA1b3IzZXM4NzN6dzlmZzEifQ.e-mvhja_998bu7sJuWcRtg","maps_place_key":null,"maps_place_provider":"mapbox","sync_campaign_info_to_shopify":true},"has_subscription":true,"is_development":false,"is_plus":false,"sku_enabled":true,"shop_name":"Printazzy"}