{"id":9776,"date":"2026-07-31T02:53:57","date_gmt":"2026-07-31T02:53:57","guid":{"rendered":"https:\/\/tradegoai.app\/?post_type=tools&#038;p=9776"},"modified":"2026-07-31T02:53:57","modified_gmt":"2026-07-31T02:53:57","slug":"ridimensionatore-di-immagini","status":"publish","type":"tools","link":"https:\/\/tradegoai.app\/it\/tools\/image-resizer\/","title":{"rendered":"Ridimensionatore di immagini"},"content":{"rendered":"\t<section id=\"tga-image-resizer-1\" class=\"tga-ir-tool\" aria-labelledby=\"tga-image-resizer-1-title\">\n\t\t<style>\n\t\t\t#tga-image-resizer-1{--tga-tool-navy:#0f1831;--tga-tool-purple:#6528f7;--tga-tool-purple-dark:#501bd8;--tga-tool-lilac:#f2efff;--tga-tool-muted:#64748b;--tga-tool-line:#e2e8f0;--tga-tool-success:#047857;--tga-tool-warning:#a16207;--tga-tool-danger:#b91c1c;width:100%;max-width:1180px;margin:44px auto 72px;padding:0 22px;box-sizing:border-box;color:var(--tga-tool-navy);font-family:inherit}\n\t\t\t#tga-image-resizer-1 *{box-sizing:border-box}\n\t\t\t#tga-image-resizer-1 .tga-ir-hero{position:relative;overflow:hidden;padding:46px 48px;border-radius:22px;color:#fff;background:radial-gradient(circle at 88% 18%,rgba(101,40,247,.78),transparent 34%),linear-gradient(135deg,#081127 0%,#131d42 100%)}\n\t\t\t#tga-image-resizer-1 .tga-ir-hero:after{position:absolute;right:-85px;bottom:-115px;width:330px;height:330px;border:1px solid rgba(255,255,255,.18);border-radius:50%;box-shadow:0 0 0 38px rgba(255,255,255,.035),0 0 0 76px rgba(255,255,255,.025);content:\"\"}\n\t\t\t#tga-image-resizer-1 .tga-ir-eyebrow{position:relative;z-index:1;display:block;margin:0 0 13px;color:#cbbcff;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}\n\t\t\t#tga-image-resizer-1 h1{position:relative;z-index:1;max-width:980px;margin:0;color:#fff;font-size:clamp(36px,5.5vw,62px);line-height:1.03;letter-spacing:-.04em}\n\t\t\t#tga-image-resizer-1 .tga-ir-hero p{position:relative;z-index:1;max-width:850px;margin:20px 0 0;color:#dce4ff;font-size:18px;line-height:1.65}\n\t\t\t#tga-image-resizer-1 .tga-ir-workspace{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;margin-top:28px;align-items:start}\n\t\t\t#tga-image-resizer-1 .tga-ir-panel,\n\t\t\t#tga-image-resizer-1 .tga-ir-section{min-width:0;padding:28px;border:1px solid var(--tga-tool-line);border-radius:18px;background:#fff;box-shadow:0 16px 45px rgba(15,24,49,.06)}\n\t\t\t#tga-image-resizer-1 .tga-ir-section{margin-top:28px;padding:30px}\n\t\t\t#tga-image-resizer-1 h2{margin:0 0 9px;font-size:25px;line-height:1.25;letter-spacing:-.02em}\n\t\t\t#tga-image-resizer-1 h3{margin:0 0 8px;font-size:17px;line-height:1.35}\n\t\t\t#tga-image-resizer-1 .tga-ir-copy{margin:0 0 18px;color:var(--tga-tool-muted);font-size:15px;line-height:1.7}\n\t\t\t#tga-image-resizer-1 .tga-ir-drop{display:flex;min-height:148px;align-items:center;justify-content:center;padding:22px;border:2px dashed #cbd5e1;border-radius:14px;background:#fafbff;text-align:center;transition:border-color .2s,background .2s}\n\t\t\t#tga-image-resizer-1 .tga-ir-drop.is-over{border-color:var(--tga-tool-purple);background:var(--tga-tool-lilac)}\n\t\t\t#tga-image-resizer-1 .tga-ir-drop strong{display:block;margin-bottom:7px;font-size:16px}\n\t\t\t#tga-image-resizer-1 .tga-ir-drop span{display:block;color:var(--tga-tool-muted);font-size:13px;line-height:1.55}\n\t\t\t#tga-image-resizer-1 .tga-ir-drop input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}\n\t\t\t#tga-image-resizer-1 .tga-ir-drop label{display:inline-flex;min-height:42px;align-items:center;margin:12px 0 0;padding:9px 14px;border:1px solid #cbd5e1;border-radius:9px;background:#fff;font-size:14px;font-weight:800;cursor:pointer}\n\t\t\t#tga-image-resizer-1 .tga-ir-field{margin-top:15px}\n\t\t\t#tga-image-resizer-1 label{display:block;margin:0 0 8px;font-size:14px;font-weight:800}\n\t\t\t#tga-image-resizer-1 input,\n\t\t\t#tga-image-resizer-1 select{width:100%;min-height:48px;padding:10px 13px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;color:var(--tga-tool-navy);font:inherit}\n\t\t\t#tga-image-resizer-1 input:focus,\n\t\t\t#tga-image-resizer-1 select:focus{border-color:var(--tga-tool-purple);outline:none;box-shadow:0 0 0 3px rgba(101,40,247,.12)}\n\t\t\t#tga-image-resizer-1 .tga-ir-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n\t\t\t#tga-image-resizer-1 .tga-ir-lock{display:flex;align-items:center;gap:9px;margin-top:12px;color:var(--tga-tool-muted);font-size:13px;font-weight:700}\n\t\t\t#tga-image-resizer-1 .tga-ir-lock input{width:20px;min-height:20px;margin:0;accent-color:var(--tga-tool-purple)}\n\t\t\t#tga-image-resizer-1 .tga-ir-quality-row{display:grid;grid-template-columns:minmax(0,1fr) 64px;gap:10px;align-items:center}\n\t\t\t#tga-image-resizer-1 input[type=\"range\"]{min-height:26px;padding:0;accent-color:var(--tga-tool-purple)}\n\t\t\t#tga-image-resizer-1 input[type=\"color\"]{padding:4px;cursor:pointer}\n\t\t\t#tga-image-resizer-1 .tga-ir-helper{display:block;margin-top:6px;color:var(--tga-tool-muted);font-size:12px;line-height:1.5}\n\t\t\t#tga-image-resizer-1 .tga-ir-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}\n\t\t\t#tga-image-resizer-1 button,\n\t\t\t#tga-image-resizer-1 .tga-ir-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 14px;border:1px solid #cbd5e1;border-radius:9px;background:#fff;color:var(--tga-tool-navy);font:inherit;font-weight:800;line-height:1.2;text-decoration:none;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s,background .2s}\n\t\t\t#tga-image-resizer-1 button:hover,\n\t\t\t#tga-image-resizer-1 .tga-ir-button:hover{border-color:var(--tga-tool-purple);transform:translateY(-1px)}\n\t\t\t#tga-image-resizer-1 button:focus-visible,\n\t\t\t#tga-image-resizer-1 a:focus-visible,\n\t\t\t#tga-image-resizer-1 .tga-ir-drop label:focus-within{outline:3px solid rgba(101,40,247,.26);outline-offset:2px}\n\t\t\t#tga-image-resizer-1 button:disabled{opacity:.52;cursor:not-allowed;transform:none}\n\t\t\t#tga-image-resizer-1 .tga-ir-primary{min-height:50px;padding:11px 19px;border-color:var(--tga-tool-purple);background:var(--tga-tool-purple);color:#fff}\n\t\t\t#tga-image-resizer-1 .tga-ir-primary:hover{border-color:var(--tga-tool-purple-dark);background:var(--tga-tool-purple-dark)}\n\t\t\t#tga-image-resizer-1 .tga-ir-status{min-height:24px;margin:13px 0 0;color:var(--tga-tool-muted);font-size:13px;line-height:1.6}\n\t\t\t#tga-image-resizer-1 .tga-ir-status.is-error{color:var(--tga-tool-danger);font-weight:700}\n\t\t\t#tga-image-resizer-1 .tga-ir-empty{display:flex;min-height:360px;align-items:center;justify-content:center;padding:32px 20px;border:1px dashed #cbd5e1;border-radius:13px;background:#fafbff;color:var(--tga-tool-muted);text-align:center;line-height:1.65}\n\t\t\t#tga-image-resizer-1 .tga-ir-preview{overflow:hidden;border:1px solid var(--tga-tool-line);border-radius:13px;background-image:linear-gradient(45deg,#edf0f5 25%,transparent 25%),linear-gradient(-45deg,#edf0f5 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#edf0f5 75%),linear-gradient(-45deg,transparent 75%,#edf0f5 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}\n\t\t\t#tga-image-resizer-1 .tga-ir-preview canvas{display:block;width:100%;height:auto;max-height:480px;object-fit:contain}\n\t\t\t#tga-image-resizer-1 .tga-ir-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}\n\t\t\t#tga-image-resizer-1 .tga-ir-metric{padding:14px 12px;border-radius:12px;background:var(--tga-tool-lilac)}\n\t\t\t#tga-image-resizer-1 .tga-ir-metric strong{display:block;margin-bottom:4px;font-size:18px;overflow-wrap:anywhere}\n\t\t\t#tga-image-resizer-1 .tga-ir-metric span{color:var(--tga-tool-muted);font-size:12px;line-height:1.4}\n\t\t\t#tga-image-resizer-1 .tga-ir-guide,\n\t\t\t#tga-image-resizer-1 .tga-ir-info,\n\t\t\t#tga-image-resizer-1 .tga-ir-related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}\n\t\t\t#tga-image-resizer-1 .tga-ir-guide article,\n\t\t\t#tga-image-resizer-1 .tga-ir-info article{padding:20px;border:1px solid var(--tga-tool-line);border-radius:13px;background:#fafbff}\n\t\t\t#tga-image-resizer-1 .tga-ir-guide strong{display:block;margin-bottom:7px;color:var(--tga-tool-purple);font-size:13px}\n\t\t\t#tga-image-resizer-1 .tga-ir-guide p,\n\t\t\t#tga-image-resizer-1 .tga-ir-info p{margin:0;color:var(--tga-tool-muted);font-size:14px;line-height:1.65}\n\t\t\t#tga-image-resizer-1 .tga-ir-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;color:#fff;background:radial-gradient(circle at 88% 18%,rgba(101,40,247,.78),transparent 34%),linear-gradient(135deg,#081127 0%,#131d42 100%)}\n\t\t\t#tga-image-resizer-1 .tga-ir-cta h2{color:#fff}\n\t\t\t#tga-image-resizer-1 .tga-ir-cta p{max-width:760px;margin:0;color:#dce4ff;line-height:1.7}\n\t\t\t#tga-image-resizer-1 .tga-ir-cta .tga-ir-button{min-height:50px;padding:12px 18px;border-color:#fff;background:#fff}\n\t\t\t#tga-image-resizer-1 details{border:1px solid var(--tga-tool-line);border-radius:12px;background:#fff}\n\t\t\t#tga-image-resizer-1 details+details{margin-top:10px}\n\t\t\t#tga-image-resizer-1 summary{padding:16px 18px;font-weight:800;cursor:pointer}\n\t\t\t#tga-image-resizer-1 details p{margin:0;padding:0 18px 18px;color:var(--tga-tool-muted);line-height:1.7}\n\t\t\t#tga-image-resizer-1 .tga-ir-related a{display:block;padding:20px;border:1px solid var(--tga-tool-line);border-radius:13px;background:#fff;color:var(--tga-tool-navy);text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s}\n\t\t\t#tga-image-resizer-1 .tga-ir-related a:hover,\n\t\t\t#tga-image-resizer-1 .tga-ir-related a:focus-visible{border-color:var(--tga-tool-purple);box-shadow:0 10px 24px rgba(15,24,49,.08);transform:translateY(-2px)}\n\t\t\t#tga-image-resizer-1 .tga-ir-related strong{display:block;margin-bottom:7px}\n\t\t\t#tga-image-resizer-1 .tga-ir-related span{display:block;color:var(--tga-tool-muted);font-size:14px;line-height:1.55}\n\t\t\t#tga-image-resizer-1 .tga-ir-i18n{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}\n\t\t\t@media(max-width:900px){\n\t\t\t\t#tga-image-resizer-1 .tga-ir-workspace,\n\t\t\t\t#tga-image-resizer-1 .tga-ir-guide,\n\t\t\t\t#tga-image-resizer-1 .tga-ir-info,\n\t\t\t\t#tga-image-resizer-1 .tga-ir-related{grid-template-columns:1fr}\n\t\t\t}\n\t\t\t@media(max-width:600px){\n\t\t\t\t#tga-image-resizer-1{margin-top:28px;padding:0 15px}\n\t\t\t\t#tga-image-resizer-1 .tga-ir-hero{padding:31px 23px;border-radius:16px}\n\t\t\t\t#tga-image-resizer-1 h1{font-size:39px}\n\t\t\t\t#tga-image-resizer-1 .tga-ir-hero p{font-size:16px}\n\t\t\t\t#tga-image-resizer-1 .tga-ir-panel,\n\t\t\t\t#tga-image-resizer-1 .tga-ir-section{padding:22px 18px}\n\t\t\t\t#tga-image-resizer-1 input,\n\t\t\t\t#tga-image-resizer-1 select{font-size:16px}\n\t\t\t\t#tga-image-resizer-1 .tga-ir-grid,\n\t\t\t\t#tga-image-resizer-1 .tga-ir-actions,\n\t\t\t\t#tga-image-resizer-1 .tga-ir-metrics{display:grid;grid-template-columns:1fr}\n\t\t\t\t#tga-image-resizer-1 .tga-ir-actions button{width:100%}\n\t\t\t\t#tga-image-resizer-1 .tga-ir-cta{grid-template-columns:1fr}\n\t\t\t\t#tga-image-resizer-1 .tga-ir-cta .tga-ir-button{width:100%}\n\t\t\t}\n\t\t<\/style>\n\n\t\t<header class=\"tga-ir-hero\">\n\t\t\t<span class=\"tga-ir-eyebrow\">Prepare Images for Every Channel<\/span>\n\t\t\t<h1 id=\"tga-image-resizer-1-title\">Image Resizer<\/h1>\n\t\t\t<p>Resize product, marketplace, and campaign images to exact dimensions while controlling crop, format, background, and quality.<\/p>\n\t\t<\/header>\n\n\t\t<div class=\"tga-ir-workspace\">\n\t\t\t<section class=\"tga-ir-panel\" aria-labelledby=\"tga-image-resizer-1-input-title\">\n\t\t\t\t<h2 id=\"tga-image-resizer-1-input-title\">Choose an Image and Target Size<\/h2>\n\t\t\t\t<p class=\"tga-ir-copy\">Open a PNG, JPEG, or WebP image, then set the dimensions required by the destination.<\/p>\n\t\t\t\t<div class=\"tga-ir-drop\" data-drop>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<strong>Drop an image here<\/strong>\n\t\t\t\t\t\t<span>PNG, JPEG, or WebP \u00b7 up to 25 MB and 40 megapixels<\/span>\n\t\t\t\t\t\t<label for=\"tga-image-resizer-1-file\">Choose Image\n\t\t\t\t\t\t\t<input id=\"tga-image-resizer-1-file\" data-input=\"file\" type=\"file\" accept=\"image\/png,image\/jpeg,image\/webp\">\n\t\t\t\t\t\t<\/label>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"tga-ir-grid\">\n\t\t\t\t\t<div class=\"tga-ir-field\">\n\t\t\t\t\t\t<label for=\"tga-image-resizer-1-width\">Target width (px)<\/label>\n\t\t\t\t\t\t<input id=\"tga-image-resizer-1-width\" data-input=\"width\" type=\"number\" min=\"1\" max=\"12000\" step=\"1\" value=\"1200\">\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"tga-ir-field\">\n\t\t\t\t\t\t<label for=\"tga-image-resizer-1-height\">Target height (px)<\/label>\n\t\t\t\t\t\t<input id=\"tga-image-resizer-1-height\" data-input=\"height\" type=\"number\" min=\"1\" max=\"12000\" step=\"1\" value=\"630\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<label class=\"tga-ir-lock\"><input data-input=\"lock\" type=\"checkbox\" checked> Lock source aspect ratio while editing dimensions<\/label>\n\t\t\t\t<div class=\"tga-ir-grid\">\n\t\t\t\t\t<div class=\"tga-ir-field\">\n\t\t\t\t\t\t<label for=\"tga-image-resizer-1-fit\">Frame handling<\/label>\n\t\t\t\t\t\t<select id=\"tga-image-resizer-1-fit\" data-input=\"fit\">\n\t\t\t\t\t\t\t<option value=\"contain\">Fit complete image<\/option>\n\t\t\t\t\t\t\t<option value=\"cover\">Crop to fill<\/option>\n\t\t\t\t\t\t\t<option value=\"stretch\">Stretch to fill<\/option>\n\t\t\t\t\t\t<\/select>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"tga-ir-field\">\n\t\t\t\t\t\t<label for=\"tga-image-resizer-1-format\">Output format<\/label>\n\t\t\t\t\t\t<select id=\"tga-image-resizer-1-format\" data-input=\"format\">\n\t\t\t\t\t\t\t<option value=\"image\/webp\">WebP<\/option>\n\t\t\t\t\t\t\t<option value=\"image\/jpeg\">JPEG<\/option>\n\t\t\t\t\t\t\t<option value=\"image\/png\">PNG<\/option>\n\t\t\t\t\t\t<\/select>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"tga-ir-grid\">\n\t\t\t\t\t<div class=\"tga-ir-field\">\n\t\t\t\t\t\t<label for=\"tga-image-resizer-1-quality\">Output quality<\/label>\n\t\t\t\t\t\t<div class=\"tga-ir-quality-row\">\n\t\t\t\t\t\t\t<input id=\"tga-image-resizer-1-quality\" data-input=\"quality\" type=\"range\" min=\"40\" max=\"100\" step=\"1\" value=\"86\">\n\t\t\t\t\t\t\t<output data-quality for=\"tga-image-resizer-1-quality\">86%<\/output>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"tga-ir-helper\">Used for WebP and JPEG output.<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"tga-ir-field\">\n\t\t\t\t\t\t<label for=\"tga-image-resizer-1-background\">Canvas background<\/label>\n\t\t\t\t\t\t<input id=\"tga-image-resizer-1-background\" data-input=\"background\" type=\"color\" value=\"#ffffff\">\n\t\t\t\t\t\t<span class=\"tga-ir-helper\">Visible when Fit leaves space or JPEG replaces transparency.<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"tga-ir-actions\">\n\t\t\t\t\t<button type=\"button\" class=\"tga-ir-primary\" data-action=\"resize\">Resize Image<\/button>\n\t\t\t\t\t<button type=\"button\" data-action=\"demo\">Load Demo<\/button>\n\t\t\t\t\t<button type=\"button\" data-action=\"reset\">Reset<\/button>\n\t\t\t\t<\/div>\n\t\t\t\t<p class=\"tga-ir-status\" data-status role=\"status\" aria-live=\"polite\">Choose an image or load the demo to begin.<\/p>\n\t\t\t<\/section>\n\n\t\t\t<section class=\"tga-ir-panel\" aria-labelledby=\"tga-image-resizer-1-result-title\">\n\t\t\t\t<h2 id=\"tga-image-resizer-1-result-title\">Resized Image<\/h2>\n\t\t\t\t<p class=\"tga-ir-copy\">Review the output dimensions and file size before downloading.<\/p>\n\t\t\t\t<div class=\"tga-ir-empty\" data-empty>Output preview and image details will appear here.<\/div>\n\t\t\t\t<div data-results hidden>\n\t\t\t\t\t<div class=\"tga-ir-preview\"><canvas data-canvas aria-label=\"Resized image preview\"><\/canvas><\/div>\n\t\t\t\t\t<div class=\"tga-ir-metrics\">\n\t\t\t\t\t\t<div class=\"tga-ir-metric\"><strong data-metric=\"original\">\u2014<\/strong><span>Original dimensions<\/span><\/div>\n\t\t\t\t\t\t<div class=\"tga-ir-metric\"><strong data-metric=\"output\">\u2014<\/strong><span>Output dimensions<\/span><\/div>\n\t\t\t\t\t\t<div class=\"tga-ir-metric\"><strong data-metric=\"size\">\u2014<\/strong><span>Output file size<\/span><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"tga-ir-actions\">\n\t\t\t\t\t\t<button type=\"button\" class=\"tga-ir-primary\" data-action=\"download\">Download Image<\/button>\n\t\t\t\t\t\t<button type=\"button\" data-action=\"copy\">Copy Image Details<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/section>\n\t\t<\/div>\n\n\t\t<div class=\"tga-ir-i18n\" aria-hidden=\"true\">\n\t\t\t<span data-i18n=\"ready\">Image loaded. Set the target dimensions and choose Resize Image.<\/span>\n\t\t\t<span data-i18n=\"demoReady\">Demo image loaded. Adjust the target settings or resize it now.<\/span>\n\t\t\t<span data-i18n=\"invalidType\">Choose a PNG, JPEG, or WebP image.<\/span>\n\t\t\t<span data-i18n=\"tooLarge\">The image file must be 25 MB or smaller.<\/span>\n\t\t\t<span data-i18n=\"decodeFailed\">The browser could not open this image. Try a different PNG, JPEG, or WebP file.<\/span>\n\t\t\t<span data-i18n=\"noImage\">Choose an image or load the demo before resizing.<\/span>\n\t\t\t<span data-i18n=\"invalidDimensions\">Enter whole-number dimensions from 1 to 12,000 pixels, with no more than 40 megapixels in the result.<\/span>\n\t\t\t<span data-i18n=\"sourceTooLarge\">The source image must contain no more than 40 megapixels.<\/span>\n\t\t\t<span data-i18n=\"resized\">Image resized locally. Review the preview and download the result when ready.<\/span>\n\t\t\t<span data-i18n=\"encodeFailed\">The browser could not encode this output format.<\/span>\n\t\t\t<span data-i18n=\"downloaded\">Resized image downloaded.<\/span>\n\t\t\t<span data-i18n=\"copied\">Image details copied to the clipboard.<\/span>\n\t\t\t<span data-i18n=\"copyFailed\">The browser could not copy the details.<\/span>\n\t\t\t<span data-i18n=\"reset\">Image and settings reset.<\/span>\n\t\t\t<span data-i18n=\"originalLabel\">Original<\/span>\n\t\t\t<span data-i18n=\"outputLabel\">Output<\/span>\n\t\t\t<span data-i18n=\"formatLabel\">Format<\/span>\n\t\t\t<span data-i18n=\"sizeLabel\">File size<\/span>\n\t\t\t<span data-i18n=\"modeLabel\">Frame handling<\/span>\n\t\t\t<span data-i18n=\"fitComplete\">Fit complete image<\/span>\n\t\t\t<span data-i18n=\"cropFill\">Crop to fill<\/span>\n\t\t\t<span data-i18n=\"stretchFill\">Stretch to fill<\/span>\n\t\t<\/div>\n\n\t\t<section class=\"tga-ir-section\" aria-labelledby=\"tga-image-resizer-1-guide-title\">\n\t\t\t<h2 id=\"tga-image-resizer-1-guide-title\">How to Resize an Image<\/h2>\n\t\t\t<div class=\"tga-ir-guide\">\n\t\t\t\t<article><strong>1. Open the source image<\/strong><p>Choose a PNG, JPEG, or WebP file and confirm its original dimensions.<\/p><\/article>\n\t\t\t\t<article><strong>2. Set the destination frame<\/strong><p>Enter the required width and height, then choose whether to fit, crop, or stretch the image.<\/p><\/article>\n\t\t\t\t<article><strong>3. Review and download<\/strong><p>Check the preview, output dimensions, format, and file size before saving the resized image.<\/p><\/article>\n\t\t\t<\/div>\n\t\t<\/section>\n\n\t\t<section class=\"tga-ir-section\" aria-labelledby=\"tga-image-resizer-1-rules-title\">\n\t\t\t<h2 id=\"tga-image-resizer-1-rules-title\">Resizing and File Guidance<\/h2>\n\t\t\t<div class=\"tga-ir-info\">\n\t\t\t\t<article><h3>Fit or crop deliberately<\/h3><p>Fit preserves the complete source image but can add background space. Crop fills the frame while removing content near two opposite edges.<\/p><\/article>\n\t\t\t\t<article><h3>Use the required pixel size<\/h3><p>Check the destination marketplace, website, document, or campaign specification before entering width and height.<\/p><\/article>\n\t\t\t\t<article><h3>Review visual quality<\/h3><p>Enlarging a small source cannot restore missing detail. Lower quality can reduce file size but may introduce visible artifacts.<\/p><\/article>\n\t\t\t<\/div>\n\t\t\t<p class=\"tga-ir-copy\" style=\"margin-top:18px\">Images are processed in your browser. Output size varies with the source, dimensions, format, quality, transparency, and selected frame handling.<\/p>\n\t\t<\/section>\n\n\t\t<section class=\"tga-ir-section tga-ir-cta\" aria-labelledby=\"tga-image-resizer-1-cta-title\">\n\t\t\t<div>\n\t\t\t\t<h2 id=\"tga-image-resizer-1-cta-title\">Build Product Content for Every Market<\/h2>\n\t\t\t\t<p>Explore TradeGoAI services for product information, sales assets, publishing workflows, market research, and international growth.<\/p>\n\t\t\t<\/div>\n\t\t\t<a class=\"tga-ir-button\" href=\"https:\/\/tradegoai.app\/it\/services\/\">Explore TradeGoAI Services \u2192<\/a>\n\t\t<\/section>\n\n\t\t<section class=\"tga-ir-section\" aria-labelledby=\"tga-image-resizer-1-faq-title\">\n\t\t\t<h2 id=\"tga-image-resizer-1-faq-title\">Frequently Asked Questions<\/h2>\n\t\t\t\t\t\t\t<details>\n\t\t\t\t\t<summary>Which image formats can I resize?<\/summary>\n\t\t\t\t\t<p>You can open PNG, JPEG, and WebP images supported by your browser, then export the resized result as WebP, JPEG, or PNG.<\/p>\n\t\t\t\t<\/details>\n\t\t\t\t\t\t\t<details>\n\t\t\t\t\t<summary>What is the difference between Fit, Crop, and Stretch?<\/summary>\n\t\t\t\t\t<p>Fit keeps the complete image and adds background space when the proportions differ. Crop fills the target frame and removes equal areas from opposite sides. Stretch fills the frame by changing the original proportions.<\/p>\n\t\t\t\t<\/details>\n\t\t\t\t\t\t\t<details>\n\t\t\t\t\t<summary>Does changing image quality change the dimensions?<\/summary>\n\t\t\t\t\t<p>No. Width and height control the pixel dimensions. Quality controls JPEG or WebP encoding and can change file size and visible detail without changing those dimensions.<\/p>\n\t\t\t\t<\/details>\n\t\t\t\t\t\t\t<details>\n\t\t\t\t\t<summary>Why can a resized image be larger than the original file?<\/summary>\n\t\t\t\t\t<p>File size also depends on output format, quality, transparency, image detail, and encoding. Increasing dimensions or choosing a less efficient format can produce a larger file.<\/p>\n\t\t\t\t<\/details>\n\t\t\t\t\t\t\t<details>\n\t\t\t\t\t<summary>Is the image uploaded or stored?<\/summary>\n\t\t\t\t\t<p>No. The selected image, resizing operation, preview, and download are handled locally in your browser and are not uploaded to TradeGoAI.<\/p>\n\t\t\t\t<\/details>\n\t\t\t\t\t<\/section>\n\n\t\t<section class=\"tga-ir-section\" aria-labelledby=\"tga-image-resizer-1-related-title\">\n\t\t\t<h2 id=\"tga-image-resizer-1-related-title\">Related Free Tools<\/h2>\n\t\t\t<p class=\"tga-ir-copy\">Continue preparing images, product specifications, and campaign links for publication.<\/p>\n\t\t\t<div class=\"tga-ir-related\">\n\t\t\t\t<a href=\"https:\/\/tradegoai.app\/it\/tools\/image-compressor-webp-converter\/\"><strong>Image Compressor &amp; WebP Converter<\/strong><span>Reduce image file size and convert compatible source files to WebP.<\/span><\/a>\n\t\t\t\t<a href=\"https:\/\/tradegoai.app\/it\/tools\/product-specification-table-builder\/\"><strong>Product Specification Table Builder<\/strong><span>Turn product attributes into clean HTML, Markdown, or CSV tables.<\/span><\/a>\n\t\t\t\t<a href=\"https:\/\/tradegoai.app\/it\/tools\/utm-campaign-builder\/\"><strong>UTM Campaign Builder<\/strong><span>Create consistent campaign URLs for channels, content, and promotions.<\/span><\/a>\n\t\t\t<\/div>\n\t\t<\/section>\n\n\t\t<script>\n\t\t(function(){\n\t\t\tconst root=document.getElementById(\"tga-image-resizer-1\");\n\t\t\tif(!root||root.dataset.ready===\"1\"){return}\n\t\t\troot.dataset.ready=\"1\";\n\t\t\tconst fileInput=root.querySelector('[data-input=\"file\"]');\n\t\t\tconst widthInput=root.querySelector('[data-input=\"width\"]');\n\t\t\tconst heightInput=root.querySelector('[data-input=\"height\"]');\n\t\t\tconst lockInput=root.querySelector('[data-input=\"lock\"]');\n\t\t\tconst fitInput=root.querySelector('[data-input=\"fit\"]');\n\t\t\tconst formatInput=root.querySelector('[data-input=\"format\"]');\n\t\t\tconst qualityInput=root.querySelector('[data-input=\"quality\"]');\n\t\t\tconst backgroundInput=root.querySelector('[data-input=\"background\"]');\n\t\t\tconst qualityOutput=root.querySelector(\"[data-quality]\");\n\t\t\tconst drop=root.querySelector(\"[data-drop]\");\n\t\t\tconst canvas=root.querySelector(\"[data-canvas]\");\n\t\t\tconst context=canvas.getContext(\"2d\");\n\t\t\tconst status=root.querySelector(\"[data-status]\");\n\t\t\tconst empty=root.querySelector(\"[data-empty]\");\n\t\t\tconst results=root.querySelector(\"[data-results]\");\n\t\t\tconst labels={};\n\t\t\tlet sourceImage=null;\n\t\t\tlet sourceName=\"\";\n\t\t\tlet sourceUrl=\"\";\n\t\t\tlet outputBlob=null;\n\t\t\tlet outputExtension=\"webp\";\n\t\t\tlet syncing=false;\n\t\t\troot.querySelectorAll(\"[data-i18n]\").forEach(function(node){labels[node.dataset.i18n]=node.textContent.trim()});\n\n\t\t\tfunction setStatus(message,error){\n\t\t\t\tstatus.textContent=message;\n\t\t\t\tstatus.classList.toggle(\"is-error\",Boolean(error))\n\t\t\t}\n\t\t\tfunction clearOutput(){\n\t\t\t\toutputBlob=null;\n\t\t\t\tcanvas.width=1;\n\t\t\t\tcanvas.height=1;\n\t\t\t\tcontext.clearRect(0,0,1,1);\n\t\t\t\tempty.hidden=false;\n\t\t\t\tresults.hidden=true\n\t\t\t}\n\t\t\tfunction releaseSource(){\n\t\t\t\tif(sourceUrl){URL.revokeObjectURL(sourceUrl);sourceUrl=\"\"}\n\t\t\t\tsourceImage=null;\n\t\t\t\tsourceName=\"\"\n\t\t\t}\n\t\t\tfunction bytes(value){\n\t\t\t\tconst size=Number(value)||0;\n\t\t\t\tif(size<1024){return size+\" B\"}\n\t\t\t\tif(size<1048576){return (size\/1024).toFixed(1)+\" KB\"}\n\t\t\t\treturn (size\/1048576).toFixed(2)+\" MB\"\n\t\t\t}\n\t\t\tfunction formatName(type){\n\t\t\t\treturn type===\"image\/jpeg\"?\"JPEG\":type===\"image\/png\"?\"PNG\":\"WebP\"\n\t\t\t}\n\t\t\tfunction extension(type){\n\t\t\t\treturn type===\"image\/jpeg\"?\"jpg\":type===\"image\/png\"?\"png\":\"webp\"\n\t\t\t}\n\t\t\tfunction setSource(image,name,message){\n\t\t\t\tif(image.naturalWidth*image.naturalHeight>40000000){\n\t\t\t\t\tsetStatus(labels.sourceTooLarge,true);\n\t\t\t\t\treturn\n\t\t\t\t}\n\t\t\t\tsourceImage=image;\n\t\t\t\tsourceName=name||\"image\";\n\t\t\t\tsyncing=true;\n\t\t\t\twidthInput.value=image.naturalWidth;\n\t\t\t\theightInput.value=image.naturalHeight;\n\t\t\t\tsyncing=false;\n\t\t\t\tclearOutput();\n\t\t\t\tsetStatus(message,false)\n\t\t\t}\n\t\t\tfunction openFile(file){\n\t\t\t\tif(!file){return}\n\t\t\t\tif(![\"image\/png\",\"image\/jpeg\",\"image\/webp\"].includes(file.type)){\n\t\t\t\t\tsetStatus(labels.invalidType,true);return\n\t\t\t\t}\n\t\t\t\tif(file.size>25*1024*1024){\n\t\t\t\t\tsetStatus(labels.tooLarge,true);return\n\t\t\t\t}\n\t\t\t\treleaseSource();\n\t\t\t\tsourceUrl=URL.createObjectURL(file);\n\t\t\t\tconst image=new Image();\n\t\t\t\timage.onload=function(){\n\t\t\t\t\tif(image.naturalWidth*image.naturalHeight>40000000){\n\t\t\t\t\t\treleaseSource();setStatus(labels.sourceTooLarge,true);return\n\t\t\t\t\t}\n\t\t\t\t\tsetSource(image,file.name,labels.ready)\n\t\t\t\t};\n\t\t\t\timage.onerror=function(){releaseSource();setStatus(labels.decodeFailed,true)};\n\t\t\t\timage.src=sourceUrl\n\t\t\t}\n\t\t\tfunction loadDemo(){\n\t\t\t\treleaseSource();\n\t\t\t\tconst demo=document.createElement(\"canvas\");\n\t\t\t\tdemo.width=1600;demo.height=1000;\n\t\t\t\tconst ctx=demo.getContext(\"2d\");\n\t\t\t\tconst gradient=ctx.createLinearGradient(0,0,1600,1000);\n\t\t\t\tgradient.addColorStop(0,\"#081127\");gradient.addColorStop(1,\"#6528f7\");\n\t\t\t\tctx.fillStyle=gradient;ctx.fillRect(0,0,1600,1000);\n\t\t\t\tctx.fillStyle=\"rgba(255,255,255,.08)\";\n\t\t\t\tfor(let i=0;i<8;i++){ctx.fillRect(80+i*210,120+(i%2)*80,150,680)}\n\t\t\t\tctx.fillStyle=\"#ffffff\";ctx.font=\"700 82px sans-serif\";ctx.fillText(\"TradeGoAI Image Resizer\",105,170);\n\t\t\t\tctx.font=\"42px sans-serif\";ctx.fillStyle=\"#dce4ff\";ctx.fillText(\"Demo source \u00b7 1600 \u00d7 1000 px\",108,235);\n\t\t\t\tctx.fillStyle=\"#d59a54\";\n\t\t\t\tfor(let row=0;row<3;row++){for(let col=0;col<5;col++){ctx.fillRect(350+col*170,400+row*150,145,125)}}\n\t\t\t\tctx.strokeStyle=\"#f7d2a4\";ctx.lineWidth=5;\n\t\t\t\tfor(let row=0;row<3;row++){for(let col=0;col<5;col++){ctx.strokeRect(350+col*170,400+row*150,145,125)}}\n\t\t\t\tconst image=new Image();\n\t\t\t\timage.onload=function(){setSource(image,\"tradegoai-image-resizer-demo.png\",labels.demoReady)};\n\t\t\t\timage.src=demo.toDataURL(\"image\/png\")\n\t\t\t}\n\t\t\tfunction validDimension(value){\n\t\t\t\tconst number=Number(value);\n\t\t\t\treturn Number.isInteger(number)&&number>=1&&number<=12000\n\t\t\t}\n\t\t\tfunction syncDimension(changed){\n\t\t\t\tif(syncing||!lockInput.checked||!sourceImage){return}\n\t\t\t\tconst ratio=sourceImage.naturalWidth\/sourceImage.naturalHeight;\n\t\t\t\tsyncing=true;\n\t\t\t\tif(changed===\"width\"&&validDimension(Number(widthInput.value))){\n\t\t\t\t\theightInput.value=Math.max(1,Math.min(12000,Math.round(Number(widthInput.value)\/ratio)))\n\t\t\t\t}else if(changed===\"height\"&&validDimension(Number(heightInput.value))){\n\t\t\t\t\twidthInput.value=Math.max(1,Math.min(12000,Math.round(Number(heightInput.value)*ratio)))\n\t\t\t\t}\n\t\t\t\tsyncing=false\n\t\t\t}\n\t\t\tfunction paint(width,height){\n\t\t\t\tcanvas.width=width;canvas.height=height;\n\t\t\t\tcontext.imageSmoothingEnabled=true;context.imageSmoothingQuality=\"high\";\n\t\t\t\tcontext.clearRect(0,0,width,height);\n\t\t\t\tif(formatInput.value===\"image\/jpeg\"||fitInput.value===\"contain\"){\n\t\t\t\t\tcontext.fillStyle=backgroundInput.value;\n\t\t\t\t\tcontext.fillRect(0,0,width,height)\n\t\t\t\t}\n\t\t\t\tconst sw=sourceImage.naturalWidth,sh=sourceImage.naturalHeight;\n\t\t\t\tif(fitInput.value===\"stretch\"){\n\t\t\t\t\tcontext.drawImage(sourceImage,0,0,sw,sh,0,0,width,height);\n\t\t\t\t\treturn\n\t\t\t\t}\n\t\t\t\tconst scale=fitInput.value===\"cover\"?Math.max(width\/sw,height\/sh):Math.min(width\/sw,height\/sh);\n\t\t\t\tconst dw=sw*scale,dh=sh*scale;\n\t\t\t\tcontext.drawImage(sourceImage,0,0,sw,sh,(width-dw)\/2,(height-dh)\/2,dw,dh)\n\t\t\t}\n\t\t\tfunction resize(){\n\t\t\t\tif(!sourceImage){setStatus(labels.noImage,true);clearOutput();return}\n\t\t\t\tconst width=Number(widthInput.value),height=Number(heightInput.value);\n\t\t\t\tif(!validDimension(width)||!validDimension(height)||width*height>40000000){\n\t\t\t\t\tsetStatus(labels.invalidDimensions,true);clearOutput();return\n\t\t\t\t}\n\t\t\t\tpaint(width,height);\n\t\t\t\tconst quality=Number(qualityInput.value)\/100;\n\t\t\t\tcanvas.toBlob(function(blob){\n\t\t\t\t\tif(!blob||blob.type!==formatInput.value){setStatus(labels.encodeFailed,true);clearOutput();return}\n\t\t\t\t\toutputBlob=blob;\n\t\t\t\t\toutputExtension=extension(formatInput.value);\n\t\t\t\t\troot.querySelector('[data-metric=\"original\"]').textContent=sourceImage.naturalWidth+\" \u00d7 \"+sourceImage.naturalHeight+\" px\";\n\t\t\t\t\troot.querySelector('[data-metric=\"output\"]').textContent=width+\" \u00d7 \"+height+\" px\";\n\t\t\t\t\troot.querySelector('[data-metric=\"size\"]').textContent=bytes(blob.size);\n\t\t\t\t\tempty.hidden=true;results.hidden=false;setStatus(labels.resized,false)\n\t\t\t\t},formatInput.value,quality)\n\t\t\t}\n\t\t\tfunction download(){\n\t\t\t\tif(!outputBlob){return}\n\t\t\t\tconst url=URL.createObjectURL(outputBlob);\n\t\t\t\tconst link=document.createElement(\"a\");\n\t\t\t\tconst base=(sourceName||\"resized-image\").replace(\/\\.[^.]+$\/,\"\").replace(\/[^a-z0-9_-]+\/gi,\"-\").replace(\/^-+|-+$\/g,\"\")||\"resized-image\";\n\t\t\t\tlink.href=url;link.download=base+\"-\"+canvas.width+\"x\"+canvas.height+\".\"+outputExtension;\n\t\t\t\tdocument.body.appendChild(link);link.click();link.remove();\n\t\t\t\tsetTimeout(function(){URL.revokeObjectURL(url)},0);\n\t\t\t\tsetStatus(labels.downloaded,false)\n\t\t\t}\n\t\t\tasync function copyDetails(){\n\t\t\t\tif(!outputBlob){return}\n\t\t\t\tconst mode=fitInput.value===\"cover\"?labels.cropFill:fitInput.value===\"stretch\"?labels.stretchFill:labels.fitComplete;\n\t\t\t\tconst details=[\n\t\t\t\t\tlabels.originalLabel+\": \"+sourceImage.naturalWidth+\" \u00d7 \"+sourceImage.naturalHeight+\" px\",\n\t\t\t\t\tlabels.outputLabel+\": \"+canvas.width+\" \u00d7 \"+canvas.height+\" px\",\n\t\t\t\t\tlabels.formatLabel+\": \"+formatName(formatInput.value),\n\t\t\t\t\tlabels.sizeLabel+\": \"+bytes(outputBlob.size),\n\t\t\t\t\tlabels.modeLabel+\": \"+mode\n\t\t\t\t].join(\"\\n\");\n\t\t\t\ttry{await navigator.clipboard.writeText(details);setStatus(labels.copied,false)}\n\t\t\t\tcatch(error){setStatus(labels.copyFailed,true)}\n\t\t\t}\n\t\t\tfunction reset(){\n\t\t\t\treleaseSource();fileInput.value=\"\";widthInput.value=\"1200\";heightInput.value=\"630\";\n\t\t\t\tlockInput.checked=true;fitInput.value=\"contain\";formatInput.value=\"image\/webp\";\n\t\t\t\tqualityInput.value=\"86\";qualityOutput.textContent=\"86%\";backgroundInput.value=\"#ffffff\";\n\t\t\t\tclearOutput();setStatus(labels.reset,false)\n\t\t\t}\n\t\t\tfileInput.addEventListener(\"change\",function(){openFile(fileInput.files&&fileInput.files[0])});\n\t\t\t[\"dragenter\",\"dragover\"].forEach(function(eventName){drop.addEventListener(eventName,function(event){event.preventDefault();drop.classList.add(\"is-over\")})});\n\t\t\t[\"dragleave\",\"drop\"].forEach(function(eventName){drop.addEventListener(eventName,function(event){event.preventDefault();drop.classList.remove(\"is-over\")})});\n\t\t\tdrop.addEventListener(\"drop\",function(event){openFile(event.dataTransfer&&event.dataTransfer.files&&event.dataTransfer.files[0])});\n\t\t\twidthInput.addEventListener(\"input\",function(){syncDimension(\"width\")});\n\t\t\theightInput.addEventListener(\"input\",function(){syncDimension(\"height\")});\n\t\t\tqualityInput.addEventListener(\"input\",function(){qualityOutput.textContent=qualityInput.value+\"%\"});\n\t\t\troot.querySelector('[data-action=\"resize\"]').addEventListener(\"click\",resize);\n\t\t\troot.querySelector('[data-action=\"demo\"]').addEventListener(\"click\",loadDemo);\n\t\t\troot.querySelector('[data-action=\"reset\"]').addEventListener(\"click\",reset);\n\t\t\troot.querySelector('[data-action=\"download\"]').addEventListener(\"click\",download);\n\t\t\troot.querySelector('[data-action=\"copy\"]').addEventListener(\"click\",copyDetails);\n\t\t\twindow.addEventListener(\"pagehide\",releaseSource,{once:true})\n\t\t})();\n\t\t<\/script>\n\t<\/section>\n\t\n","protected":false},"excerpt":{"rendered":"<p>Ridimensiona le immagini di prodotti, marketplace e campagne a dimensioni esatte con controlli di adattamento, ritaglio, formato, qualit\u00e0 e sfondo.<\/p>","protected":false},"featured_media":9778,"template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","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":"disabled","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":"default","ast-page-background-enabled":"default","ast-page-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":"","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-5)","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-5)","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-5)","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":""}},"spectra_gs_classes":"[\"\"]"},"tool_categories":[33,50],"class_list":["post-9776","tools","type-tools","status-publish","has-post-thumbnail","hentry","tool_categories-content-creation","tool_categories-marketing-content-utilities"],"spectra_custom_meta":{"spectra_gs_classes":["[\"\"]"],"rank_math_internal_links_processed":["1"],"_thumbnail_id":["9778"],"ast-breadcrumbs-content":["disabled"],"rank_math_title":["%title% %sep% %sitename%"],"rank_math_description":["%excerpt%"],"rank_math_robots":["a:2:{i:0;s:5:\"index\";i:1;s:6:\"follow\";}"],"rank_math_schema_SoftwareApplication":["a:7:{s:5:\"@type\";s:19:\"SoftwareApplication\";s:4:\"name\";s:13:\"Image Resizer\";s:11:\"description\";s:126:\"Resize product, marketplace, and campaign images to exact dimensions with fit, crop, format, quality, and background controls.\";s:3:\"url\";s:42:\"https:\/\/tradegoai.app\/tools\/image-resizer\/\";s:19:\"applicationCategory\";s:19:\"BusinessApplication\";s:15:\"operatingSystem\";s:11:\"Web Browser\";s:6:\"offers\";a:3:{s:5:\"@type\";s:5:\"Offer\";s:5:\"price\";s:1:\"0\";s:13:\"priceCurrency\";s:3:\"USD\";}}"],"rank_math_facebook_image":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/image-resizer-social-share.webp"],"rank_math_facebook_image_id":["9778"],"rank_math_twitter_use_facebook":["on"],"rank_math_twitter_card_type":["summary_large_image"],"wp_statistics_words_count":["1"],"astra_style_timestamp_css":["1787216033"],"_uag_page_assets":["a:9:{s:3:\"css\";s:4963:\".uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media (max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media (max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}\n.uagb-icon-list__wrap{display:flex;align-items:flex-start;justify-content:flex-start}.wp-block-uagb-icon-list-child{padding:0;transition:all 0.2s;display:inline-flex;color:#3a3a3a;align-items:center;text-decoration:none;box-shadow:none}.wp-block-uagb-icon-list-child span.uagb-icon-list__source-wrap{display:block;align-items:center}.uagb-icon-list__source-wrap svg{display:block}.uagb-icon-list__source-image{width:40px}.uagb-icon-list__outer-wrap .uagb-icon-list__content-wrap{color:#3a3a3a;display:flex;align-items:center}\n.wp-block-uagb-icon-list-child{position:relative}.wp-block-uagb-icon-list-child>a{position:absolute;top:0;left:0;width:100%;height:100%}img.uagb-icon-list__source-image{max-width:unset}.wp-block-uagb-icon-list-child .uagb-icon-list__label{word-break:break-word}\n.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{padding: 0px;border-radius: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__label{text-decoration: !important;font-weight: 600;line-height: em;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;margin-top: 30px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__label{text-align: left;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child{text-decoration: !important;font-weight: 600;line-height: em;}.wp-block-uagb-icon-list.uagb-block-b5768981.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__source-wrap{margin-right: 15px;}.uagb-block-75fa870d.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-75fa870d.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-5bf81fd2.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-5bf81fd2.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}@media only screen and (max-width: 976px) {.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap {padding: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__label{text-align: left;}.wp-block-uagb-icon-list.uagb-block-b5768981.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}}@media only screen and (max-width: 767px) {.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__label{text-align: center;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{padding: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}.wp-block-uagb-icon-list.uagb-block-b5768981.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}}\";s:2:\"js\";s:0:\"\";s:18:\"current_block_list\";a:10:{i:0;s:11:\"core\/search\";i:1;s:10:\"core\/group\";i:2;s:12:\"core\/heading\";i:3;s:17:\"core\/latest-posts\";i:4;s:20:\"core\/latest-comments\";i:5;s:13:\"core\/archives\";i:6;s:15:\"core\/categories\";i:7;s:14:\"uagb\/icon-list\";i:8;s:20:\"uagb\/icon-list-child\";i:9;s:14:\"core\/shortcode\";}s:8:\"uag_flag\";b:1;s:11:\"uag_version\";s:10:\"1787709447\";s:6:\"gfonts\";a:0:{}s:10:\"gfonts_url\";s:0:\"\";s:12:\"gfonts_files\";a:0:{}s:14:\"uag_faq_layout\";b:0;}"],"_uag_css_file_name":["uag-css-9776.css"]},"uagb_featured_image_src":{"full":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/image-resizer-social-share.webp",1200,630,false],"thumbnail":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/image-resizer-social-share-150x150.webp",150,150,true],"medium":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/image-resizer-social-share-300x158.webp",300,158,true],"medium_large":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/image-resizer-social-share-768x403.webp",768,403,true],"large":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/image-resizer-social-share-1024x538.webp",1024,538,true],"1536x1536":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/image-resizer-social-share.webp",1200,630,false],"2048x2048":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/image-resizer-social-share.webp",1200,630,false],"trp-custom-language-flag":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/image-resizer-social-share-18x9.webp",18,9,true]},"uagb_author_info":{"display_name":"xiaoxi99202@gmail.com","author_link":"https:\/\/tradegoai.app\/it\/author\/"},"uagb_comment_info":0,"uagb_excerpt":"Resize product, marketplace, and campaign images to exact dimensions with fit, crop, format, quality, and background controls.","_links":{"self":[{"href":"https:\/\/tradegoai.app\/it\/wp-json\/wp\/v2\/tools\/9776","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tradegoai.app\/it\/wp-json\/wp\/v2\/tools"}],"about":[{"href":"https:\/\/tradegoai.app\/it\/wp-json\/wp\/v2\/types\/tools"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tradegoai.app\/it\/wp-json\/wp\/v2\/media\/9778"}],"wp:attachment":[{"href":"https:\/\/tradegoai.app\/it\/wp-json\/wp\/v2\/media?parent=9776"}],"wp:term":[{"taxonomy":"tool_categories","embeddable":true,"href":"https:\/\/tradegoai.app\/it\/wp-json\/wp\/v2\/tool_categories?post=9776"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}