{"id":392,"date":"2025-09-12T13:31:47","date_gmt":"2025-09-12T13:31:47","guid":{"rendered":"https:\/\/decalcer.com\/wp\/?page_id=392"},"modified":"2025-10-30T16:57:03","modified_gmt":"2025-10-30T16:57:03","slug":"etiquetas","status":"publish","type":"page","link":"https:\/\/www.decalcer.com\/en\/etiquetas\/","title":{"rendered":"Etiquetas"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"392\" class=\"elementor elementor-392\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-086a8d1 e-flex e-con-boxed e-con e-parent\" data-id=\"086a8d1\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d61571c elementor-widget elementor-widget-html\" data-id=\"d61571c\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"gerador-etiqueta\" style=\"max-width:700px; margin:auto;\">\n  <form id=\"formEtiqueta\" onsubmit=\"return false;\" action=\"\">\n    <label>Descri\u00e7\u00e3o do Produto:<\/label><br>\n    <input type=\"text\" id=\"descricao\" required><br><br>\n\n    <label>C\u00f3digo do Artigo (at\u00e9 13 d\u00edgitos):<\/label><br>\n    <input type=\"text\" id=\"codigo\" required><br><br>\n\n    <label>Quantidade:<\/label><br>\n    <input type=\"number\" id=\"quantidade\" required><br><br>\n\n    <label>Lote do Produto:<\/label><br>\n    <input type=\"text\" id=\"lote\" required><br><br>\n\n    <label>Data de Envio:<\/label><br>\n    <input type=\"date\" id=\"dataEnvio\" required><br><br>\n\n    <button id=\"btnGerar\" type=\"button\">Gerar Etiquetas<\/button>\n  <input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n\n  <div id=\"mensagemErro\" style=\"color:darkred; margin-top:10px; display:none;\"><\/div>\n\n  <div id=\"a4\" style=\"display:none; margin-top:10px;\">\n    <!-- Etiqueta Original -->\n    <div class=\"etiqueta-coluna\">\n      <div class=\"logo\">\n        <img decoding=\"async\" src=\"https:\/\/decalcer.com\/wp\/wp-content\/uploads\/2023\/06\/logo-decalcer-768x256.png\"\n             alt=\"Decalcer\" style=\"max-width:150px; height:auto; margin-bottom:5px;\">\n      <\/div>\n      <div class=\"titulo\">Etiqueta GS1-128 - Original<\/div>\n      <div class=\"etiqueta-conteudo\" style=\"text-align:center;\">\n        <svg class=\"gs1\"><\/svg>\n        <div class=\"textoHuman\"><\/div>\n        <p><strong>Produto:<\/strong> <span class=\"txtDescricao\"><\/span><\/p>\n        <p><strong>Quantidade:<\/strong> <span class=\"txtQuantidade\"><\/span><\/p>\n        <p><strong>Lote:<\/strong> <span class=\"txtLote\"><\/span><\/p>\n        <p><strong>Data de Envio:<\/strong> <span class=\"txtDataEnvio\"><\/span><\/p>\n      <\/div>\n    <\/div>\n\n    <!-- Etiqueta C\u00f3pia -->\n    <div class=\"etiqueta-coluna\">\n      <div class=\"logo\">\n        <img decoding=\"async\" src=\"https:\/\/decalcer.com\/wp\/wp-content\/uploads\/2023\/06\/logo-decalcer-768x256.png\"\n             alt=\"Decalcer\" style=\"max-width:150px; height:auto; margin-bottom:5px;\">\n      <\/div>\n      <div class=\"titulo\">Etiqueta GS1-128 - C\u00f3pia<\/div>\n      <div class=\"etiqueta-conteudo\" style=\"text-align:center;\">\n        <svg class=\"gs1\"><\/svg>\n        <div class=\"textoHuman\"><\/div>\n        <p><strong>Produto:<\/strong> <span class=\"txtDescricao\"><\/span><\/p>\n        <p><strong>Quantidade:<\/strong> <span class=\"txtQuantidade\"><\/span><\/p>\n        <p><strong>Lote:<\/strong> <span class=\"txtLote\"><\/span><\/p>\n        <p><strong>Data de Envio:<\/strong> <span class=\"txtDataEnvio\"><\/span><\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <button id=\"btnImprimir\" class=\"botao-imprimir\" style=\"display:none;\" onclick=\"window.print()\">\ud83d\udda8\ufe0f Imprimir<\/button>\n<\/div>\n\n<!-- Biblioteca de c\u00f3digo de barras -->\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/jsbarcode@3.11.5\/dist\/JsBarcode.all.min.js\"><\/script>\n\n<style>\n\/* Layout A4 com etiquetas empilhadas *\/\n#a4 {\n  width: 210mm;\n  height: 297mm;\n  display: flex;\n  flex-direction: column; \/* etiquetas uma em cima da outra *\/\n  justify-content: flex-start;\n  align-items: flex-start;\n  gap: 10mm; \/* espa\u00e7o entre etiquetas *\/\n  padding: 10mm 0 0 10mm;\n  box-sizing: border-box;\n}\n\n.etiqueta-coluna {\n  border: 2px solid black;\n  padding: 10px;\n  width: 130mm;\n  height: 100mm;\n  background: white;\n  font-family: Arial, sans-serif;\n  box-sizing: border-box;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: flex-start;\n}\n\n.titulo {\n  font-size: 13px;\n  text-align: center;\n  margin-bottom: 8px;\n  font-weight: bold;\n}\n\n.textoHuman {\n  font-size: 11px;\n  margin: 6px 0;\n}\n\n.botao-imprimir {\n  margin-top: 15px;\n  padding: 8px;\n}\n\n@media print {\n  @page {\n    size: A4 portrait;\n    margin: 0;\n  }\n  body {\n    margin: 0;\n    padding: 0;\n  }\n  body * { visibility: hidden; }\n  #a4, #a4 * { visibility: visible; }\n  #a4 {\n    position: absolute;\n    top: 0;\n    left: 0;\n    margin: 0 !important;\n    padding: 10mm 0 0 10mm;\n    width: 210mm;\n    height: 297mm;\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-start;\n    align-items: flex-start;\n    gap: 10mm;\n    box-sizing: border-box;\n  }\n  .botao-imprimir,\n  #gerador-etiqueta form { display: none !important; }\n}\n<\/style>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n  const btn = document.getElementById('btnGerar');\n  const btnImprimir = document.getElementById('btnImprimir');\n  const mensagemErro = document.getElementById('mensagemErro');\n\n  function showError(msg) {\n    console.error(msg);\n    mensagemErro.style.display = 'block';\n    mensagemErro.innerText = msg;\n  }\n\n  function clearError() {\n    mensagemErro.style.display = 'none';\n    mensagemErro.innerText = '';\n  }\n\n  btn.addEventListener('click', function() {\n    clearError();\n\n    const form = document.getElementById('formEtiqueta');\n    if (!form.checkValidity()) {\n      showError('Preenche todos os campos obrigat\u00f3rios.');\n      return;\n    }\n\n    const descricao = document.getElementById('descricao').value.trim();\n    let codigo = document.getElementById('codigo').value.trim();\n    const quantidade = parseInt(document.getElementById('quantidade').value.trim());\n    const lote = document.getElementById('lote').value.trim();\n    const dataEnvio = document.getElementById('dataEnvio').value;\n\n    if (codigo.length > 13) {\n      showError('O C\u00f3digo do Artigo n\u00e3o deve ter mais de 13 d\u00edgitos.');\n      return;\n    }\n\n    \/\/ Formata\u00e7\u00e3o GS1-128\n    codigo = codigo.padEnd(18, '0'); \/\/ AI (00)\n    const qtdStr = quantidade.toString().padStart(6, '0'); \/\/ AI (3111)\n\n    \/\/ Texto leg\u00edvel (sem data no c\u00f3digo)\n    const human = `(00) ${codigo} (3111) ${qtdStr} (10)${lote}`;\n\n    \/\/ Conte\u00fado do c\u00f3digo de barras (sem data)\n    const machine = `00${codigo}3111${qtdStr}10${lote}`;\n\n    \/\/ Atualiza os campos\n    document.querySelectorAll('.textoHuman').forEach(el => el.innerText = human);\n    document.querySelectorAll('.txtDescricao').forEach(el => el.innerText = descricao);\n    document.querySelectorAll('.txtQuantidade').forEach(el => el.innerText = quantidade);\n    document.querySelectorAll('.txtLote').forEach(el => el.innerText = lote);\n    document.querySelectorAll('.txtDataEnvio').forEach(el => el.innerText = dataEnvio);\n\n    \/\/ Gera o c\u00f3digo de barras\n    document.querySelectorAll('.gs1').forEach(svg => {\n      JsBarcode(svg, machine, {\n        format: \"code128\",\n        lineColor: \"#000\",\n        width: 1.2,\n        height: 60,\n        displayValue: false\n      });\n    });\n\n    document.getElementById('a4').style.display = 'flex';\n    btnImprimir.style.display = 'inline-block';\n  });\n});\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Descri\u00e7\u00e3o do Produto: C\u00f3digo do Artigo (at\u00e9 13 d\u00edgitos): Quantidade: Lote do Produto: Data de Envio: Gerar Etiquetas Etiqueta GS1-128 &#8211; Original Produto: Quantidade: Lote: Data de Envio: Etiqueta GS1-128 &#8211; C\u00f3pia Produto: Quantidade: Lote: Data de Envio: \ud83d\udda8\ufe0f Imprimir<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-392","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Etiquetas - Decalcer<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.decalcer.com\/en\/etiquetas\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Etiquetas - Decalcer\" \/>\n<meta property=\"og:description\" content=\"Descri\u00e7\u00e3o do Produto: C\u00f3digo do Artigo (at\u00e9 13 d\u00edgitos): Quantidade: Lote do Produto: Data de Envio: Gerar Etiquetas Etiqueta GS1-128 &#8211; Original Produto: Quantidade: Lote: Data de Envio: Etiqueta GS1-128 &#8211; C\u00f3pia Produto: Quantidade: Lote: Data de Envio: \ud83d\udda8\ufe0f Imprimir\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.decalcer.com\/en\/etiquetas\/\" \/>\n<meta property=\"og:site_name\" content=\"Decalcer\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/decalcer\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-30T16:57:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/decalcer.com\/wp\/wp-content\/uploads\/2023\/06\/logo-decalcer-768x256.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.decalcer.com\/etiquetas\/\",\"url\":\"https:\/\/www.decalcer.com\/etiquetas\/\",\"name\":\"Etiquetas - Decalcer\",\"isPartOf\":{\"@id\":\"https:\/\/www.decalcer.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.decalcer.com\/etiquetas\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.decalcer.com\/etiquetas\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/decalcer.com\/wp\/wp-content\/uploads\/2023\/06\/logo-decalcer-768x256.png\",\"datePublished\":\"2025-09-12T13:31:47+00:00\",\"dateModified\":\"2025-10-30T16:57:03+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.decalcer.com\/etiquetas\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.decalcer.com\/etiquetas\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.decalcer.com\/etiquetas\/#primaryimage\",\"url\":\"https:\/\/decalcer.com\/wp\/wp-content\/uploads\/2023\/06\/logo-decalcer-768x256.png\",\"contentUrl\":\"https:\/\/decalcer.com\/wp\/wp-content\/uploads\/2023\/06\/logo-decalcer-768x256.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.decalcer.com\/etiquetas\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/www.decalcer.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Etiquetas\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.decalcer.com\/#website\",\"url\":\"https:\/\/www.decalcer.com\/\",\"name\":\"Decalcer\",\"description\":\"Decalques cer\u00e2micos\",\"publisher\":{\"@id\":\"https:\/\/www.decalcer.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.decalcer.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.decalcer.com\/#organization\",\"name\":\"Decalcer decalques vitro unipessoal, Lda\",\"url\":\"https:\/\/www.decalcer.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.decalcer.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.decalcer.com\/wp-content\/uploads\/2023\/06\/logo-decalcer.png\",\"contentUrl\":\"https:\/\/www.decalcer.com\/wp-content\/uploads\/2023\/06\/logo-decalcer.png\",\"width\":900,\"height\":300,\"caption\":\"Decalcer decalques vitro unipessoal, Lda\"},\"image\":{\"@id\":\"https:\/\/www.decalcer.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/decalcer\",\"https:\/\/www.linkedin.com\/company\/decalcer\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Etiquetas - Decalcer","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.decalcer.com\/en\/etiquetas\/","og_locale":"en_GB","og_type":"article","og_title":"Etiquetas - Decalcer","og_description":"Descri\u00e7\u00e3o do Produto: C\u00f3digo do Artigo (at\u00e9 13 d\u00edgitos): Quantidade: Lote do Produto: Data de Envio: Gerar Etiquetas Etiqueta GS1-128 &#8211; Original Produto: Quantidade: Lote: Data de Envio: Etiqueta GS1-128 &#8211; C\u00f3pia Produto: Quantidade: Lote: Data de Envio: \ud83d\udda8\ufe0f Imprimir","og_url":"https:\/\/www.decalcer.com\/en\/etiquetas\/","og_site_name":"Decalcer","article_publisher":"https:\/\/www.facebook.com\/decalcer","article_modified_time":"2025-10-30T16:57:03+00:00","og_image":[{"url":"https:\/\/decalcer.com\/wp\/wp-content\/uploads\/2023\/06\/logo-decalcer-768x256.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.decalcer.com\/etiquetas\/","url":"https:\/\/www.decalcer.com\/etiquetas\/","name":"Etiquetas - Decalcer","isPartOf":{"@id":"https:\/\/www.decalcer.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.decalcer.com\/etiquetas\/#primaryimage"},"image":{"@id":"https:\/\/www.decalcer.com\/etiquetas\/#primaryimage"},"thumbnailUrl":"https:\/\/decalcer.com\/wp\/wp-content\/uploads\/2023\/06\/logo-decalcer-768x256.png","datePublished":"2025-09-12T13:31:47+00:00","dateModified":"2025-10-30T16:57:03+00:00","breadcrumb":{"@id":"https:\/\/www.decalcer.com\/etiquetas\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.decalcer.com\/etiquetas\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.decalcer.com\/etiquetas\/#primaryimage","url":"https:\/\/decalcer.com\/wp\/wp-content\/uploads\/2023\/06\/logo-decalcer-768x256.png","contentUrl":"https:\/\/decalcer.com\/wp\/wp-content\/uploads\/2023\/06\/logo-decalcer-768x256.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.decalcer.com\/etiquetas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.decalcer.com\/"},{"@type":"ListItem","position":2,"name":"Etiquetas"}]},{"@type":"WebSite","@id":"https:\/\/www.decalcer.com\/#website","url":"https:\/\/www.decalcer.com\/","name":"Decal","description":"Decalques cer\u00e2micos","publisher":{"@id":"https:\/\/www.decalcer.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.decalcer.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.decalcer.com\/#organization","name":"Decalcer decalques vitro unipessoal, Lda","url":"https:\/\/www.decalcer.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.decalcer.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.decalcer.com\/wp-content\/uploads\/2023\/06\/logo-decalcer.png","contentUrl":"https:\/\/www.decalcer.com\/wp-content\/uploads\/2023\/06\/logo-decalcer.png","width":900,"height":300,"caption":"Decalcer decalques vitro unipessoal, Lda"},"image":{"@id":"https:\/\/www.decalcer.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/decalcer","https:\/\/www.linkedin.com\/company\/decalcer"]}]}},"_links":{"self":[{"href":"https:\/\/www.decalcer.com\/en\/wp-json\/wp\/v2\/pages\/392","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.decalcer.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.decalcer.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.decalcer.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.decalcer.com\/en\/wp-json\/wp\/v2\/comments?post=392"}],"version-history":[{"count":140,"href":"https:\/\/www.decalcer.com\/en\/wp-json\/wp\/v2\/pages\/392\/revisions"}],"predecessor-version":[{"id":680,"href":"https:\/\/www.decalcer.com\/en\/wp-json\/wp\/v2\/pages\/392\/revisions\/680"}],"wp:attachment":[{"href":"https:\/\/www.decalcer.com\/en\/wp-json\/wp\/v2\/media?parent=392"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}