{"id":1794,"date":"2026-07-20T07:42:30","date_gmt":"2026-07-20T07:42:30","guid":{"rendered":"https:\/\/jinlongdtf.com\/?page_id=1794"},"modified":"2026-07-20T08:51:10","modified_gmt":"2026-07-20T08:51:10","slug":"centre-de-connaissances-dtf","status":"publish","type":"page","link":"https:\/\/jinlongdtf.com\/fr\/dtf-knowledge-hub\/","title":{"rendered":"Centre de connaissances DTF"},"content":{"rendered":"\n<style id=\"jl-khub-v2-visual-system\">\nbody.page-id-1794 .entry-header {\n  display: none;\n}\n\nbody.page-id-1794.ast-page-builder-template .entry-content[data-ast-blocks-layout] .jl-khub-v2 > section {\n  width: 100%;\n  max-width: none;\n  margin-right: 0;\n  margin-left: 0;\n}\n\n.jl-khub-v2 {\n      --kh-blue: #0f5bca;\n      --kh-blue-bright: #1d70ed;\n      --kh-navy: #061a38;\n      --kh-ink: #101828;\n      --kh-muted: #596579;\n      --kh-line: #d8dee8;\n      --kh-paper: #ffffff;\n      --kh-page: #f3f5f8;\n      --kh-soft-blue: #eaf2ff;\n      --kh-orange: #e65324;\n      --kh-max: 1320px;\n      overflow: hidden;\n      color: var(--kh-ink);\n      background: var(--kh-page);\n      font-family: Inter, \"Segoe UI\", Arial, sans-serif;\n      font-size: 16px;\n      line-height: 1.55;\n      letter-spacing: 0;\n    }\n\n    .jl-khub-v2 *,\n    .jl-khub-v2 *::before,\n    .jl-khub-v2 *::after {\n      box-sizing: border-box;\n    }\n\n    .jl-khub-v2 img {\n      display: block;\n      max-width: 100%;\n    }\n\n    .jl-khub-v2 a {\n      color: inherit;\n    }\n\n    .jl-khub-v2 a:focus-visible,\n    .jl-khub-v2 button:focus-visible,\n    .jl-khub-v2 input:focus-visible {\n      outline: 3px solid #ffb28f;\n      outline-offset: 3px;\n    }\n\n    .jl-khub-v2 .khv2-wrap {\n      width: min(calc(100% - 48px), var(--kh-max));\n      margin-inline: auto;\n    }\n\n    .jl-khub-v2 .khv2-eyebrow {\n      display: inline-flex;\n      align-items: center;\n      gap: 10px;\n      margin: 0 0 18px;\n      color: var(--kh-blue);\n      font-size: 12px;\n      font-weight: 800;\n      text-transform: uppercase;\n      letter-spacing: 0;\n    }\n\n    .jl-khub-v2 .khv2-eyebrow::before {\n      width: 28px;\n      height: 3px;\n      content: \"\";\n      background: currentColor;\n    }\n\n    .jl-khub-v2 .khv2-section-head {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) minmax(280px, 480px);\n      gap: 48px;\n      align-items: end;\n      margin-bottom: 54px;\n    }\n\n    .jl-khub-v2 .khv2-section-head h2,\n    .jl-khub-v2 .khv2-section-head p {\n      margin: 0;\n    }\n\n    .jl-khub-v2 .khv2-section-head h2 {\n      max-width: 760px;\n      font-size: 44px;\n      line-height: 1.08;\n    }\n\n    .jl-khub-v2 .khv2-section-head p {\n      color: var(--kh-muted);\n      font-size: 17px;\n    }\n\n    .jl-khub-v2 .khv2-link {\n      display: inline-flex;\n      min-height: 44px;\n      align-items: center;\n      gap: 10px;\n      color: var(--kh-blue);\n      font-weight: 800;\n      text-decoration: none;\n    }\n\n    .jl-khub-v2 .khv2-link:hover {\n      text-decoration: underline;\n      text-underline-offset: 5px;\n    }\n\n    .jl-khub-v2 .khv2-btn {\n      display: inline-flex;\n      min-height: 50px;\n      align-items: center;\n      justify-content: center;\n      padding: 12px 22px;\n      border: 1px solid var(--kh-blue);\n      background: var(--kh-blue);\n      color: #ffffff;\n      font-weight: 800;\n      text-decoration: none;\n      transition: transform 180ms ease, background 180ms ease;\n    }\n\n    .jl-khub-v2 .khv2-btn:hover {\n      background: #084cae;\n      transform: translateY(-2px);\n    }\n\n    .jl-khub-v2 #khv2-hero {\n      position: relative;\n      min-height: 760px;\n      display: grid;\n      align-items: center;\n      padding: 84px 0 70px;\n      background: #f7f9fc;\n    }\n\n    .jl-khub-v2 #khv2-hero::after {\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      width: 38%;\n      height: 10px;\n      content: \"\";\n      background: var(--kh-orange);\n    }\n\n    .jl-khub-v2 .khv2-hero-grid {\n      display: grid;\n      grid-template-columns: minmax(0, 1.05fr) minmax(440px, .95fr);\n      gap: 64px;\n      align-items: center;\n    }\n\n    .jl-khub-v2 .khv2-hero-copy h1 {\n      max-width: 760px;\n      margin: 0;\n      font-size: 68px;\n      line-height: .98;\n      font-weight: 850;\n    }\n\n    .jl-khub-v2 .khv2-hero-copy > p:not(.khv2-eyebrow) {\n      max-width: 680px;\n      margin: 30px 0 34px;\n      color: #46536a;\n      font-size: 19px;\n    }\n\n    .jl-khub-v2 .khv2-search {\n      display: grid;\n      grid-template-columns: 1fr auto;\n      max-width: 680px;\n      border: 1px solid #bfc9d9;\n      background: #ffffff;\n      box-shadow: 0 16px 38px rgba(16, 24, 40, .08);\n    }\n\n    .jl-khub-v2 .khv2-search input {\n      min-width: 0;\n      min-height: 58px;\n      padding: 0 20px;\n      border: 0;\n      background: transparent;\n      color: var(--kh-ink);\n      font: inherit;\n    }\n\n    .jl-khub-v2 .khv2-search button {\n      min-width: 132px;\n      min-height: 58px;\n      padding: 0 20px;\n      border: 0;\n      background: var(--kh-blue);\n      color: #ffffff;\n      font: inherit;\n      font-weight: 800;\n      cursor: pointer;\n    }\n\n    .jl-khub-v2 .khv2-intents {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      max-width: 680px;\n      margin-top: 22px;\n      border-top: 1px solid var(--kh-line);\n      border-bottom: 1px solid var(--kh-line);\n    }\n\n    .jl-khub-v2 .khv2-intents a {\n      min-height: 72px;\n      display: flex;\n      align-items: center;\n      gap: 10px;\n      padding: 12px 16px;\n      color: #27354b;\n      font-size: 14px;\n      font-weight: 750;\n      text-decoration: none;\n    }\n\n    .jl-khub-v2 .khv2-intents a + a {\n      border-left: 1px solid var(--kh-line);\n    }\n\n    .jl-khub-v2 .khv2-intents strong {\n      color: var(--kh-blue);\n      font-size: 12px;\n    }\n\n    .jl-khub-v2 .khv2-material-stage {\n      position: relative;\n      height: 570px;\n      isolation: isolate;\n    }\n\n    .jl-khub-v2 .khv2-material-stage::before {\n      position: absolute;\n      inset: 46px 20px 24px 54px;\n      z-index: -1;\n      content: \"\";\n      background: var(--kh-navy);\n    }\n\n    .jl-khub-v2 .khv2-stage-film,\n    .jl-khub-v2 .khv2-stage-powder,\n    .jl-khub-v2 .khv2-stage-ink {\n      position: absolute;\n      overflow: hidden;\n      background: #071630;\n      box-shadow: 0 24px 55px rgba(6, 26, 56, .22);\n    }\n\n    .jl-khub-v2 .khv2-stage-film {\n      top: 0;\n      left: 0;\n      width: 66%;\n      height: 46%;\n    }\n\n    .jl-khub-v2 .khv2-stage-powder {\n      top: 30%;\n      right: 0;\n      width: 49%;\n      height: 51%;\n    }\n\n    .jl-khub-v2 .khv2-stage-ink {\n      bottom: 0;\n      left: 11%;\n      width: 48%;\n      height: 47%;\n    }\n\n    .jl-khub-v2 .khv2-material-stage img {\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n    }\n\n    .jl-khub-v2 .khv2-stage-tag {\n      position: absolute;\n      top: 14px;\n      left: 14px;\n      padding: 8px 11px;\n      background: rgba(255, 255, 255, .94);\n      color: var(--kh-ink);\n      font-size: 11px;\n      font-weight: 850;\n      text-transform: uppercase;\n    }\n\n    .jl-khub-v2 .khv2-stage-note {\n      position: absolute;\n      right: 20px;\n      bottom: 22px;\n      width: 176px;\n      padding: 16px;\n      background: var(--kh-orange);\n      color: #ffffff;\n      font-size: 13px;\n      font-weight: 800;\n      line-height: 1.35;\n      box-shadow: 0 18px 40px rgba(6, 26, 56, .24);\n    }\n\n    .jl-khub-v2 #khv2-entry-paths {\n      padding: 96px 0 112px;\n      background: #f3f5f6;\n    }\n\n    .jl-khub-v2 .khv2-entry-head {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) minmax(280px, 460px);\n      gap: 48px;\n      align-items: end;\n      margin-bottom: 42px;\n    }\n\n    .jl-khub-v2 .khv2-entry-head h2,\n    .jl-khub-v2 .khv2-entry-head > p {\n      margin: 0;\n    }\n\n    .jl-khub-v2 .khv2-entry-head h2 {\n      max-width: 720px;\n      color: #071126;\n      font-size: 42px;\n      line-height: 1.08;\n    }\n\n    .jl-khub-v2 .khv2-entry-head > p {\n      color: #5a5a5a;\n      font-size: 17px;\n    }\n\n    .jl-khub-v2 .khv2-entry-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 20px;\n    }\n\n    .jl-khub-v2 .khv2-entry-panel {\n      min-height: 450px;\n      display: grid;\n      grid-template-columns: minmax(0, 1fr);\n      grid-template-rows: auto 1fr auto;\n      overflow: hidden;\n      padding: 44px;\n      border: 1px solid #d7dfe8;\n      border-radius: 8px;\n      background: #ffffff;\n    }\n\n    .jl-khub-v2 .khv2-entry-panel--dark {\n      border-color: #101828;\n      background: #101828;\n      color: #ffffff;\n    }\n\n    .jl-khub-v2 .khv2-entry-kicker {\n      margin: 0 0 10px;\n      color: #0c65ed;\n      font-size: 11px;\n      font-weight: 850;\n      text-transform: uppercase;\n    }\n\n    .jl-khub-v2 .khv2-entry-panel--dark .khv2-entry-kicker {\n      color: #78adff;\n    }\n\n    .jl-khub-v2 .khv2-entry-panel h3 {\n      margin: 0;\n      color: #071126;\n      font-size: 34px;\n      line-height: 1.08;\n    }\n\n    .jl-khub-v2 .khv2-entry-panel--dark h3 {\n      color: #ffffff;\n    }\n\n    .jl-khub-v2 .khv2-entry-panel header > p:last-child {\n      max-width: 540px;\n      margin: 16px 0 0;\n      color: #5a6678;\n    }\n\n    .jl-khub-v2 .khv2-entry-panel--dark header > p:last-child {\n      color: #bdc7d6;\n    }\n\n    .jl-khub-v2 .khv2-entry-links {\n      display: grid;\n      align-content: center;\n      margin: 28px 0 34px;\n      border-top: 1px solid #d7dfe8;\n    }\n\n    .jl-khub-v2 .khv2-entry-panel--dark .khv2-entry-links {\n      border-top-color: rgba(255, 255, 255, .14);\n    }\n\n    .jl-khub-v2 .khv2-entry-links a {\n      min-height: 58px;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 20px;\n      border-bottom: 1px solid #d7dfe8;\n      color: #172033;\n      font-weight: 750;\n      text-decoration: none;\n    }\n\n    .jl-khub-v2 .khv2-entry-panel--dark .khv2-entry-links a {\n      border-bottom-color: rgba(255, 255, 255, .14);\n      color: #ffffff;\n    }\n\n    .jl-khub-v2 .khv2-entry-links a:hover {\n      color: #0c65ed;\n    }\n\n    .jl-khub-v2 .khv2-entry-panel--dark .khv2-entry-links a:hover {\n      color: #78adff;\n    }\n\n    .jl-khub-v2 .khv2-entry-cta {\n      width: fit-content;\n      min-height: 52px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 12px;\n      padding: 12px 20px;\n      border-radius: 8px;\n      background: #0c65ed;\n      color: #ffffff;\n      font-weight: 800;\n      text-decoration: none;\n    }\n\n    .jl-khub-v2 .khv2-entry-panel--dark .khv2-entry-cta {\n      background: #ffffff;\n      color: #071126;\n    }\n\n    .jl-khub-v2 #khv2-system {\n      padding: 112px 0 118px;\n      background: #ffffff;\n    }\n\n    .jl-khub-v2 .khv2-system-map {\n      position: relative;\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      border-top: 1px solid var(--kh-line);\n      border-bottom: 1px solid var(--kh-line);\n    }\n\n    .jl-khub-v2 .khv2-system-map::before {\n      position: absolute;\n      top: 63px;\n      left: 16.6667%;\n      right: 16.6667%;\n      height: 2px;\n      content: \"\";\n      background: var(--kh-blue);\n    }\n\n    .jl-khub-v2 .khv2-system-unit {\n      position: relative;\n      min-height: 390px;\n      padding: 32px 34px 34px;\n    }\n\n    .jl-khub-v2 .khv2-system-unit + .khv2-system-unit {\n      border-left: 1px solid var(--kh-line);\n    }\n\n    .jl-khub-v2 .khv2-system-number {\n      position: relative;\n      z-index: 1;\n      width: 62px;\n      height: 62px;\n      display: grid;\n      place-items: center;\n      margin: 0 auto 50px;\n      border: 2px solid var(--kh-blue);\n      border-radius: 50%;\n      background: #ffffff;\n      color: var(--kh-blue);\n      font-size: 14px;\n      font-weight: 850;\n    }\n\n    .jl-khub-v2 .khv2-system-unit h3 {\n      margin: 0 0 10px;\n      font-size: 30px;\n      line-height: 1.1;\n    }\n\n    .jl-khub-v2 .khv2-system-role {\n      min-height: 72px;\n      margin: 0 0 24px;\n      color: var(--kh-muted);\n    }\n\n    .jl-khub-v2 .khv2-system-vars {\n      display: grid;\n      gap: 8px;\n      margin: 0 0 22px;\n      padding: 0;\n      list-style: none;\n      color: #344054;\n      font-size: 14px;\n      font-weight: 700;\n    }\n\n    .jl-khub-v2 .khv2-system-vars li {\n      display: flex;\n      align-items: center;\n      gap: 10px;\n    }\n\n    .jl-khub-v2 .khv2-system-vars li::before {\n      width: 7px;\n      height: 7px;\n      flex: 0 0 auto;\n      content: \"\";\n      background: var(--kh-orange);\n    }\n\n    .jl-khub-v2 #khv2-diagnose {\n      padding: 112px 0;\n      background: var(--kh-navy);\n      color: #ffffff;\n    }\n\n    .jl-khub-v2 #khv2-diagnose .khv2-eyebrow {\n      color: #68a6ff;\n    }\n\n    .jl-khub-v2 .khv2-diagnose-grid {\n      display: grid;\n      grid-template-columns: minmax(300px, .8fr) minmax(0, 1.2fr);\n      gap: 86px;\n      align-items: start;\n    }\n\n    .jl-khub-v2 .khv2-diagnose-intro h2 {\n      max-width: 520px;\n      margin: 0 0 24px;\n      color: #ffffff;\n      font-size: 50px;\n      line-height: 1.04;\n    }\n\n    .jl-khub-v2 .khv2-diagnose-intro > p:not(.khv2-eyebrow) {\n      max-width: 500px;\n      margin: 0;\n      color: #b7c6dd;\n      font-size: 17px;\n    }\n\n    .jl-khub-v2 .khv2-symptoms {\n      display: grid;\n      margin-top: 44px;\n      border-top: 1px solid rgba(255, 255, 255, .2);\n    }\n\n    .jl-khub-v2 .khv2-symptom {\n      min-height: 58px;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 16px;\n      padding: 13px 4px;\n      border-bottom: 1px solid rgba(255, 255, 255, .2);\n      color: #d9e3f1;\n      font-weight: 750;\n      text-decoration: none;\n      transition: color 180ms ease, padding 180ms ease;\n    }\n\n    .jl-khub-v2 .khv2-symptom::after {\n      content: \"+\";\n      color: #68a6ff;\n      font-size: 22px;\n      font-weight: 400;\n    }\n\n    .jl-khub-v2 .khv2-symptom:hover,\n    .jl-khub-v2 .khv2-symptom.is-active {\n      padding-left: 12px;\n      color: #ffffff;\n    }\n\n    .jl-khub-v2 .khv2-symptom.is-active::after {\n      content: \"01\";\n      color: var(--kh-orange);\n      font-size: 12px;\n      font-weight: 850;\n    }\n\n    .jl-khub-v2 .khv2-diagnosis-output {\n      min-height: 500px;\n      display: grid;\n      align-content: space-between;\n      padding: 54px;\n      background: #ffffff;\n      color: var(--kh-ink);\n      box-shadow: 20px 20px 0 #0d4697;\n    }\n\n    .jl-khub-v2 .khv2-diagnosis-label {\n      margin: 0;\n      color: var(--kh-blue);\n      font-size: 12px;\n      font-weight: 850;\n      text-transform: uppercase;\n    }\n\n    .jl-khub-v2 .khv2-diagnosis-output h3 {\n      max-width: 580px;\n      margin: 16px 0 20px;\n      font-size: 42px;\n      line-height: 1.08;\n    }\n\n    .jl-khub-v2 .khv2-diagnosis-output > div > p:last-child {\n      max-width: 600px;\n      margin: 0;\n      color: var(--kh-muted);\n      font-size: 18px;\n    }\n\n    .jl-khub-v2 .khv2-check-order {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n      gap: 1px;\n      margin: 42px 0 30px;\n      background: var(--kh-line);\n      border: 1px solid var(--kh-line);\n    }\n\n    .jl-khub-v2 .khv2-check-order span {\n      min-height: 78px;\n      display: grid;\n      place-items: center;\n      padding: 10px;\n      background: #f7f9fc;\n      color: #344054;\n      font-size: 12px;\n      font-weight: 800;\n      text-align: center;\n    }\n\n    .jl-khub-v2 #khv2-tracks {\n      padding: 118px 0;\n      background: #ffffff;\n    }\n\n    .jl-khub-v2 .khv2-tracks-list {\n      border-top: 1px solid var(--kh-line);\n    }\n\n    .jl-khub-v2 .khv2-track {\n      display: grid;\n      grid-template-columns: 120px minmax(220px, .68fr) minmax(0, 1.32fr) 44px;\n      gap: 34px;\n      align-items: center;\n      min-height: 190px;\n      padding: 28px 0;\n      border-bottom: 1px solid var(--kh-line);\n      text-decoration: none;\n      transition: padding 180ms ease, background 180ms ease;\n    }\n\n    .jl-khub-v2 .khv2-track:hover {\n      padding-inline: 22px;\n      background: var(--kh-soft-blue);\n    }\n\n    .jl-khub-v2 .khv2-track-no {\n      color: var(--kh-blue);\n      font-size: 46px;\n      font-weight: 850;\n    }\n\n    .jl-khub-v2 .khv2-track h3 {\n      margin: 0 0 8px;\n      font-size: 28px;\n      line-height: 1.1;\n    }\n\n    .jl-khub-v2 .khv2-track-label {\n      margin: 0;\n      color: var(--kh-muted);\n      font-size: 13px;\n      font-weight: 750;\n      text-transform: uppercase;\n    }\n\n    .jl-khub-v2 .khv2-track-steps {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 26px;\n      margin: 0;\n      padding: 0;\n      counter-reset: track-step;\n      list-style: none;\n      color: #425069;\n      font-size: 14px;\n    }\n\n    .jl-khub-v2 .khv2-track-steps li {\n      position: relative;\n      padding-left: 30px;\n      counter-increment: track-step;\n    }\n\n    .jl-khub-v2 .khv2-track-steps li::before {\n      position: absolute;\n      top: 0;\n      left: 0;\n      color: var(--kh-blue);\n      content: \"0\" counter(track-step);\n      font-size: 11px;\n      font-weight: 850;\n    }\n\n    .jl-khub-v2 .khv2-track-arrow {\n      color: var(--kh-blue);\n      font-size: 28px;\n      text-align: right;\n    }\n\n    .jl-khub-v2 #khv2-article-showcase {\n      padding: 116px 0;\n      background: #f3f5f6;\n    }\n\n    .jl-khub-v2 .khv2-showcase-head .khv2-eyebrow {\n      color: #0c65ed;\n    }\n\n    .jl-khub-v2 .khv2-showcase-head {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) auto;\n      gap: 36px;\n      align-items: end;\n      margin-bottom: 42px;\n    }\n\n    .jl-khub-v2 .khv2-showcase-head h2 {\n      max-width: 760px;\n      margin: 0;\n      color: #071126;\n      font-size: 42px;\n      line-height: 1.08;\n    }\n\n    .jl-khub-v2 .khv2-showcase-controls {\n      display: flex;\n      align-items: center;\n      gap: 10px;\n    }\n\n    .jl-khub-v2 .khv2-showcase-position {\n      min-width: 66px;\n      color: var(--kh-muted);\n      font-size: 13px;\n      font-weight: 800;\n      text-align: center;\n    }\n\n    .jl-khub-v2 .khv2-icon-button {\n      width: 44px;\n      height: 44px;\n      display: inline-grid;\n      place-items: center;\n      padding: 0;\n      border: 1px solid #b8c2d0;\n      border-radius: 8px;\n      background: #ffffff;\n      color: var(--kh-ink);\n      cursor: pointer;\n      font-size: 20px;\n      transition: border-color 180ms ease, color 180ms ease, background 180ms ease;\n    }\n\n    .jl-khub-v2 .khv2-icon-button:hover {\n      border-color: #0c65ed;\n      background: var(--kh-soft-blue);\n      color: #0c65ed;\n    }\n\n    .jl-khub-v2 .khv2-showcase-grid {\n      display: grid;\n      grid-template-columns: minmax(0, 1.72fr) minmax(330px, .68fr);\n      gap: 24px;\n      align-items: stretch;\n    }\n\n    .jl-khub-v2 .khv2-showcase-main {\n      min-width: 0;\n      display: grid;\n      grid-template-rows: auto 1fr;\n      overflow: hidden;\n      border: 1px solid #d7dfe8;\n      border-radius: 8px;\n      background: #ffffff;\n    }\n\n    .jl-khub-v2 .khv2-showcase-media {\n      position: relative;\n      aspect-ratio: 16 \/ 9;\n      overflow: hidden;\n      background: #dfe5ee;\n    }\n\n    .jl-khub-v2 .khv2-showcase-media img {\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      transition: opacity 180ms ease;\n    }\n\n    .jl-khub-v2 .khv2-showcase-main.is-changing .khv2-showcase-media img {\n      opacity: .3;\n    }\n\n    .jl-khub-v2 .khv2-showcase-copy {\n      min-height: 230px;\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) auto;\n      gap: 28px;\n      align-items: end;\n      padding: 30px 32px 32px;\n    }\n\n    .jl-khub-v2 .khv2-showcase-category,\n    .jl-khub-v2 .khv2-showcase-list-category {\n      color: #0c65ed;\n      font-size: 11px;\n      font-weight: 850;\n      text-transform: uppercase;\n    }\n\n    .jl-khub-v2 .khv2-showcase-copy h3 {\n      max-width: 760px;\n      margin: 10px 0 12px;\n      color: #071126;\n      font-size: 31px;\n      line-height: 1.12;\n    }\n\n    .jl-khub-v2 #khv2-article-showcase .khv2-link {\n      color: #0c65ed;\n    }\n\n    .jl-khub-v2 .khv2-showcase-copy p {\n      max-width: 760px;\n      margin: 0;\n      color: var(--kh-muted);\n    }\n\n    .jl-khub-v2 .khv2-showcase-list {\n      min-width: 0;\n      display: grid;\n      grid-template-rows: repeat(5, 1fr);\n      overflow: hidden;\n      border: 1px solid var(--kh-ink);\n      border-radius: 8px;\n      background: #101828;\n    }\n\n    .jl-khub-v2 .khv2-showcase-item {\n      min-width: 0;\n      display: grid;\n      grid-template-columns: 108px minmax(0, 1fr);\n      gap: 16px;\n      align-items: center;\n      padding: 16px;\n      border: 0;\n      border-left: 4px solid transparent;\n      background: #101828;\n      color: #ffffff;\n      cursor: pointer;\n      text-align: left;\n    }\n\n    .jl-khub-v2 .khv2-showcase-item + .khv2-showcase-item {\n      border-top: 1px solid rgba(255, 255, 255, .12);\n    }\n\n    .jl-khub-v2 .khv2-showcase-item:hover,\n    .jl-khub-v2 .khv2-showcase-item.is-active {\n      border-left-color: #0c65ed;\n      background: #18243a;\n    }\n\n    .jl-khub-v2 .khv2-showcase-list .khv2-showcase-list-category {\n      color: #78adff;\n    }\n\n    .jl-khub-v2 .khv2-showcase-thumb {\n      aspect-ratio: 16 \/ 9;\n      overflow: hidden;\n      border-radius: 4px;\n      background: #dfe5ee;\n    }\n\n    .jl-khub-v2 .khv2-showcase-thumb img {\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n    }\n\n    .jl-khub-v2 .khv2-showcase-item strong {\n      display: -webkit-box;\n      margin-top: 5px;\n      overflow: hidden;\n      font-size: 15px;\n      line-height: 1.25;\n      -webkit-box-orient: vertical;\n      -webkit-line-clamp: 2;\n    }\n\n    .jl-khub-v2 #khv2-testing {\n      padding: 116px 0;\n      background: var(--kh-soft-blue);\n    }\n\n    .jl-khub-v2 .khv2-testing-flow {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n      border: 1px solid #bdd0ed;\n      background: #ffffff;\n    }\n\n    .jl-khub-v2 .khv2-test-step {\n      min-height: 250px;\n      padding: 30px;\n    }\n\n    .jl-khub-v2 .khv2-test-step + .khv2-test-step {\n      border-left: 1px solid #bdd0ed;\n    }\n\n    .jl-khub-v2 .khv2-test-step span {\n      display: block;\n      margin-bottom: 46px;\n      color: var(--kh-blue);\n      font-size: 13px;\n      font-weight: 850;\n    }\n\n    .jl-khub-v2 .khv2-test-step h3 {\n      margin: 0 0 12px;\n      font-size: 22px;\n      line-height: 1.16;\n    }\n\n    .jl-khub-v2 .khv2-test-step p {\n      margin: 0;\n      color: var(--kh-muted);\n      font-size: 14px;\n    }\n\n    .jl-khub-v2 .khv2-sample-cta {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) auto;\n      gap: 40px;\n      align-items: center;\n      margin-top: 34px;\n      padding: 34px 38px;\n      background: var(--kh-blue);\n      color: #ffffff;\n    }\n\n    .jl-khub-v2 .khv2-sample-cta h3 {\n      margin: 0 0 7px;\n      font-size: 29px;\n      line-height: 1.12;\n    }\n\n    .jl-khub-v2 .khv2-sample-cta p {\n      margin: 0;\n      color: #d7e7ff;\n    }\n\n    .jl-khub-v2 .khv2-sample-cta .khv2-btn {\n      border-color: #ffffff;\n      background: #ffffff;\n      color: var(--kh-blue);\n    }\n\n    .jl-khub-v2 #khv2-latest {\n      padding: 116px 0 130px;\n      background: #ffffff;\n    }\n\n    .jl-khub-v2 .khv2-latest-grid {\n      display: grid;\n      grid-template-columns: 1.35fr repeat(2, .825fr);\n      border-top: 1px solid var(--kh-line);\n      border-bottom: 1px solid var(--kh-line);\n    }\n\n    .jl-khub-v2 .khv2-latest-item {\n      min-height: 255px;\n      display: grid;\n      align-content: space-between;\n      padding: 30px;\n      text-decoration: none;\n    }\n\n    .jl-khub-v2 .khv2-latest-item + .khv2-latest-item {\n      border-left: 1px solid var(--kh-line);\n    }\n\n    .jl-khub-v2 .khv2-latest-item:first-child {\n      background: var(--kh-soft-blue);\n    }\n\n    .jl-khub-v2 .khv2-latest-meta {\n      color: var(--kh-blue);\n      font-size: 11px;\n      font-weight: 850;\n      text-transform: uppercase;\n    }\n\n    .jl-khub-v2 .khv2-latest-item h3 {\n      max-width: 520px;\n      margin: 20px 0;\n      font-size: 25px;\n      line-height: 1.16;\n    }\n\n    .jl-khub-v2 .khv2-latest-item p {\n      margin: 0;\n      color: var(--kh-muted);\n      font-size: 14px;\n    }\n\n    .jl-khub-v2 .khv2-latest-arrow {\n      color: var(--kh-blue);\n      font-size: 25px;\n      text-align: right;\n    }\n\n    @media (max-width: 1100px) {\n      .jl-khub-v2 .khv2-hero-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .jl-khub-v2 .khv2-hero-copy h1 {\n        font-size: 60px;\n      }\n\n      .jl-khub-v2 .khv2-material-stage {\n        width: min(100%, 720px);\n      }\n\n      .jl-khub-v2 .khv2-diagnose-grid {\n        gap: 46px;\n      }\n\n      .jl-khub-v2 .khv2-track {\n        grid-template-columns: 80px 220px 1fr 32px;\n        gap: 22px;\n      }\n\n      .jl-khub-v2 .khv2-showcase-grid {\n        grid-template-columns: minmax(0, 1.45fr) minmax(310px, .75fr);\n      }\n\n      .jl-khub-v2 .khv2-showcase-item {\n        grid-template-columns: 86px minmax(0, 1fr);\n        gap: 12px;\n        padding: 12px;\n      }\n\n    }\n\n    @media (max-width: 820px) {\n      .jl-khub-v2 .khv2-wrap {\n        width: min(calc(100% - 36px), var(--kh-max));\n      }\n\n      .jl-khub-v2 .khv2-section-head,\n      .jl-khub-v2 .khv2-diagnose-grid,\n      .jl-khub-v2 .khv2-entry-head,\n      .jl-khub-v2 .khv2-showcase-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .jl-khub-v2 .khv2-entry-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .jl-khub-v2 .khv2-showcase-list {\n        grid-template-columns: repeat(5, minmax(250px, 1fr));\n        grid-template-rows: 1fr;\n        overflow-x: auto;\n        overscroll-behavior-inline: contain;\n        scroll-snap-type: inline mandatory;\n      }\n\n      .jl-khub-v2 .khv2-showcase-item {\n        min-height: 104px;\n        scroll-snap-align: start;\n      }\n\n      .jl-khub-v2 .khv2-showcase-item + .khv2-showcase-item {\n        border-top: 0;\n        border-left: 1px solid var(--kh-line);\n      }\n\n      .jl-khub-v2 .khv2-showcase-item:hover,\n      .jl-khub-v2 .khv2-showcase-item.is-active {\n        border-top: 4px solid #0c65ed;\n      }\n\n      .jl-khub-v2 .khv2-section-head {\n        gap: 22px;\n      }\n\n      .jl-khub-v2 .khv2-system-map,\n      .jl-khub-v2 .khv2-testing-flow,\n      .jl-khub-v2 .khv2-latest-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .jl-khub-v2 .khv2-system-map::before {\n        top: 56px;\n        bottom: 56px;\n        left: 30px;\n        width: 2px;\n        height: auto;\n      }\n\n      .jl-khub-v2 .khv2-system-unit {\n        min-height: 0;\n        padding: 26px 20px 32px 84px;\n      }\n\n      .jl-khub-v2 .khv2-system-unit + .khv2-system-unit,\n      .jl-khub-v2 .khv2-test-step + .khv2-test-step,\n      .jl-khub-v2 .khv2-latest-item + .khv2-latest-item {\n        border-left: 0;\n        border-top: 1px solid var(--kh-line);\n      }\n\n      .jl-khub-v2 .khv2-system-number {\n        position: absolute;\n        top: 30px;\n        left: 0;\n        width: 62px;\n        height: 62px;\n        margin: 0;\n      }\n\n      .jl-khub-v2 .khv2-system-role {\n        min-height: 0;\n      }\n\n      .jl-khub-v2 .khv2-diagnosis-output {\n        min-height: 440px;\n        box-shadow: 12px 12px 0 #0d4697;\n      }\n\n      .jl-khub-v2 .khv2-track {\n        grid-template-columns: 64px 1fr 32px;\n      }\n\n      .jl-khub-v2 .khv2-track-steps {\n        grid-column: 2 \/ -1;\n      }\n\n      .jl-khub-v2 .khv2-test-step {\n        min-height: 0;\n      }\n\n      .jl-khub-v2 .khv2-test-step span {\n        margin-bottom: 20px;\n      }\n\n      .jl-khub-v2 .khv2-sample-cta {\n        grid-template-columns: 1fr;\n      }\n\n      .jl-khub-v2 .khv2-latest-item {\n        min-height: 210px;\n      }\n    }\n\n    @media (max-width: 560px) {\n      .jl-khub-v2 .khv2-wrap {\n        width: min(calc(100% - 28px), var(--kh-max));\n      }\n\n      .jl-khub-v2 #khv2-hero {\n        min-height: 0;\n        padding: 62px 0 52px;\n      }\n\n      .jl-khub-v2 .khv2-hero-grid {\n        gap: 42px;\n      }\n\n      .jl-khub-v2 .khv2-hero-copy h1 {\n        font-size: 45px;\n        line-height: 1.01;\n      }\n\n      .jl-khub-v2 .khv2-hero-copy > p:not(.khv2-eyebrow) {\n        margin: 24px 0 28px;\n        font-size: 17px;\n      }\n\n      .jl-khub-v2 .khv2-search {\n        grid-template-columns: 1fr;\n      }\n\n      .jl-khub-v2 .khv2-search button {\n        min-width: 0;\n      }\n\n      .jl-khub-v2 .khv2-intents {\n        grid-template-columns: 1fr;\n      }\n\n      .jl-khub-v2 .khv2-intents a {\n        min-height: 58px;\n      }\n\n      .jl-khub-v2 .khv2-intents a + a {\n        border-top: 1px solid var(--kh-line);\n        border-left: 0;\n      }\n\n      .jl-khub-v2 .khv2-material-stage {\n        height: 440px;\n      }\n\n      .jl-khub-v2 .khv2-material-stage::before {\n        inset: 24px 8px 14px 24px;\n      }\n\n      .jl-khub-v2 .khv2-stage-film {\n        width: 78%;\n        height: 40%;\n      }\n\n      .jl-khub-v2 .khv2-stage-powder {\n        top: 28%;\n        width: 53%;\n        height: 48%;\n      }\n\n      .jl-khub-v2 .khv2-stage-ink {\n        bottom: 0;\n        left: 5%;\n        width: 54%;\n        height: 44%;\n      }\n\n      .jl-khub-v2 .khv2-stage-note {\n        right: 8px;\n        bottom: 12px;\n        width: 152px;\n      }\n\n      .jl-khub-v2 #khv2-system,\n      .jl-khub-v2 #khv2-entry-paths,\n      .jl-khub-v2 #khv2-diagnose,\n      .jl-khub-v2 #khv2-tracks,\n      .jl-khub-v2 #khv2-article-showcase,\n      .jl-khub-v2 #khv2-testing,\n      .jl-khub-v2 #khv2-latest {\n        padding: 82px 0;\n      }\n\n      .jl-khub-v2 .khv2-showcase-head {\n        grid-template-columns: 1fr;\n        gap: 24px;\n      }\n\n      .jl-khub-v2 .khv2-showcase-head h2 {\n        font-size: 36px;\n      }\n\n      .jl-khub-v2 .khv2-showcase-controls {\n        justify-content: space-between;\n      }\n\n      .jl-khub-v2 .khv2-showcase-copy {\n        min-height: 360px;\n        grid-template-columns: 1fr;\n        padding: 25px 22px 28px;\n      }\n\n      .jl-khub-v2 .khv2-showcase-copy h3 {\n        font-size: 26px;\n      }\n\n      .jl-khub-v2 .khv2-section-head {\n        margin-bottom: 36px;\n      }\n\n      .jl-khub-v2 .khv2-entry-head {\n        gap: 20px;\n        margin-bottom: 34px;\n      }\n\n      .jl-khub-v2 .khv2-entry-head h2 {\n        font-size: 36px;\n      }\n\n      .jl-khub-v2 .khv2-entry-panel {\n        min-height: 0;\n        padding: 30px 24px;\n      }\n\n      .jl-khub-v2 .khv2-section-head h2,\n      .jl-khub-v2 .khv2-diagnose-intro h2 {\n        font-size: 36px;\n      }\n\n      .jl-khub-v2 .khv2-diagnosis-output {\n        min-height: 620px;\n        padding: 32px 26px;\n      }\n\n      .jl-khub-v2 .khv2-diagnosis-output h3 {\n        font-size: 32px;\n      }\n\n      .jl-khub-v2 .khv2-check-order {\n        grid-template-columns: repeat(2, 1fr);\n      }\n\n      .jl-khub-v2 .khv2-track {\n        grid-template-columns: 48px 1fr 28px;\n        gap: 16px;\n        min-height: 0;\n        padding: 28px 0;\n      }\n\n      .jl-khub-v2 .khv2-track-no {\n        font-size: 34px;\n      }\n\n      .jl-khub-v2 .khv2-track h3 {\n        font-size: 23px;\n      }\n\n      .jl-khub-v2 .khv2-track-steps {\n        grid-column: 1 \/ -1;\n        grid-template-columns: 1fr;\n        gap: 13px;\n        margin-top: 12px;\n      }\n\n      .jl-khub-v2 .khv2-sample-cta {\n        padding: 28px 24px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .jl-khub-v2 *,\n      .jl-khub-v2 *::before,\n      .jl-khub-v2 *::after {\n        scroll-behavior: auto !important;\n        animation-duration: 0.01ms !important;\n        animation-iteration-count: 1 !important;\n        transition-duration: 0.01ms !important;\n      }\n    }\n<\/style>\n\n\n\n<main class=\"jl-khub-v2\">\n<section id=\"khv2-hero\" aria-labelledby=\"khv2-title\">\n      <div class=\"khv2-wrap khv2-hero-grid\">\n        <div class=\"khv2-hero-copy\">\n          <p class=\"khv2-eyebrow\">Jinlong DTF Knowledge Hub<\/p>\n          <h1 id=\"khv2-title\">Make better DTF material decisions.<\/h1>\n          <p>Production-focused guidance for choosing film, powder and ink, diagnosing transfer problems and preparing a reliable bulk order.<\/p>\n          <form class=\"khv2-search\" action=\"https:\/\/jinlongdtf.com\/\" method=\"get\" role=\"search\">\n            <label for=\"khv2-search-input\" hidden>Search DTF guides<\/label>\n            <input id=\"khv2-search-input\" name=\"s\" type=\"search\" placeholder=\"Search film, powder, ink or a print problem\">\n            <button type=\"submit\">Search guides<\/button>\n          <\/form>\n          <nav class=\"khv2-intents\" aria-label=\"Start by goal\">\n            <a href=\"#khv2-system\"><strong>01<\/strong> Choose materials<\/a>\n            <a href=\"#khv2-diagnose\"><strong>02<\/strong> Solve a problem<\/a>\n            <a href=\"#khv2-testing\"><strong>03<\/strong> Prepare an order<\/a>\n          <\/nav>\n        <\/div>\n\n        <div class=\"khv2-material-stage\" aria-label=\"DTF film, hot melt powder and ink\">\n          <div class=\"khv2-stage-film\">\n            <img decoding=\"async\" src=\"https:\/\/jinlongdtf.com\/wp-content\/uploads\/2026\/06\/jinlong-dtf-transfer-film-rolls-1600.webp\" width=\"1600\" height=\"800\" alt=\"DTF transfer film rolls\" fetchpriority=\"high\">\n            <span class=\"khv2-stage-tag\">Transfer film<\/span>\n          <\/div>\n          <div class=\"khv2-stage-powder\">\n            <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jinlongdtf.com\/wp-content\/uploads\/2026\/07\/jinlong-ultra-soft-tpu-powder-product-image-1254.webp\" width=\"1254\" height=\"1254\" alt=\"DTF hot melt powder package and powder sample\">\n            <span class=\"khv2-stage-tag\">TPU powder<\/span>\n          <\/div>\n          <div class=\"khv2-stage-ink\">\n            <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jinlongdtf.com\/wp-content\/uploads\/2026\/07\/jinlong-premium-cmykw-dtf-ink-bottles-1000.webp\" width=\"1000\" height=\"938\" alt=\"Jinlong DTF ink bottles\">\n            <span class=\"khv2-stage-tag\">DTF ink<\/span>\n          <\/div>\n          <div class=\"khv2-stage-note\">One transfer result. Three materials that must work together.<\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n<section id=\"khv2-entry-paths\" aria-labelledby=\"khv2-entry-title\">\n      <div class=\"khv2-wrap\">\n        <div class=\"khv2-entry-head\">\n          <div>\n            <p class=\"khv2-eyebrow\">Choose your path<\/p>\n            <h2 id=\"khv2-entry-title\">Start with what you need to learn or solve.<\/h2>\n          <\/div>\n          <p>Browse structured DTF guidance when you are planning a process, or begin with the visible symptom when production is already going wrong.<\/p>\n        <\/div>\n\n        <div class=\"khv2-entry-grid\">\n          <article id=\"knowledge-guides\" class=\"khv2-entry-panel\">\n            <header>\n              <p class=\"khv2-entry-kicker\">Learn and plan<\/p>\n              <h3>DTF Knowledge Hub<\/h3>\n              <p>Build material and process knowledge in the same order your production decisions happen.<\/p>\n            <\/header>\n            <nav class=\"khv2-entry-links\" aria-label=\"DTF knowledge guide topics\">\n              <a href=\"https:\/\/jinlongdtf.com\/?s=DTF+film+powder+ink\">Film \/ Powder \/ Ink Guides <span aria-hidden=\"true\">&rarr;<\/span><\/a>\n              <a href=\"https:\/\/jinlongdtf.com\/?s=DTF+printing+curing\">Printing &amp; Curing Guides <span aria-hidden=\"true\">&rarr;<\/span><\/a>\n              <a href=\"https:\/\/jinlongdtf.com\/?s=DTF+fabric+application\">Fabric &amp; Application Guides <span aria-hidden=\"true\">&rarr;<\/span><\/a>\n            <\/nav>\n            <a class=\"khv2-entry-cta\" href=\"#khv2-latest\">Explore all knowledge <span aria-hidden=\"true\">&rarr;<\/span><\/a>\n          <\/article>\n\n          <article id=\"troubleshooting-center\" class=\"khv2-entry-panel khv2-entry-panel--dark\">\n            <header>\n              <p class=\"khv2-entry-kicker\">Diagnose and correct<\/p>\n              <h3>Troubleshooting Center<\/h3>\n              <p>Start from the symptom you can see, then narrow the material, curing and pressing conditions.<\/p>\n            <\/header>\n            <nav class=\"khv2-entry-links\" aria-label=\"DTF troubleshooting topics\">\n              <a href=\"https:\/\/jinlongdtf.com\/?s=DTF+poor+adhesion\">Poor Adhesion <span aria-hidden=\"true\">&rarr;<\/span><\/a>\n              <a href=\"https:\/\/jinlongdtf.com\/?s=DTF+powder+problems\">Powder Problems <span aria-hidden=\"true\">&rarr;<\/span><\/a>\n              <a href=\"https:\/\/jinlongdtf.com\/?s=DTF+white+ink+stability\">White Ink Stability <span aria-hidden=\"true\">&rarr;<\/span><\/a>\n              <a href=\"https:\/\/jinlongdtf.com\/?s=DTF+color+transfer+issues\">Color &amp; Transfer Issues <span aria-hidden=\"true\">&rarr;<\/span><\/a>\n            <\/nav>\n            <a class=\"khv2-entry-cta\" href=\"#khv2-diagnose\">Diagnose a print issue <span aria-hidden=\"true\">&rarr;<\/span><\/a>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n\n<section id=\"khv2-system\" aria-labelledby=\"khv2-system-title\">\n      <div class=\"khv2-wrap\">\n        <div class=\"khv2-section-head\">\n          <div>\n            <p class=\"khv2-eyebrow\">The material system<\/p>\n            <h2 id=\"khv2-system-title\">Start with the result, then match the stack.<\/h2>\n          <\/div>\n          <p>Film, powder and ink are not three isolated purchases. Their release, adhesion, curing and color behavior combine in the final transfer.<\/p>\n        <\/div>\n\n        <div class=\"khv2-system-map\">\n          <article class=\"khv2-system-unit\">\n            <span class=\"khv2-system-number\">01<\/span>\n            <h3>Film<\/h3>\n            <p class=\"khv2-system-role\">Carries the print through coating, curing, pressing and release.<\/p>\n            <ul class=\"khv2-system-vars\">\n              <li>Width and printer compatibility<\/li>\n              <li>Hot, warm or cold peel behavior<\/li>\n            <\/ul>\n            <a class=\"khv2-link\" href=\"https:\/\/jinlongdtf.com\/?s=DTF+film\">Explore film guides <span aria-hidden=\"true\">&rarr;<\/span><\/a>\n          <\/article>\n\n          <article class=\"khv2-system-unit\">\n            <span class=\"khv2-system-number\">02<\/span>\n            <h3>Powder<\/h3>\n            <p class=\"khv2-system-role\">Builds the adhesive layer that connects ink to the garment.<\/p>\n            <ul class=\"khv2-system-vars\">\n              <li>Particle size and coverage<\/li>\n              <li>Melt window and hand feel<\/li>\n            <\/ul>\n            <a class=\"khv2-link\" href=\"https:\/\/jinlongdtf.com\/?s=DTF+powder\">Explore powder guides <span aria-hidden=\"true\">&rarr;<\/span><\/a>\n          <\/article>\n\n          <article class=\"khv2-system-unit\">\n            <span class=\"khv2-system-number\">03<\/span>\n            <h3>Ink<\/h3>\n            <p class=\"khv2-system-role\">Controls color, white coverage, flow stability and image flexibility.<\/p>\n            <ul class=\"khv2-system-vars\">\n              <li>Printhead and waveform match<\/li>\n              <li>White circulation and opacity<\/li>\n            <\/ul>\n            <a class=\"khv2-link\" href=\"https:\/\/jinlongdtf.com\/?s=DTF+ink\">Explore ink guides <span aria-hidden=\"true\">&rarr;<\/span><\/a>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n\n<section id=\"khv2-diagnose\" aria-labelledby=\"khv2-diagnose-title\">\n      <div class=\"khv2-wrap khv2-diagnose-grid\">\n        <div class=\"khv2-diagnose-intro\">\n          <p class=\"khv2-eyebrow\">Diagnose by symptom<\/p>\n          <h2 id=\"khv2-diagnose-title\">What is the transfer telling you?<\/h2>\n          <p>Select the symptom you can see. The first check should narrow the system, not change every setting and material at once.<\/p>\n          <nav class=\"khv2-symptoms\" aria-label=\"DTF troubleshooting symptoms\">\n            <a class=\"khv2-symptom is-active\" href=\"https:\/\/jinlongdtf.com\/?s=DTF+peeling\" data-symptom=\"peeling\" aria-pressed=\"true\">Transfer peels after pressing<\/a>\n            <a class=\"khv2-symptom\" href=\"https:\/\/jinlongdtf.com\/?s=DTF+cracking\" data-symptom=\"cracking\" aria-pressed=\"false\">Print cracks after washing<\/a>\n            <a class=\"khv2-symptom\" href=\"https:\/\/jinlongdtf.com\/?s=DTF+powder+melting\" data-symptom=\"powder\" aria-pressed=\"false\">Powder melts unevenly<\/a>\n            <a class=\"khv2-symptom\" href=\"https:\/\/jinlongdtf.com\/?s=DTF+white+ink\" data-symptom=\"white-ink\" aria-pressed=\"false\">White ink output is unstable<\/a>\n            <a class=\"khv2-symptom\" href=\"https:\/\/jinlongdtf.com\/?s=DTF+hand+feel\" data-symptom=\"hand-feel\" aria-pressed=\"false\">Transfer feels too heavy<\/a>\n          <\/nav>\n        <\/div>\n\n        <div class=\"khv2-diagnosis-output\" aria-live=\"polite\">\n          <div>\n            <p class=\"khv2-diagnosis-label\">Check first<\/p>\n            <h3 id=\"diagnosis-title\">Start with adhesion conditions.<\/h3>\n            <p id=\"diagnosis-copy\">Check powder coverage, curing temperature, press settings and the film release method before changing every material at once.<\/p>\n          <\/div>\n          <div>\n            <div class=\"khv2-check-order\" aria-label=\"Recommended diagnostic order\">\n              <span>Material<\/span>\n              <span>Curing<\/span>\n              <span>Pressing<\/span>\n              <span>Garment<\/span>\n            <\/div>\n            <a id=\"diagnosis-link\" class=\"khv2-link\" href=\"https:\/\/jinlongdtf.com\/?s=DTF+peeling\">Explore peeling checks <span aria-hidden=\"true\">&rarr;<\/span><\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n<section id=\"khv2-tracks\" aria-labelledby=\"khv2-tracks-title\">\n      <div class=\"khv2-wrap\">\n        <div class=\"khv2-section-head\">\n          <div>\n            <p class=\"khv2-eyebrow\">Guided learning tracks<\/p>\n            <h2 id=\"khv2-tracks-title\">Read in the order your production decision happens.<\/h2>\n          <\/div>\n          <p>Each path groups related questions into a practical sequence. Start where your current decision begins.<\/p>\n        <\/div>\n\n        <div class=\"khv2-tracks-list\">\n          <a class=\"khv2-track\" href=\"https:\/\/jinlongdtf.com\/dtf-printing-process-guide\/\">\n            <span class=\"khv2-track-no\">01<\/span>\n            <div>\n              <p class=\"khv2-track-label\">Production starter<\/p>\n              <h3>Build a stable print process<\/h3>\n            <\/div>\n            <ol class=\"khv2-track-steps\">\n              <li>Understand the full workflow<\/li>\n              <li>Set curing and pressing controls<\/li>\n              <li>Record a repeatable quality check<\/li>\n            <\/ol>\n            <span class=\"khv2-track-arrow\" aria-hidden=\"true\">&rarr;<\/span>\n          <\/a>\n\n          <a class=\"khv2-track\" href=\"https:\/\/jinlongdtf.com\/?s=DTF+material+matching\">\n            <span class=\"khv2-track-no\">02<\/span>\n            <div>\n              <p class=\"khv2-track-label\">Material matching<\/p>\n              <h3>Match film, powder and ink<\/h3>\n            <\/div>\n            <ol class=\"khv2-track-steps\">\n              <li>Define printer and film width<\/li>\n              <li>Choose garment and finish targets<\/li>\n              <li>Test the complete material stack<\/li>\n            <\/ol>\n            <span class=\"khv2-track-arrow\" aria-hidden=\"true\">&rarr;<\/span>\n          <\/a>\n\n          <a class=\"khv2-track\" href=\"https:\/\/jinlongdtf.com\/?s=DTF+bulk+order\">\n            <span class=\"khv2-track-no\">03<\/span>\n            <div>\n              <p class=\"khv2-track-label\">Bulk buyer<\/p>\n              <h3>Validate before volume<\/h3>\n            <\/div>\n            <ol class=\"khv2-track-steps\">\n              <li>Confirm specifications and packing<\/li>\n              <li>Compare samples under one process<\/li>\n              <li>Align supply and delivery terms<\/li>\n            <\/ol>\n            <span class=\"khv2-track-arrow\" aria-hidden=\"true\">&rarr;<\/span>\n          <\/a>\n        <\/div>\n      <\/div>\n    <\/section>\n\n<section id=\"khv2-article-showcase\" data-content-scope=\"featured-guides\" data-query-category=\"dtf-guides\" data-query-tag=\"featured-guide\" aria-labelledby=\"khv2-showcase-title\">\n      <div class=\"khv2-wrap\">\n        <div class=\"khv2-showcase-head\">\n          <div>\n            <p class=\"khv2-eyebrow\">Featured guides<\/p>\n            <h2 id=\"khv2-showcase-title\">Selected guides for better material and production decisions.<\/h2>\n          <\/div>\n          <div class=\"khv2-showcase-controls\" aria-label=\"Article carousel controls\">\n            <button class=\"khv2-icon-button\" type=\"button\" data-showcase-previous aria-label=\"Previous article\" title=\"Previous article\">&larr;<\/button>\n            <span id=\"showcase-position\" class=\"khv2-showcase-position\" aria-live=\"polite\">01 \/ 05<\/span>\n            <button class=\"khv2-icon-button\" type=\"button\" data-showcase-next aria-label=\"Next article\" title=\"Next article\">&rarr;<\/button>\n          <\/div>\n        <\/div>\n\n        <div class=\"khv2-showcase-grid\" data-showcase-region tabindex=\"0\" aria-label=\"Featured DTF guides carousel\">\n          <article class=\"khv2-showcase-main\" aria-live=\"polite\">\n            <div class=\"khv2-showcase-media\">\n              <img loading=\"lazy\" decoding=\"async\" id=\"showcase-image\" src=\"https:\/\/jinlongdtf.com\/wp-content\/uploads\/2026\/07\/dtf-printing-process-guide-cover-1920.webp\" width=\"1920\" height=\"1080\" alt=\"DTF printing process step-by-step guide cover\">\n            <\/div>\n            <div class=\"khv2-showcase-copy\">\n              <div>\n                <span id=\"showcase-category\" class=\"khv2-showcase-category\">DTF printing guide<\/span>\n                <h3 id=\"showcase-title\">DTF Printing Process: Step-by-Step Guide for Better Transfers<\/h3>\n                <p id=\"showcase-excerpt\">Follow the complete production path from artwork and film printing through powder curing, pressing, peeling and final checks.<\/p>\n              <\/div>\n              <a id=\"showcase-link\" class=\"khv2-link\" href=\"https:\/\/jinlongdtf.com\/dtf-printing-process-guide\/\">Read guide <span aria-hidden=\"true\">&rarr;<\/span><\/a>\n            <\/div>\n          <\/article>\n\n          <div class=\"khv2-showcase-list\" aria-label=\"Article list\">\n            <button class=\"khv2-showcase-item is-active\" type=\"button\" data-article-index=\"0\" aria-pressed=\"true\">\n              <span class=\"khv2-showcase-thumb\"><img decoding=\"async\" src=\"https:\/\/jinlongdtf.com\/wp-content\/uploads\/2026\/07\/dtf-printing-process-guide-cover-1920.webp\" width=\"1920\" height=\"1080\" alt=\"\" loading=\"lazy\"><\/span>\n              <span><span class=\"khv2-showcase-list-category\">DTF printing guide<\/span><strong>DTF Printing Process: Step-by-Step Guide for Better Transfers<\/strong><\/span>\n            <\/button>\n            <button class=\"khv2-showcase-item\" type=\"button\" data-article-index=\"1\" aria-pressed=\"false\">\n              <span class=\"khv2-showcase-thumb\"><img decoding=\"async\" src=\"https:\/\/jinlongdtf.com\/wp-content\/uploads\/2026\/06\/jinlong-dtf-transfer-film-rolls-1600.webp\" width=\"1920\" height=\"1080\" alt=\"\" loading=\"lazy\"><\/span>\n              <span><span class=\"khv2-showcase-list-category\">DTF film guide<\/span><strong>How to Choose DTF Film for Stable Release and Clean Transfers<\/strong><\/span>\n            <\/button>\n            <button class=\"khv2-showcase-item\" type=\"button\" data-article-index=\"2\" aria-pressed=\"false\">\n              <span class=\"khv2-showcase-thumb\"><img decoding=\"async\" src=\"https:\/\/jinlongdtf.com\/wp-content\/uploads\/2026\/07\/jinlong-ultra-soft-tpu-powder-product-image-1254.webp\" width=\"1920\" height=\"1080\" alt=\"\" loading=\"lazy\"><\/span>\n              <span><span class=\"khv2-showcase-list-category\">DTF powder guide<\/span><strong>DTF Powder Particle Size, Melt Window and Fabric Compatibility<\/strong><\/span>\n            <\/button>\n            <button class=\"khv2-showcase-item\" type=\"button\" data-article-index=\"3\" aria-pressed=\"false\">\n              <span class=\"khv2-showcase-thumb\"><img decoding=\"async\" src=\"https:\/\/jinlongdtf.com\/wp-content\/uploads\/2026\/07\/jinlong-premium-cmykw-dtf-ink-bottles-1000.webp\" width=\"1920\" height=\"1080\" alt=\"\" loading=\"lazy\"><\/span>\n              <span><span class=\"khv2-showcase-list-category\">DTF ink guide<\/span><strong>White Ink Circulation, Opacity and Daily Stability Checks<\/strong><\/span>\n            <\/button>\n            <button class=\"khv2-showcase-item\" type=\"button\" data-article-index=\"4\" aria-pressed=\"false\">\n              <span class=\"khv2-showcase-thumb\"><img decoding=\"async\" src=\"https:\/\/jinlongdtf.com\/wp-content\/uploads\/2026\/07\/dtf-printing-process-guide-cover-1920.webp\" width=\"1920\" height=\"1080\" alt=\"\" loading=\"lazy\"><\/span>\n              <span><span class=\"khv2-showcase-list-category\">Troubleshooting guide<\/span><strong>Why DTF Transfers Peel, Crack or Feel Too Heavy<\/strong><\/span>\n            <\/button>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n<section id=\"khv2-testing\" aria-labelledby=\"khv2-testing-title\">\n      <div class=\"khv2-wrap\">\n        <div class=\"khv2-section-head\">\n          <div>\n            <p class=\"khv2-eyebrow\">Test before bulk order<\/p>\n            <h2 id=\"khv2-testing-title\">Turn a sample into useful production evidence.<\/h2>\n          <\/div>\n          <p>A useful material test starts with clear production conditions and ends with a result you can compare.<\/p>\n        <\/div>\n\n        <div class=\"khv2-testing-flow\">\n          <article class=\"khv2-test-step\">\n            <span>01 \/ Equipment<\/span>\n            <h3>Confirm printer and film width<\/h3>\n            <p>Share the printer model, printhead and working roll width.<\/p>\n          <\/article>\n          <article class=\"khv2-test-step\">\n            <span>02 \/ Target<\/span>\n            <h3>Define fabric and finish<\/h3>\n            <p>Identify garment type, stretch, peel preference and hand-feel target.<\/p>\n          <\/article>\n          <article class=\"khv2-test-step\">\n            <span>03 \/ Stack<\/span>\n            <h3>Test matched consumables<\/h3>\n            <p>Compare film, powder and ink under one controlled production setup.<\/p>\n          <\/article>\n          <article class=\"khv2-test-step\">\n            <span>04 \/ Evidence<\/span>\n            <h3>Record the transfer result<\/h3>\n            <p>Review release, color, adhesion, stretch and wash behavior before volume.<\/p>\n          <\/article>\n        <\/div>\n\n        <aside class=\"khv2-sample-cta\" aria-label=\"Request a matched sample kit\">\n          <div>\n            <h3>Need a material stack matched to your workflow?<\/h3>\n            <p>Send your printer width, fabric type and target products. We will help prepare a focused sample combination.<\/p>\n          <\/div>\n          <a class=\"khv2-btn\" href=\"https:\/\/jinlongdtf.com\/?page_id=1712\">Request a sample kit<\/a>\n        <\/aside>\n      <\/div>\n    <\/section>\n\n<section id=\"khv2-latest\" data-content-scope=\"all-knowledge-articles\" data-query-orderby=\"date\" data-query-order=\"desc\" aria-labelledby=\"khv2-latest-title\">\n      <div class=\"khv2-wrap\">\n        <div class=\"khv2-section-head\">\n          <div>\n            <p class=\"khv2-eyebrow\">All knowledge articles<\/p>\n            <h2 id=\"khv2-latest-title\">Latest from the full DTF knowledge base.<\/h2>\n          <\/div>\n          <p>Guides, material selection, troubleshooting and testing articles will appear here automatically after publication.<\/p>\n        <\/div>\n\n        <div class=\"khv2-latest-grid\">\n          <a class=\"khv2-latest-item\" href=\"https:\/\/jinlongdtf.com\/dtf-printing-process-guide\/\">\n            <div>\n              <span class=\"khv2-latest-meta\">DTF printing guide<\/span>\n              <h3>DTF Printing Process: Step-by-Step Guide for Better Transfers<\/h3>\n              <p>A complete production sequence from artwork through final quality checks.<\/p>\n            <\/div>\n            <span class=\"khv2-latest-arrow\" aria-hidden=\"true\">&rarr;<\/span>\n          <\/a>\n          <a class=\"khv2-latest-item\" href=\"https:\/\/jinlongdtf.com\/?s=DTF+film\">\n            <div>\n              <span class=\"khv2-latest-meta\">Material selection<\/span>\n              <h3>DTF film selection and peel behavior<\/h3>\n              <p>Compare coating, release behavior and production fit across transfer-film options.<\/p>\n            <\/div>\n            <span class=\"khv2-latest-arrow\" aria-hidden=\"true\">&rarr;<\/span>\n          <\/a>\n          <a class=\"khv2-latest-item\" href=\"https:\/\/jinlongdtf.com\/?s=DTF+troubleshooting\">\n            <div>\n              <span class=\"khv2-latest-meta\">Troubleshooting article<\/span>\n              <h3>DTF production troubleshooting<\/h3>\n              <p>Find issue-focused checks for adhesion, curing, ink and transfer quality.<\/p>\n            <\/div>\n            <span class=\"khv2-latest-arrow\" aria-hidden=\"true\">&rarr;<\/span>\n          <\/a>\n        <\/div>\n      <\/div>\n    <\/section>\n<\/main>\n\n\n\n<script id=\"jl-khub-v2-interactions\">\nconst diagnosisBySymptom = Object.freeze({\n      peeling: {\n        title: 'Start with adhesion conditions.',\n        copy: 'Check powder coverage, curing temperature, press settings and the film release method before changing every material at once.',\n        href: 'https:\/\/jinlongdtf.com\/?s=DTF+peeling',\n        label: 'Explore peeling checks'\n      },\n      cracking: {\n        title: 'Separate stretch failure from wash failure.',\n        copy: 'Review ink deposit, powder match, curing and fabric stretch as one system, then compare washed and unwashed samples.',\n        href: 'https:\/\/jinlongdtf.com\/?s=DTF+cracking',\n        label: 'Explore cracking checks'\n      },\n      powder: {\n        title: 'Check melt consistency before adhesion.',\n        copy: 'Confirm particle size, powder distribution, oven dwell time and actual film-surface temperature.',\n        href: 'https:\/\/jinlongdtf.com\/?s=DTF+powder+melting',\n        label: 'Explore powder checks'\n      },\n      'white-ink': {\n        title: 'Stability begins before the printhead.',\n        copy: 'Review circulation, agitation, waveform, ink storage and nozzle condition before judging opacity alone.',\n        href: 'https:\/\/jinlongdtf.com\/?s=DTF+white+ink',\n        label: 'Explore white ink checks'\n      },\n      'hand-feel': {\n        title: 'Balance deposit, powder and film release.',\n        copy: 'A softer result depends on the complete transfer stack, artwork coverage and curing conditions rather than one material label.',\n        href: 'https:\/\/jinlongdtf.com\/?s=DTF+hand+feel',\n        label: 'Explore hand-feel checks'\n      }\n    });\n\n    const articleShowcaseData = Object.freeze([\n      Object.freeze({\n        category: 'DTF printing guide',\n        title: 'DTF Printing Process: Step-by-Step Guide for Better Transfers',\n        excerpt: 'Follow the complete production path from artwork and film printing through powder curing, pressing, peeling and final checks.',\n        image: 'https:\/\/jinlongdtf.com\/wp-content\/uploads\/2026\/07\/dtf-printing-process-guide-cover-1920.webp',\n        alt: 'DTF printing process step-by-step guide cover',\n        href: 'https:\/\/jinlongdtf.com\/dtf-printing-process-guide\/'\n      }),\n      Object.freeze({\n        category: 'DTF film guide',\n        title: 'How to Choose DTF Film for Stable Release and Clean Transfers',\n        excerpt: 'Compare coating consistency, printer width, peel behavior and curing response before selecting film for production.',\n        image: 'https:\/\/jinlongdtf.com\/wp-content\/uploads\/2026\/06\/jinlong-dtf-transfer-film-rolls-1600.webp',\n        alt: 'DTF transfer film rolls for a film selection guide',\n        href: 'https:\/\/jinlongdtf.com\/?s=DTF+film'\n      }),\n      Object.freeze({\n        category: 'DTF powder guide',\n        title: 'DTF Powder Particle Size, Melt Window and Fabric Compatibility',\n        excerpt: 'Understand how powder distribution, melting behavior and garment choice affect adhesion, hand feel and wash performance.',\n        image: 'https:\/\/jinlongdtf.com\/wp-content\/uploads\/2026\/07\/jinlong-ultra-soft-tpu-powder-product-image-1254.webp',\n        alt: 'DTF hot melt powder for a powder selection guide',\n        href: 'https:\/\/jinlongdtf.com\/?s=DTF+powder'\n      }),\n      Object.freeze({\n        category: 'DTF ink guide',\n        title: 'White Ink Circulation, Opacity and Daily Stability Checks',\n        excerpt: 'Build a practical routine around circulation, agitation, nozzle condition and storage to keep white ink output consistent.',\n        image: 'https:\/\/jinlongdtf.com\/wp-content\/uploads\/2026\/07\/jinlong-premium-cmykw-dtf-ink-bottles-1000.webp',\n        alt: 'DTF ink bottles for a white ink stability guide',\n        href: 'https:\/\/jinlongdtf.com\/?s=DTF+white+ink'\n      }),\n      Object.freeze({\n        category: 'Troubleshooting guide',\n        title: 'Why DTF Transfers Peel, Crack or Feel Too Heavy',\n        excerpt: 'Use visible symptoms to narrow the cause across film, powder, ink, curing and pressing without changing everything at once.',\n        image: 'https:\/\/jinlongdtf.com\/wp-content\/uploads\/2026\/07\/dtf-printing-process-guide-cover-1920.webp',\n        alt: 'Printed DTF transfers for a production troubleshooting guide',\n        href: 'https:\/\/jinlongdtf.com\/?s=DTF+troubleshooting'\n      })\n    ]);\n\n    let activeShowcaseIndex = 0;\n    let showcaseAutoplayTimer;\n    let showcaseTouchStartX = 0;\n\n    function activateShowcaseArticle(index, scrollList = false) {\n      const total = articleShowcaseData.length;\n      if (!total) return;\n\n      activeShowcaseIndex = (index + total) % total;\n      const article = articleShowcaseData[activeShowcaseIndex];\n      const main = document.querySelector('.khv2-showcase-main');\n      const image = document.querySelector('#showcase-image');\n      const link = document.querySelector('#showcase-link');\n\n      main.classList.add('is-changing');\n      image.src = article.image;\n      image.alt = article.alt;\n      document.querySelector('#showcase-category').textContent = article.category;\n      document.querySelector('#showcase-title').textContent = article.title;\n      document.querySelector('#showcase-excerpt').textContent = article.excerpt;\n      link.href = article.href;\n      document.querySelector('#showcase-position').textContent = `${String(activeShowcaseIndex + 1).padStart(2, '0')} \/ ${String(total).padStart(2, '0')}`;\n\n      document.querySelectorAll('[data-article-index]').forEach((control) => {\n        const active = Number(control.dataset.articleIndex) === activeShowcaseIndex;\n        control.classList.toggle('is-active', active);\n        control.setAttribute('aria-pressed', String(active));\n        if (active && scrollList && window.matchMedia('(max-width: 820px)').matches) {\n          control.parentElement.scrollTo({ left: control.offsetLeft, behavior: 'smooth' });\n        }\n      });\n\n      window.setTimeout(() => main.classList.remove('is-changing'), 180);\n    }\n\n    function stopShowcaseAutoplay() {\n      window.clearInterval(showcaseAutoplayTimer);\n    }\n\n    function startShowcaseAutoplay() {\n      stopShowcaseAutoplay();\n      const reduceMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n      if (reduceMotion || articleShowcaseData.length < 2 || document.hidden) return;\n      showcaseAutoplayTimer = window.setInterval(() => activateShowcaseArticle(activeShowcaseIndex + 1), 7000);\n    }\n\n    const showcaseRegion = document.querySelector('[data-showcase-region]');\n    const showcaseControls = document.querySelector('.khv2-showcase-controls');\n    const showcaseList = document.querySelector('.khv2-showcase-list');\n\n    document.querySelectorAll('[data-article-index]').forEach((control) => {\n      control.addEventListener('click', () => {\n        activateShowcaseArticle(Number(control.dataset.articleIndex), true);\n        startShowcaseAutoplay();\n      });\n    });\n\n    document.querySelector('[data-showcase-previous]').addEventListener('click', () => {\n      activateShowcaseArticle(activeShowcaseIndex - 1, true);\n      startShowcaseAutoplay();\n    });\n\n    document.querySelector('[data-showcase-next]').addEventListener('click', () => {\n      activateShowcaseArticle(activeShowcaseIndex + 1, true);\n      startShowcaseAutoplay();\n    });\n\n    showcaseRegion.addEventListener('keydown', (event) => {\n      if (!['ArrowLeft', 'ArrowRight'].includes(event.key)) return;\n      event.preventDefault();\n      const direction = event.key === 'ArrowRight' ? 1 : -1;\n      activateShowcaseArticle(activeShowcaseIndex + direction, true);\n      startShowcaseAutoplay();\n    });\n\n    showcaseRegion.addEventListener('touchstart', (event) => {\n      showcaseTouchStartX = event.changedTouches[0].clientX;\n      stopShowcaseAutoplay();\n    }, { passive: true });\n\n    showcaseRegion.addEventListener('touchend', (event) => {\n      const distance = event.changedTouches[0].clientX - showcaseTouchStartX;\n      if (Math.abs(distance) > 48) activateShowcaseArticle(activeShowcaseIndex + (distance < 0 ? 1 : -1), true);\n      startShowcaseAutoplay();\n    }, { passive: true });\n\n    showcaseRegion.addEventListener('mouseenter', stopShowcaseAutoplay);\n    showcaseRegion.addEventListener('mouseleave', startShowcaseAutoplay);\n    showcaseRegion.addEventListener('focusin', stopShowcaseAutoplay);\n    showcaseRegion.addEventListener('focusout', (event) => {\n      if (!showcaseRegion.contains(event.relatedTarget)) startShowcaseAutoplay();\n    });\n\n    document.addEventListener('visibilitychange', startShowcaseAutoplay);\n\n    if (articleShowcaseData.length < 2) {\n      showcaseControls.hidden = true;\n      showcaseList.hidden = true;\n    }\n\n    activateShowcaseArticle(0);\n    startShowcaseAutoplay();\n\n    function activateSymptom(key) {\n      const item = diagnosisBySymptom[key];\n      if (!item) return;\n\n      document.querySelector('#diagnosis-title').textContent = item.title;\n      document.querySelector('#diagnosis-copy').textContent = item.copy;\n      const link = document.querySelector('#diagnosis-link');\n      link.href = item.href;\n      link.firstChild.textContent = `${item.label} `;\n\n      document.querySelectorAll('[data-symptom]').forEach((control) => {\n        const active = control.dataset.symptom === key;\n        control.classList.toggle('is-active', active);\n        control.setAttribute('aria-pressed', String(active));\n      });\n    }\n\n    document.querySelectorAll('[data-symptom]').forEach((control) => {\n      control.addEventListener('click', (event) => {\n        event.preventDefault();\n        activateSymptom(control.dataset.symptom);\n      });\n    });\n\n    activateSymptom('peeling');\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>Jinlong DTF Knowledge Hub Make better DTF material decisions. Production-focused guidance for choosing film, powder and ink, diagnosing transfer problems and preparing a reliable bulk order. Search DTF guides Search guides 01 Choose materials 02 Solve a problem 03 Prepare an order Transfer film TPU powder DTF ink One transfer result. Three materials that must [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1794","page","type-page","status-publish","hentry"],"acf":[],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false},"uagb_author_info":{"display_name":"Jinlong","author_link":"https:\/\/jinlongdtf.com\/fr\/author\/jinlong\/"},"uagb_comment_info":0,"uagb_excerpt":"Jinlong DTF Knowledge Hub Make better DTF material decisions. Production-focused guidance for choosing film, powder and ink, diagnosing transfer problems and preparing a reliable bulk order. Search DTF guides Search guides 01 Choose materials 02 Solve a problem 03 Prepare an order Transfer film TPU powder DTF ink One transfer result. Three materials that must\u2026","_links":{"self":[{"href":"https:\/\/jinlongdtf.com\/fr\/wp-json\/wp\/v2\/pages\/1794","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jinlongdtf.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jinlongdtf.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jinlongdtf.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jinlongdtf.com\/fr\/wp-json\/wp\/v2\/comments?post=1794"}],"version-history":[{"count":4,"href":"https:\/\/jinlongdtf.com\/fr\/wp-json\/wp\/v2\/pages\/1794\/revisions"}],"predecessor-version":[{"id":1799,"href":"https:\/\/jinlongdtf.com\/fr\/wp-json\/wp\/v2\/pages\/1794\/revisions\/1799"}],"wp:attachment":[{"href":"https:\/\/jinlongdtf.com\/fr\/wp-json\/wp\/v2\/media?parent=1794"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}