{"id":118,"date":"2026-06-26T15:45:36","date_gmt":"2026-06-26T15:45:36","guid":{"rendered":"https:\/\/toolskit.site\/?page_id=118"},"modified":"2026-06-26T17:03:26","modified_gmt":"2026-06-26T17:03:26","slug":"118-2","status":"publish","type":"page","link":"https:\/\/toolskit.site\/index.php\/118-2\/","title":{"rendered":"test"},"content":{"rendered":"<div class=\"mv-app\" id=\"mv-app\">\n\n    <div class=\"mv-steps\">\n        <button class=\"mv-tab mv-tab-active\" data-tab=\"upload\">1. Upload<\/button>\n        <button class=\"mv-tab\" data-tab=\"adjust\">2. Adjust<\/button>\n        <button class=\"mv-tab\" data-tab=\"export\">3. Export<\/button>\n    <\/div>\n\n    <!-- STEP 1: UPLOAD -->\n    <section class=\"mv-panel mv-panel-active\" data-panel=\"upload\">\n        <div class=\"mv-drop\">\n            <p class=\"mv-drop-title\">Mehndi design ki image upload karein<\/p>\n            <p class=\"mv-drop-sub\">Saaf, high-contrast photo behtreen result deti hai<\/p>\n            <input type=\"file\" id=\"mv-input\" accept=\"image\/*\" \/>\n        <\/div>\n        <div class=\"mv-orig-wrap\">\n            <img id=\"mv-orig\" alt=\"Original preview\" \/>\n        <\/div>\n    <\/section>\n\n    <!-- STEP 2: ADJUST -->\n    <section class=\"mv-panel\" data-panel=\"adjust\">\n\n        <div class=\"mv-row\">\n            <label>Output Mode<\/label>\n            <select id=\"mv-mode\">\n                <option value=\"solid\">Solid filled (stamp ke liye best)<\/option>\n                <option value=\"outline\">Outline only (stencil)<\/option>\n            <\/select>\n        <\/div>\n\n        <div class=\"mv-row\">\n            <label>Detection<\/label>\n            <select id=\"mv-detect\">\n                <option value=\"threshold\">Threshold (saaf designs)<\/option>\n                <option value=\"edge\">Edge detection (patli lines)<\/option>\n            <\/select>\n        <\/div>\n\n        <div class=\"mv-row\">\n            <label>Line Sensitivity (Threshold): <span id=\"mv-thrval\">128<\/span><\/label>\n            <input type=\"range\" id=\"mv-threshold\" min=\"40\" max=\"220\" value=\"128\" step=\"1\">\n            <small>Lines toot rahi hon to kam karein, noise ho to barhayein<\/small>\n        <\/div>\n\n        <div class=\"mv-row\">\n            <label>Contrast: <span id=\"mv-conval\">1.4<\/span><\/label>\n            <input type=\"range\" id=\"mv-contrast\" min=\"1\" max=\"3\" value=\"1.4\" step=\"0.1\">\n        <\/div>\n\n        <div class=\"mv-row\">\n            <label>Noise Reduction (despeckle): <span id=\"mv-noiseval\">8<\/span><\/label>\n            <input type=\"range\" id=\"mv-noise\" min=\"0\" max=\"30\" value=\"8\" step=\"1\">\n            <small>Chhote daag\/dots hatata hai<\/small>\n        <\/div>\n\n        <div class=\"mv-row\">\n            <label>Smoothness: <span id=\"mv-smoothval\">1.0<\/span><\/label>\n            <input type=\"range\" id=\"mv-smooth\" min=\"0\" max=\"3\" value=\"1.0\" step=\"0.1\">\n        <\/div>\n\n        <div class=\"mv-row mv-checks\">\n            <label><input type=\"checkbox\" id=\"mv-mirror\"> Mirror \/ Flip (stamp ke liye zaroori)<\/label>\n            <label><input type=\"checkbox\" id=\"mv-invert\"> Invert (agar design light + background dark ho)<\/label>\n        <\/div>\n\n        <button class=\"mv-btn mv-btn-primary\" id=\"mv-process\" disabled>Outline Banayein<\/button>\n        <button class=\"mv-btn\" id=\"mv-stampready\" disabled title=\"Solid + mirror + clean, ek click me laser-ready\">Stamp-Ready Auto Mode<\/button>\n\n        <div class=\"mv-status\" id=\"mv-status\"><\/div>\n\n        <div class=\"mv-result-wrap\">\n            <div class=\"mv-result-col\">\n                <h4>Result (Black \/ White)<\/h4>\n                <div id=\"mv-svg\" class=\"mv-svg-box\"><\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- STEP 3: EXPORT -->\n    <section class=\"mv-panel\" data-panel=\"export\">\n\n        <div class=\"mv-row\">\n            <label>Output Size<\/label>\n            <div class=\"mv-size\">\n                <input type=\"number\" id=\"mv-width\" value=\"80\" min=\"5\" max=\"1000\" step=\"1\">\n                <select id=\"mv-unit\">\n                    <option value=\"mm\">mm<\/option>\n                    <option value=\"cm\">cm<\/option>\n                <\/select>\n                <span>width (height auto)<\/span>\n            <\/div>\n        <\/div>\n\n        <div class=\"mv-row\">\n            <label>Border \/ Padding (mm): <span id=\"mv-padval\">4<\/span><\/label>\n            <input type=\"range\" id=\"mv-pad\" min=\"0\" max=\"20\" value=\"4\" step=\"1\">\n            <small>Design ke around jagah taake stamp ke kinare na kat-ein<\/small>\n        <\/div>\n\n        <p class=\"mv-export-note\">Pehle Step 2 me \"Outline Banayein\" zaroor dabayein.<\/p>\n\n        <div class=\"mv-export-btns\">\n            <button class=\"mv-btn mv-btn-primary\" id=\"mv-dl-svg\" disabled>Download SVG<\/button>\n            <button class=\"mv-btn\" id=\"mv-dl-pdf\" disabled>Download PDF<\/button>\n            <button class=\"mv-btn\" id=\"mv-dl-png\" disabled>Download PNG<\/button>\n        <\/div>\n        <p class=\"mv-export-note\">DXF (laser) ke liye SVG ko Inkscape (free) se DXF me convert kar sakte hain.<\/p>\n    <\/section>\n\n<\/div>\n\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-118","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/toolskit.site\/index.php\/wp-json\/wp\/v2\/pages\/118","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/toolskit.site\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/toolskit.site\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/toolskit.site\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/toolskit.site\/index.php\/wp-json\/wp\/v2\/comments?post=118"}],"version-history":[{"count":5,"href":"https:\/\/toolskit.site\/index.php\/wp-json\/wp\/v2\/pages\/118\/revisions"}],"predecessor-version":[{"id":211,"href":"https:\/\/toolskit.site\/index.php\/wp-json\/wp\/v2\/pages\/118\/revisions\/211"}],"wp:attachment":[{"href":"https:\/\/toolskit.site\/index.php\/wp-json\/wp\/v2\/media?parent=118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}