[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page\u002Ftr\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fapi-reference":3,"page-\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fapi-reference-tr":723,"surroundings\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fapi-reference-tr":3520},[4],{"title":5,"ignore":6,"path":7,"stem":8,"children":9,"page":26},"Belgeler",true,"\u002Ftr\u002Fdocs","tr\u002F01.docs",[10,27,715],{"title":11,"path":12,"stem":13,"children":14,"page":-1},"Türkçe","\u002Ftr\u002Fdocs\u002Fwelcome","tr\u002F01.docs\u002F01.welcome\u002F01.index",[15,17],{"title":16,"path":12,"stem":13},"Welcome",{"title":18,"path":19,"stem":20,"children":21,"page":26},"Get Started","\u002Ftr\u002Fdocs\u002Fwelcome\u002Fget-started","tr\u002F01.docs\u002F01.welcome\u002F01.get-started",[22],{"title":23,"path":24,"stem":25},"Kurulum","\u002Ftr\u002Fdocs\u002Fwelcome\u002Fget-started\u002Finstallation","tr\u002F01.docs\u002F01.welcome\u002F01.get-started\u002F02.installation",false,{"title":28,"path":29,"stem":30,"children":31,"page":26},"Temel Araçlar","\u002Ftr\u002Fdocs\u002Fcore","tr\u002F01.docs\u002F02.core",[32,57,69,77,110,144,175,189,198,229,244,275,284,292,301,318,326,349,381,418,427,435,444,452,461,482,510,539,567,594,621,658,685],{"title":33,"path":34,"stem":35,"children":36,"page":26},"MD5","\u002Ftr\u002Fdocs\u002Fcore\u002Fmd5","tr\u002F01.docs\u002F02.core\u002F01.md5",[37,41,45,49,53],{"title":38,"path":39,"stem":40},"Giriş","\u002Ftr\u002Fdocs\u002Fcore\u002Fmd5\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F01.md5\u002F01.introduction",{"title":42,"path":43,"stem":44},"Temel Kullanım","\u002Ftr\u002Fdocs\u002Fcore\u002Fmd5\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002F01.md5\u002F02.basic-usage",{"title":46,"path":47,"stem":48},"Gelişmiş Özellikler","\u002Ftr\u002Fdocs\u002Fcore\u002Fmd5\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002F01.md5\u002F03.advanced-features",{"title":50,"path":51,"stem":52},"Güvenlik Hususları","\u002Ftr\u002Fdocs\u002Fcore\u002Fmd5\u002Fsecurity-considerations","tr\u002F01.docs\u002F02.core\u002F01.md5\u002F04.security-considerations",{"title":54,"path":55,"stem":56},"API Referansı","\u002Ftr\u002Fdocs\u002Fcore\u002Fmd5\u002Fapi-reference","tr\u002F01.docs\u002F02.core\u002F01.md5\u002F05.api-reference",{"title":58,"path":59,"stem":60,"children":61,"page":26},"UUID","\u002Ftr\u002Fdocs\u002Fcore\u002Fuuid","tr\u002F01.docs\u002F02.core\u002F02.uuid",[62,65],{"title":38,"path":63,"stem":64},"\u002Ftr\u002Fdocs\u002Fcore\u002Fuuid\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F02.uuid\u002F01.introduction",{"title":66,"path":67,"stem":68},"API","\u002Ftr\u002Fdocs\u002Fcore\u002Fuuid\u002Fapi","tr\u002F01.docs\u002F02.core\u002F02.uuid\u002F02.api",{"title":70,"path":71,"stem":72,"children":73,"page":26},"QR Kod Oluşturucu","\u002Ftr\u002Fdocs\u002Fcore\u002Fqr-code-generator","tr\u002F01.docs\u002F02.core\u002F03.qr-code-generator",[74],{"title":70,"path":75,"stem":76},"\u002Ftr\u002Fdocs\u002Fcore\u002Fqr-code-generator\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F03.qr-code-generator\u002F01.introduction",{"title":78,"path":79,"stem":80,"children":81,"page":26},"Image Cropper","\u002Ftr\u002Fdocs\u002Fcore\u002Fimage-cropper","tr\u002F01.docs\u002F02.core\u002F04.image-cropper",[82,85,88,92,95,98,102,106],{"title":38,"path":83,"stem":84},"\u002Ftr\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F0.introduction",{"title":42,"path":86,"stem":87},"\u002Ftr\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F02.basic-usage",{"title":89,"path":90,"stem":91},"Gelismis Ozellikler","\u002Ftr\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F03.advanced-features",{"title":50,"path":93,"stem":94},"\u002Ftr\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fsecurity-considerations","tr\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F04.security-considerations",{"title":54,"path":96,"stem":97},"\u002Ftr\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fapi-reference","tr\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F05.api-reference",{"title":99,"path":100,"stem":101},"Ornekler","\u002Ftr\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fexamples","tr\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F06.examples",{"title":103,"path":104,"stem":105},"Sik Sorulan Sorular","\u002Ftr\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Ffaq","tr\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F07.faq",{"title":107,"path":108,"stem":109},"Ilgili Araclar","\u002Ftr\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Frelated-tools","tr\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F08.related-tools",{"title":111,"path":112,"stem":113,"children":114,"page":26},"Json To Csv","\u002Ftr\u002Fdocs\u002Fcore\u002Fjson-to-csv","tr\u002F01.docs\u002F02.core\u002F05.json-to-csv",[115,119,123,127,131,135,138,141],{"title":116,"path":117,"stem":118},"Introduction","\u002Ftr\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F0.introduction",{"title":120,"path":121,"stem":122},"Temel kullanım","\u002Ftr\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F02.basic-usage",{"title":124,"path":125,"stem":126},"Gelişmiş özellikler","\u002Ftr\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F03.advanced-features",{"title":128,"path":129,"stem":130},"Guvenlik Hususlari","\u002Ftr\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fsecurity-considerations","tr\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F04.security-considerations",{"title":132,"path":133,"stem":134},"API Referansi","\u002Ftr\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fapi-reference","tr\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F05.api-reference",{"title":99,"path":136,"stem":137},"\u002Ftr\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fexamples","tr\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F06.examples",{"title":103,"path":139,"stem":140},"\u002Ftr\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Ffaq","tr\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F07.faq",{"title":107,"path":142,"stem":143},"\u002Ftr\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Frelated-tools","tr\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F08.related-tools",{"title":145,"path":146,"stem":147,"children":148,"page":26},"Open Graph Meta Generator","\u002Ftr\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator","tr\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator",[149,152,156,159,162,165,168,172],{"title":116,"path":150,"stem":151},"\u002Ftr\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F0.introduction",{"title":153,"path":154,"stem":155},"Temel Kullanim Rehberi","\u002Ftr\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F02.basic-usage",{"title":46,"path":157,"stem":158},"\u002Ftr\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F03.advanced-features",{"title":50,"path":160,"stem":161},"\u002Ftr\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fsecurity-considerations","tr\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F04.security-considerations",{"title":132,"path":163,"stem":164},"\u002Ftr\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fapi-reference","tr\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F05.api-reference",{"title":99,"path":166,"stem":167},"\u002Ftr\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fexamples","tr\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F06.examples",{"title":169,"path":170,"stem":171},"Sık sorulan sorular","\u002Ftr\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Ffaq","tr\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F07.faq",{"title":107,"path":173,"stem":174},"\u002Ftr\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Frelated-tools","tr\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F08.related-tools",{"title":176,"path":177,"stem":178,"children":179,"page":26},"Scientific Calculator","\u002Ftr\u002Fdocs\u002Fcore\u002Fscientific-calculator","tr\u002F01.docs\u002F02.core\u002F05.scientific-calculator",[180,183,186],{"title":116,"path":181,"stem":182},"\u002Ftr\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F0.introduction",{"title":42,"path":184,"stem":185},"\u002Ftr\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F02.basic-usage",{"title":46,"path":187,"stem":188},"\u002Ftr\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F03.advanced-features",{"title":190,"path":191,"stem":192,"children":193,"page":26},"Sha Calculator","\u002Ftr\u002Fdocs\u002Fcore\u002Fsha-calculator","tr\u002F01.docs\u002F02.core\u002F05.sha-calculator",[194],{"title":195,"path":196,"stem":197},"SHA Hash Hesaplayıcı","\u002Ftr\u002Fdocs\u002Fcore\u002Fsha-calculator\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F05.sha-calculator\u002F0.introduction",{"title":199,"path":200,"stem":201,"children":202,"page":26},"Sql Prettify","\u002Ftr\u002Fdocs\u002Fcore\u002Fsql-prettify","tr\u002F01.docs\u002F02.core\u002F05.sql-prettify",[203,206,210,213,216,219,222,226],{"title":116,"path":204,"stem":205},"\u002Ftr\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F0.introduction",{"title":207,"path":208,"stem":209},"Temel Kullanim","\u002Ftr\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F02.basic-usage",{"title":46,"path":211,"stem":212},"\u002Ftr\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F03.advanced-features",{"title":50,"path":214,"stem":215},"\u002Ftr\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fsecurity-considerations","tr\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F04.security-considerations",{"title":54,"path":217,"stem":218},"\u002Ftr\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fapi-reference","tr\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F05.api-reference",{"title":99,"path":220,"stem":221},"\u002Ftr\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fexamples","tr\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F06.examples",{"title":223,"path":224,"stem":225},"Sik sorulan sorular","\u002Ftr\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Ffaq","tr\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F07.faq",{"title":107,"path":227,"stem":228},"\u002Ftr\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Frelated-tools","tr\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F08.related-tools",{"title":230,"path":231,"stem":232,"children":233,"page":26},"Yaml To Toml","\u002Ftr\u002Fdocs\u002Fcore\u002Fyaml-to-toml","tr\u002F01.docs\u002F02.core\u002F05.yaml-to-toml",[234,237,240],{"title":116,"path":235,"stem":236},"\u002Ftr\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F0.introduction",{"title":42,"path":238,"stem":239},"\u002Ftr\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F02.basic-usage",{"title":241,"path":242,"stem":243},"Gelismis ozellikler","\u002Ftr\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F03.advanced-features",{"title":245,"path":246,"stem":247,"children":248,"page":26},"Beyond Compare","\u002Ftr\u002Fdocs\u002Fcore\u002Fbeyond-compare","tr\u002F01.docs\u002F02.core\u002F06.beyond-compare",[249,252,255,258,262,265,268,271],{"title":116,"path":250,"stem":251},"\u002Ftr\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F0.introduction",{"title":42,"path":253,"stem":254},"\u002Ftr\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F02.basic-usage",{"title":46,"path":256,"stem":257},"\u002Ftr\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F03.advanced-features",{"title":259,"path":260,"stem":261},"Guvenlik hususlari","\u002Ftr\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fsecurity-considerations","tr\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F04.security-considerations",{"title":132,"path":263,"stem":264},"\u002Ftr\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fapi-reference","tr\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F05.api-reference",{"title":99,"path":266,"stem":267},"\u002Ftr\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fexamples","tr\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F06.examples",{"title":169,"path":269,"stem":270},"\u002Ftr\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Ffaq","tr\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F07.faq",{"title":272,"path":273,"stem":274},"İlgili Araçlar","\u002Ftr\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Frelated-tools","tr\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F08.related-tools",{"title":276,"path":277,"stem":278,"children":279,"page":26},"Clock","\u002Ftr\u002Fdocs\u002Fcore\u002Fclock","tr\u002F01.docs\u002F02.core\u002F06.clock",[280],{"title":281,"path":282,"stem":283},"Clock Tool","\u002Ftr\u002Fdocs\u002Fcore\u002Fclock\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F06.clock\u002F0.introduction",{"title":285,"path":286,"stem":287,"children":288,"page":26},"Group Chat","\u002Ftr\u002Fdocs\u002Fcore\u002Fgroup-chat","tr\u002F01.docs\u002F02.core\u002F06.group-chat",[289],{"title":116,"path":290,"stem":291},"\u002Ftr\u002Fdocs\u002Fcore\u002Fgroup-chat\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F06.group-chat\u002F0.introduction",{"title":293,"path":294,"stem":295,"children":296,"page":26},"Hmac Calculator","\u002Ftr\u002Fdocs\u002Fcore\u002Fhmac-calculator","tr\u002F01.docs\u002F02.core\u002F06.hmac-calculator",[297],{"title":298,"path":299,"stem":300},"HMAC Hesaplayıcı","\u002Ftr\u002Fdocs\u002Fcore\u002Fhmac-calculator\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F06.hmac-calculator\u002F0.introduction",{"title":302,"path":303,"stem":304,"children":305,"page":26},"Jwt Parser","\u002Ftr\u002Fdocs\u002Fcore\u002Fjwt-parser","tr\u002F01.docs\u002F02.core\u002F06.jwt-parser",[306,309,312,315],{"title":116,"path":307,"stem":308},"\u002Ftr\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F0.introduction",{"title":207,"path":310,"stem":311},"\u002Ftr\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F02.basic-usage",{"title":46,"path":313,"stem":314},"\u002Ftr\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F03.advanced-features",{"title":50,"path":316,"stem":317},"\u002Ftr\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fsecurity-considerations","tr\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F04.security-considerations",{"title":319,"path":320,"stem":321,"children":322,"page":26},"Screenshot Tool","\u002Ftr\u002Fdocs\u002Fcore\u002Fscreenshot-tool","tr\u002F01.docs\u002F02.core\u002F07.screenshot-tool",[323],{"title":116,"path":324,"stem":325},"\u002Ftr\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F0.introduction",{"title":327,"path":328,"stem":329,"children":330,"page":26},"Area Converter","\u002Ftr\u002Fdocs\u002Fcore\u002Farea-converter","tr\u002F01.docs\u002F02.core\u002F08.area-converter",[331,335,338,341,345],{"title":332,"path":333,"stem":334},"Alan Dönüştürücü","\u002Ftr\u002Fdocs\u002Fcore\u002Farea-converter\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F08.area-converter\u002F0.introduction",{"title":42,"path":336,"stem":337},"\u002Ftr\u002Fdocs\u002Fcore\u002Farea-converter\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002F08.area-converter\u002F02.basic-usage",{"title":46,"path":339,"stem":340},"\u002Ftr\u002Fdocs\u002Fcore\u002Farea-converter\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002F08.area-converter\u002F03.advanced-features",{"title":342,"path":343,"stem":344},"Örnekler","\u002Ftr\u002Fdocs\u002Fcore\u002Farea-converter\u002Fexamples","tr\u002F01.docs\u002F02.core\u002F08.area-converter\u002F04.examples",{"title":346,"path":347,"stem":348},"Sık Sorulan Sorular","\u002Ftr\u002Fdocs\u002Fcore\u002Farea-converter\u002Ffaq","tr\u002F01.docs\u002F02.core\u002F08.area-converter\u002F05.faq",{"title":350,"path":351,"stem":352,"children":353,"page":26},"Camera Recorder","\u002Ftr\u002Fdocs\u002Fcore\u002Fcamera-recorder","tr\u002F01.docs\u002F02.core\u002F08.camera-recorder",[354,357,361,365,369,373,377],{"title":116,"path":355,"stem":356},"\u002Ftr\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F0.introduction",{"title":358,"path":359,"stem":360},"Basic Usage","\u002Ftr\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F02.basic-usage",{"title":362,"path":363,"stem":364},"Advanced Features","\u002Ftr\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F03.advanced-features",{"title":366,"path":367,"stem":368},"Examples","\u002Ftr\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fexamples","tr\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F04.examples",{"title":370,"path":371,"stem":372},"Frequently Asked Questions","\u002Ftr\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Ffaq","tr\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F05.faq",{"title":374,"path":375,"stem":376},"Related Tools","\u002Ftr\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Frelated-tools","tr\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F06.related-tools",{"title":378,"path":379,"stem":380},"Security Considerations","\u002Ftr\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fsecurity-considerations","tr\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F07.security-considerations",{"title":382,"path":383,"stem":384,"children":385,"page":26},"Cursor Canvas","\u002Ftr\u002Fdocs\u002Fcore\u002Fcursor-canvas","tr\u002F01.docs\u002F02.core\u002F09.cursor-canvas",[386,390,394,398,402,406,410,414],{"title":387,"path":388,"stem":389},"Giriş - Cursor Canvas","\u002Ftr\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F0.introduction",{"title":391,"path":392,"stem":393},"Temel kullanım - Cursor Canvas","\u002Ftr\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F02.basic-usage",{"title":395,"path":396,"stem":397},"Gelişmiş özellikler - Cursor Canvas","\u002Ftr\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F03.advanced-features",{"title":399,"path":400,"stem":401},"Güvenlik - Cursor Canvas","\u002Ftr\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fsecurity-considerations","tr\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F04.security-considerations",{"title":403,"path":404,"stem":405},"API başvurusu - Cursor Canvas","\u002Ftr\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fapi-reference","tr\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F05.api-reference",{"title":407,"path":408,"stem":409},"Örnekler - Cursor Canvas","\u002Ftr\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fexamples","tr\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F06.examples",{"title":411,"path":412,"stem":413},"SSS - Cursor Canvas","\u002Ftr\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Ffaq","tr\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F07.faq",{"title":415,"path":416,"stem":417},"İlgili araçlar - Cursor Canvas","\u002Ftr\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Frelated-tools","tr\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F08.related-tools",{"title":419,"path":420,"stem":421,"children":422,"page":26},"Keycode Info","\u002Ftr\u002Fdocs\u002Fcore\u002Fkeycode-info","tr\u002F01.docs\u002F02.core\u002F13.keycode-info",[423],{"title":424,"path":425,"stem":426},"Tuş Kodu Bilgisi - Giriş","\u002Ftr\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F0.introduction",{"title":428,"path":429,"stem":430,"children":431,"page":26},"Xml To Json","\u002Ftr\u002Fdocs\u002Fcore\u002Fxml-to-json","tr\u002F01.docs\u002F02.core\u002F16.xml-to-json",[432],{"title":116,"path":433,"stem":434},"\u002Ftr\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F0.introduction",{"title":436,"path":437,"stem":438,"children":439,"page":26},"Text Replacer","\u002Ftr\u002Fdocs\u002Fcore\u002Ftext-replacer","tr\u002F01.docs\u002F02.core\u002F19.text-replacer",[440],{"title":441,"path":442,"stem":443},"Metin Değiştirme Aracı - Giriş","\u002Ftr\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F01.introduction",{"title":445,"path":446,"stem":447,"children":448,"page":26},"Temperature Converter","\u002Ftr\u002Fdocs\u002Fcore\u002Ftemperature-converter","tr\u002F01.docs\u002F02.core\u002F20.temperature-converter",[449],{"title":116,"path":450,"stem":451},"\u002Ftr\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F0.introduction",{"title":453,"path":454,"stem":455,"children":456,"page":26},"Black Wallpaper","\u002Ftr\u002Fdocs\u002Fcore\u002Fblack-wallpaper","tr\u002F01.docs\u002F02.core\u002F23.black-wallpaper",[457],{"title":458,"path":459,"stem":460},"Siyah Duvar Kağıdı Oluşturucu","\u002Ftr\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F0.introduction",{"title":462,"path":463,"stem":464,"children":465,"page":26},"Text Diff","\u002Ftr\u002Fdocs\u002Fcore\u002Ftext-diff","tr\u002F01.docs\u002F02.core\u002F23.text-diff",[466,470,474,478],{"title":467,"path":468,"stem":469},"Text Diff Aracı - Giriş","\u002Ftr\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F23.text-diff\u002F0.introduction",{"title":471,"path":472,"stem":473},"Temel Kullanım - Text Diff Aracı","\u002Ftr\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002F23.text-diff\u002F02.basic-usage",{"title":475,"path":476,"stem":477},"Gelişmiş Özellikler - Text Diff Aracı","\u002Ftr\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002F23.text-diff\u002F03.advanced-features",{"title":479,"path":480,"stem":481},"SSS - Text Diff Aracı","\u002Ftr\u002Fdocs\u002Fcore\u002Ftext-diff\u002Ffaq","tr\u002F01.docs\u002F02.core\u002F23.text-diff\u002F05.faq",{"title":483,"path":484,"stem":485,"children":486,"page":26},"M3u8 Player","\u002Ftr\u002Fdocs\u002Fcore\u002Fm3u8-player","tr\u002F01.docs\u002F02.core\u002F26.m3u8-player",[487,490,493,496,499,503,507],{"title":116,"path":488,"stem":489},"\u002Ftr\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F0.introduction",{"title":42,"path":491,"stem":492},"\u002Ftr\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F02.basic-usage",{"title":46,"path":494,"stem":495},"\u002Ftr\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F03.advanced-features",{"title":54,"path":497,"stem":498},"\u002Ftr\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fapi-reference","tr\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F05.api-reference",{"title":500,"path":501,"stem":502},"Kod Örnekleri","\u002Ftr\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fexamples","tr\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F06.examples",{"title":504,"path":505,"stem":506},"Sıkça Sorulan Sorular","\u002Ftr\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Ffaq","tr\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F07.faq",{"title":272,"path":508,"stem":509},"\u002Ftr\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Frelated-tools","tr\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F08.related-tools",{"title":511,"path":512,"stem":513,"children":514,"page":26},"Screen Dead Pixel Detector","\u002Ftr\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector","tr\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector",[515,519,522,525,529,532,536],{"title":516,"path":517,"stem":518},"Ekran Ölü Piksel Dedektörü","\u002Ftr\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F0.introduction",{"title":42,"path":520,"stem":521},"\u002Ftr\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F02.basic-usage",{"title":46,"path":523,"stem":524},"\u002Ftr\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F03.advanced-features",{"title":526,"path":527,"stem":528},"Güvenlik ve Gizlilik","\u002Ftr\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fsecurity-considerations","tr\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F04.security-considerations",{"title":342,"path":530,"stem":531},"\u002Ftr\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fexamples","tr\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F06.examples",{"title":533,"path":534,"stem":535},"SSS","\u002Ftr\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Ffaq","tr\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F07.faq",{"title":272,"path":537,"stem":538},"\u002Ftr\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Frelated-tools","tr\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F08.related-tools",{"title":540,"path":541,"stem":542,"children":543,"page":26},"Survey Tool","\u002Ftr\u002Fdocs\u002Fcore\u002Fsurvey-tool","tr\u002F01.docs\u002F02.core\u002F31.survey-tool",[544,548,551,554,558,561,564],{"title":545,"path":546,"stem":547},"Anket Aracı","\u002Ftr\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F0.introduction",{"title":42,"path":549,"stem":550},"\u002Ftr\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F02.basic-usage",{"title":46,"path":552,"stem":553},"\u002Ftr\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F03.advanced-features",{"title":555,"path":556,"stem":557},"Güvenlik","\u002Ftr\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fsecurity-considerations","tr\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F04.security-considerations",{"title":342,"path":559,"stem":560},"\u002Ftr\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fexamples","tr\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F06.examples",{"title":533,"path":562,"stem":563},"\u002Ftr\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Ffaq","tr\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F07.faq",{"title":272,"path":565,"stem":566},"\u002Ftr\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Frelated-tools","tr\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F08.related-tools",{"title":568,"path":569,"stem":570,"children":571,"page":26},"Vue Office","\u002Ftr\u002Fdocs\u002Fcore\u002Fvue-office","tr\u002F01.docs\u002F02.core\u002F32.vue-office",[572,576,579,582,585,588,591],{"title":573,"path":574,"stem":575},"Vue Office Belge Görüntüleyici","\u002Ftr\u002Fdocs\u002Fcore\u002Fvue-office\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F32.vue-office\u002F0.introduction",{"title":42,"path":577,"stem":578},"\u002Ftr\u002Fdocs\u002Fcore\u002Fvue-office\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002F32.vue-office\u002F02.basic-usage",{"title":46,"path":580,"stem":581},"\u002Ftr\u002Fdocs\u002Fcore\u002Fvue-office\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002F32.vue-office\u002F03.advanced-features",{"title":50,"path":583,"stem":584},"\u002Ftr\u002Fdocs\u002Fcore\u002Fvue-office\u002Fsecurity-considerations","tr\u002F01.docs\u002F02.core\u002F32.vue-office\u002F04.security-considerations",{"title":342,"path":586,"stem":587},"\u002Ftr\u002Fdocs\u002Fcore\u002Fvue-office\u002Fexamples","tr\u002F01.docs\u002F02.core\u002F32.vue-office\u002F06.examples",{"title":533,"path":589,"stem":590},"\u002Ftr\u002Fdocs\u002Fcore\u002Fvue-office\u002Ffaq","tr\u002F01.docs\u002F02.core\u002F32.vue-office\u002F07.faq",{"title":272,"path":592,"stem":593},"\u002Ftr\u002Fdocs\u002Fcore\u002Fvue-office\u002Frelated-tools","tr\u002F01.docs\u002F02.core\u002F32.vue-office\u002F08.related-tools",{"title":595,"path":596,"stem":597,"children":598,"page":26},"Event Calendar","\u002Ftr\u002Fdocs\u002Fcore\u002Fevent-calendar","tr\u002F01.docs\u002F02.core\u002F33.event-calendar",[599,603,606,609,612,615,618],{"title":600,"path":601,"stem":602},"Etkinlik Takvimi","\u002Ftr\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F0.introduction",{"title":42,"path":604,"stem":605},"\u002Ftr\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F02.basic-usage",{"title":46,"path":607,"stem":608},"\u002Ftr\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F03.advanced-features",{"title":555,"path":610,"stem":611},"\u002Ftr\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fsecurity-considerations","tr\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F04.security-considerations",{"title":342,"path":613,"stem":614},"\u002Ftr\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fexamples","tr\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F06.examples",{"title":533,"path":616,"stem":617},"\u002Ftr\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Ffaq","tr\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F07.faq",{"title":272,"path":619,"stem":620},"\u002Ftr\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Frelated-tools","tr\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F08.related-tools",{"title":622,"path":623,"stem":624,"children":625,"page":26},"Html Preview","\u002Ftr\u002Fdocs\u002Fcore\u002Fhtml-preview","tr\u002F01.docs\u002F02.core\u002F35.html-preview",[626,630,634,638,642,646,650,654],{"title":627,"path":628,"stem":629},"Introduction - HTML Preview","\u002Ftr\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F35.html-preview\u002F0.introduction",{"title":631,"path":632,"stem":633},"Basic usage - HTML Preview","\u002Ftr\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002F35.html-preview\u002F02.basic-usage",{"title":635,"path":636,"stem":637},"Advanced features - HTML Preview","\u002Ftr\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002F35.html-preview\u002F03.advanced-features",{"title":639,"path":640,"stem":641},"Security considerations - HTML Preview","\u002Ftr\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fsecurity-considerations","tr\u002F01.docs\u002F02.core\u002F35.html-preview\u002F04.security-considerations",{"title":643,"path":644,"stem":645},"API reference - HTML Preview","\u002Ftr\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fapi-reference","tr\u002F01.docs\u002F02.core\u002F35.html-preview\u002F05.api-reference",{"title":647,"path":648,"stem":649},"Examples - HTML Preview","\u002Ftr\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fexamples","tr\u002F01.docs\u002F02.core\u002F35.html-preview\u002F06.examples",{"title":651,"path":652,"stem":653},"FAQ - HTML Preview","\u002Ftr\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Ffaq","tr\u002F01.docs\u002F02.core\u002F35.html-preview\u002F07.faq",{"title":655,"path":656,"stem":657},"Related tools - HTML Preview","\u002Ftr\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Frelated-tools","tr\u002F01.docs\u002F02.core\u002F35.html-preview\u002F08.related-tools",{"title":659,"path":660,"stem":661,"children":662,"page":26},"Kartvizit oluşturucu","\u002Ftr\u002Fdocs\u002Fcore\u002Fbusiness-card","tr\u002F01.docs\u002F02.core\u002F36.business-card",[663,666,669,672,675,678,681],{"title":659,"path":664,"stem":665},"\u002Ftr\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002F36.business-card\u002F0.introduction",{"title":120,"path":667,"stem":668},"\u002Ftr\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002F36.business-card\u002F02.basic-usage",{"title":124,"path":670,"stem":671},"\u002Ftr\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002F36.business-card\u002F03.advanced-features",{"title":555,"path":673,"stem":674},"\u002Ftr\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Fsecurity-considerations","tr\u002F01.docs\u002F02.core\u002F36.business-card\u002F04.security-considerations",{"title":342,"path":676,"stem":677},"\u002Ftr\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Fexamples","tr\u002F01.docs\u002F02.core\u002F36.business-card\u002F06.examples",{"title":533,"path":679,"stem":680},"\u002Ftr\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Ffaq","tr\u002F01.docs\u002F02.core\u002F36.business-card\u002F07.faq",{"title":682,"path":683,"stem":684},"İlgili araçlar","\u002Ftr\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Frelated-tools","tr\u002F01.docs\u002F02.core\u002F36.business-card\u002F08.related-tools",{"title":686,"path":687,"stem":688,"children":689,"page":26},"Base64","\u002Ftr\u002Fdocs\u002Fcore\u002Fbase64","tr\u002F01.docs\u002F02.core\u002Fbase64",[690,693,696,699,703,706,709,712],{"title":116,"path":691,"stem":692},"\u002Ftr\u002Fdocs\u002Fcore\u002Fbase64\u002Fintroduction","tr\u002F01.docs\u002F02.core\u002Fbase64\u002F0.introduction",{"title":42,"path":694,"stem":695},"\u002Ftr\u002Fdocs\u002Fcore\u002Fbase64\u002Fbasic-usage","tr\u002F01.docs\u002F02.core\u002Fbase64\u002F02.basic-usage",{"title":46,"path":697,"stem":698},"\u002Ftr\u002Fdocs\u002Fcore\u002Fbase64\u002Fadvanced-features","tr\u002F01.docs\u002F02.core\u002Fbase64\u002F03.advanced-features",{"title":700,"path":701,"stem":702},"Güvenlik Değerlendirmeleri","\u002Ftr\u002Fdocs\u002Fcore\u002Fbase64\u002Fsecurity-considerations","tr\u002F01.docs\u002F02.core\u002Fbase64\u002F04.security-considerations",{"title":54,"path":704,"stem":705},"\u002Ftr\u002Fdocs\u002Fcore\u002Fbase64\u002Fapi-reference","tr\u002F01.docs\u002F02.core\u002Fbase64\u002F05.api-reference",{"title":342,"path":707,"stem":708},"\u002Ftr\u002Fdocs\u002Fcore\u002Fbase64\u002Fexamples","tr\u002F01.docs\u002F02.core\u002Fbase64\u002F06.examples",{"title":346,"path":710,"stem":711},"\u002Ftr\u002Fdocs\u002Fcore\u002Fbase64\u002Ffaq","tr\u002F01.docs\u002F02.core\u002Fbase64\u002F07.faq",{"title":272,"path":713,"stem":714},"\u002Ftr\u002Fdocs\u002Fcore\u002Fbase64\u002Frelated-tools","tr\u002F01.docs\u002F02.core\u002Fbase64\u002F08.related-tools",{"title":716,"path":717,"stem":718,"children":719,"page":26},"Troubleshooting","\u002Ftr\u002Fdocs\u002Ftroubleshooting","tr\u002F01.docs\u002F06.troubleshooting",[720],{"title":346,"path":721,"stem":722},"\u002Ftr\u002Fdocs\u002Ftroubleshooting\u002Fcommon-issues","tr\u002F01.docs\u002F06.troubleshooting\u002F01.common-issues",{"id":724,"title":54,"body":725,"description":735,"extension":3515,"meta":3516,"navigation":6,"path":96,"seo":3517,"sitemap":3518,"stem":97,"__hash__":3519},"content_tr\u002Ftr\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F05.api-reference.md",{"type":726,"value":727,"toc":3484},"minimark",[728,732,736,741,746,749,848,853,977,981,1042,1046,1049,1199,1202,1289,1293,1385,1389,1393,1548,1552,1644,1648,1652,2041,2045,2333,2337,2610,2614,2618,2653,2657,2728,2732,2736,2903,2907,3041,3045,3049,3187,3191,3480],[729,730,54],"h1",{"id":731},"api-referansı",[733,734,735],"p",{},"Görüntü Kırpıcı (Image Cropper) işlevselliğini entegre etmek veya genişletmek isteyen geliştiriciler için teknik referans.",[737,738,740],"h2",{"id":739},"temel-bileşenler","Temel Bileşenler",[742,743,745],"h3",{"id":744},"imagecropper-bileşeni","ImageCropper Bileşeni",[733,747,748],{},"Görüntü kırpma arayüzünü sağlayan ana Vue bileşeni.",[750,751,756],"pre",{"className":752,"code":753,"language":754,"meta":755,"style":755},"language-vue shiki shiki-themes github-light github-light dark-plus","\u003Ctemplate>\n  \u003CImageCropper\n    :aspect-ratio=\"aspectRatio\"\n    :output-format=\"format\"\n    :quality=\"quality\"\n    @crop-complete=\"handleCropComplete\"\n  \u002F>\n\u003C\u002Ftemplate>\n","vue","",[757,758,759,775,784,799,810,821,832,838],"code",{"__ignoreMap":755},[760,761,764,768,772],"span",{"class":762,"line":763},"line",1,[760,765,767],{"class":766},"skpqk","\u003C",[760,769,771],{"class":770},"sq2bZ","template",[760,773,774],{"class":766},">\n",[760,776,778,781],{"class":762,"line":777},2,[760,779,780],{"class":766},"  \u003C",[760,782,783],{"class":770},"ImageCropper\n",[760,785,787,791,795],{"class":762,"line":786},3,[760,788,790],{"class":789},"shCbc","    :aspect-ratio",[760,792,794],{"class":793},"svVIm","=",[760,796,798],{"class":797},"sjj1j","\"aspectRatio\"\n",[760,800,802,805,807],{"class":762,"line":801},4,[760,803,804],{"class":789},"    :output-format",[760,806,794],{"class":793},[760,808,809],{"class":797},"\"format\"\n",[760,811,813,816,818],{"class":762,"line":812},5,[760,814,815],{"class":789},"    :quality",[760,817,794],{"class":793},[760,819,820],{"class":797},"\"quality\"\n",[760,822,824,827,829],{"class":762,"line":823},6,[760,825,826],{"class":789},"    @crop-complete",[760,828,794],{"class":793},[760,830,831],{"class":797},"\"handleCropComplete\"\n",[760,833,835],{"class":762,"line":834},7,[760,836,837],{"class":766},"  \u002F>\n",[760,839,841,844,846],{"class":762,"line":840},8,[760,842,843],{"class":766},"\u003C\u002F",[760,845,771],{"class":770},[760,847,774],{"class":766},[849,850,852],"h4",{"id":851},"proplar-props","Proplar (Props)",[854,855,856,875],"table",{},[857,858,859],"thead",{},[860,861,862,866,869,872],"tr",{},[863,864,865],"th",{},"Prop",[863,867,868],{},"Tür",[863,870,871],{},"Varsayılan",[863,873,874],{},"Açıklama",[876,877,878,899,919,939,959],"tbody",{},[860,879,880,886,891,896],{},[881,882,883],"td",{},[757,884,885],{},"aspectRatio",[881,887,888],{},[757,889,890],{},"number | 'free'",[881,892,893],{},[757,894,895],{},"'free'",[881,897,898],{},"Kırpma en-boy oranı kısıtlaması",[860,900,901,906,911,916],{},[881,902,903],{},[757,904,905],{},"outputFormat",[881,907,908],{},[757,909,910],{},"'png' | 'jpeg' | 'webp'",[881,912,913],{},[757,914,915],{},"'png'",[881,917,918],{},"Çıktı görüntü formatı",[860,920,921,926,931,936],{},[881,922,923],{},[757,924,925],{},"quality",[881,927,928],{},[757,929,930],{},"number[]",[881,932,933],{},[757,934,935],{},"[85]",[881,937,938],{},"JPEG kalitesi (10-100)",[860,940,941,946,951,956],{},[881,942,943],{},[757,944,945],{},"maxWidth",[881,947,948],{},[757,949,950],{},"number",[881,952,953],{},[757,954,955],{},"undefined",[881,957,958],{},"Maksimum çıktı genişliği",[860,960,961,966,970,974],{},[881,962,963],{},[757,964,965],{},"maxHeight",[881,967,968],{},[757,969,950],{},[881,971,972],{},[757,973,955],{},[881,975,976],{},"Maksimum çıktı yüksekliği",[849,978,980],{"id":979},"olaylar-events","Olaylar (Events)",[854,982,983,995],{},[857,984,985],{},[860,986,987,990,993],{},[863,988,989],{},"Olay",[863,991,992],{},"Yük (Payload)",[863,994,874],{},[876,996,997,1012,1027],{},[860,998,999,1004,1009],{},[881,1000,1001],{},[757,1002,1003],{},"crop-complete",[881,1005,1006],{},[757,1007,1008],{},"CropResult",[881,1010,1011],{},"Kırpma işlemi tamamlandığında tetiklenir",[860,1013,1014,1019,1024],{},[881,1015,1016],{},[757,1017,1018],{},"image-loaded",[881,1020,1021],{},[757,1022,1023],{},"ImageInfo",[881,1025,1026],{},"Kaynak görüntü yüklendiğinde tetiklenir",[860,1028,1029,1034,1039],{},[881,1030,1031],{},[757,1032,1033],{},"error",[881,1035,1036],{},[757,1037,1038],{},"Error",[881,1040,1041],{},"Bir hata oluştuğunda tetiklenir",[737,1043,1045],{"id":1044},"tür-tanımlamaları","Tür Tanımlamaları",[742,1047,1008],{"id":1048},"cropresult",[750,1050,1054],{"className":1051,"code":1052,"language":1053,"meta":755,"style":755},"language-typescript shiki shiki-themes github-light github-light dark-plus","interface CropResult {\n  url: string; \u002F\u002F Kırpılan görüntünün Blob URL'si\n  blob: Blob; \u002F\u002F Görüntü blob verisi\n  canvas: HTMLCanvasElement; \u002F\u002F Canvas öğesi\n  info: {\n    width: number; \u002F\u002F Piksel cinsinden çıktı genişliği\n    height: number; \u002F\u002F Piksel cinsinden çıktı yüksekliği\n    size: number; \u002F\u002F Bayt cinsinden dosya boyutu\n    format: string; \u002F\u002F Çıktı formatı\n  };\n}\n","typescript",[757,1055,1056,1069,1090,1105,1120,1129,1144,1158,1172,1187,1193],{"__ignoreMap":755},[760,1057,1058,1062,1066],{"class":762,"line":763},[760,1059,1061],{"class":1060},"sGiLm","interface",[760,1063,1065],{"class":1064},"s_0E6"," CropResult",[760,1067,1068],{"class":793}," {\n",[760,1070,1071,1075,1079,1083,1086],{"class":762,"line":777},[760,1072,1074],{"class":1073},"szM7h","  url",[760,1076,1078],{"class":1077},"sGmsN",":",[760,1080,1082],{"class":1081},"s2-Xe"," string",[760,1084,1085],{"class":793},"; ",[760,1087,1089],{"class":1088},"sLEZ0","\u002F\u002F Kırpılan görüntünün Blob URL'si\n",[760,1091,1092,1095,1097,1100,1102],{"class":762,"line":786},[760,1093,1094],{"class":1073},"  blob",[760,1096,1078],{"class":1077},[760,1098,1099],{"class":1064}," Blob",[760,1101,1085],{"class":793},[760,1103,1104],{"class":1088},"\u002F\u002F Görüntü blob verisi\n",[760,1106,1107,1110,1112,1115,1117],{"class":762,"line":801},[760,1108,1109],{"class":1073},"  canvas",[760,1111,1078],{"class":1077},[760,1113,1114],{"class":1064}," HTMLCanvasElement",[760,1116,1085],{"class":793},[760,1118,1119],{"class":1088},"\u002F\u002F Canvas öğesi\n",[760,1121,1122,1125,1127],{"class":762,"line":812},[760,1123,1124],{"class":1073},"  info",[760,1126,1078],{"class":1077},[760,1128,1068],{"class":793},[760,1130,1131,1134,1136,1139,1141],{"class":762,"line":823},[760,1132,1133],{"class":1073},"    width",[760,1135,1078],{"class":1077},[760,1137,1138],{"class":1081}," number",[760,1140,1085],{"class":793},[760,1142,1143],{"class":1088},"\u002F\u002F Piksel cinsinden çıktı genişliği\n",[760,1145,1146,1149,1151,1153,1155],{"class":762,"line":834},[760,1147,1148],{"class":1073},"    height",[760,1150,1078],{"class":1077},[760,1152,1138],{"class":1081},[760,1154,1085],{"class":793},[760,1156,1157],{"class":1088},"\u002F\u002F Piksel cinsinden çıktı yüksekliği\n",[760,1159,1160,1163,1165,1167,1169],{"class":762,"line":840},[760,1161,1162],{"class":1073},"    size",[760,1164,1078],{"class":1077},[760,1166,1138],{"class":1081},[760,1168,1085],{"class":793},[760,1170,1171],{"class":1088},"\u002F\u002F Bayt cinsinden dosya boyutu\n",[760,1173,1175,1178,1180,1182,1184],{"class":762,"line":1174},9,[760,1176,1177],{"class":1073},"    format",[760,1179,1078],{"class":1077},[760,1181,1082],{"class":1081},[760,1183,1085],{"class":793},[760,1185,1186],{"class":1088},"\u002F\u002F Çıktı formatı\n",[760,1188,1190],{"class":762,"line":1189},10,[760,1191,1192],{"class":793},"  };\n",[760,1194,1196],{"class":762,"line":1195},11,[760,1197,1198],{"class":793},"}\n",[742,1200,1023],{"id":1201},"imageinfo",[750,1203,1205],{"className":1051,"code":1204,"language":1053,"meta":755,"style":755},"interface ImageInfo {\n  width: number; \u002F\u002F Orijinal genişlik\n  height: number; \u002F\u002F Orijinal yükseklik\n  size: number; \u002F\u002F Bayt cinsinden dosya boyutu\n  type: string; \u002F\u002F MIME türü\n  name: string; \u002F\u002F Orijinal dosya adı\n}\n",[757,1206,1207,1216,1230,1244,1257,1271,1285],{"__ignoreMap":755},[760,1208,1209,1211,1214],{"class":762,"line":763},[760,1210,1061],{"class":1060},[760,1212,1213],{"class":1064}," ImageInfo",[760,1215,1068],{"class":793},[760,1217,1218,1221,1223,1225,1227],{"class":762,"line":777},[760,1219,1220],{"class":1073},"  width",[760,1222,1078],{"class":1077},[760,1224,1138],{"class":1081},[760,1226,1085],{"class":793},[760,1228,1229],{"class":1088},"\u002F\u002F Orijinal genişlik\n",[760,1231,1232,1235,1237,1239,1241],{"class":762,"line":786},[760,1233,1234],{"class":1073},"  height",[760,1236,1078],{"class":1077},[760,1238,1138],{"class":1081},[760,1240,1085],{"class":793},[760,1242,1243],{"class":1088},"\u002F\u002F Orijinal yükseklik\n",[760,1245,1246,1249,1251,1253,1255],{"class":762,"line":801},[760,1247,1248],{"class":1073},"  size",[760,1250,1078],{"class":1077},[760,1252,1138],{"class":1081},[760,1254,1085],{"class":793},[760,1256,1171],{"class":1088},[760,1258,1259,1262,1264,1266,1268],{"class":762,"line":812},[760,1260,1261],{"class":1073},"  type",[760,1263,1078],{"class":1077},[760,1265,1082],{"class":1081},[760,1267,1085],{"class":793},[760,1269,1270],{"class":1088},"\u002F\u002F MIME türü\n",[760,1272,1273,1276,1278,1280,1282],{"class":762,"line":823},[760,1274,1275],{"class":1073},"  name",[760,1277,1078],{"class":1077},[760,1279,1082],{"class":1081},[760,1281,1085],{"class":793},[760,1283,1284],{"class":1088},"\u002F\u002F Orijinal dosya adı\n",[760,1286,1287],{"class":762,"line":834},[760,1288,1198],{"class":793},[742,1290,1292],{"id":1291},"cropsettings","CropSettings",[750,1294,1296],{"className":1051,"code":1295,"language":1053,"meta":755,"style":755},"interface CropSettings {\n  aspectRatio: number | \"free\";\n  outputFormat: \"png\" | \"jpeg\" | \"webp\";\n  quality: number;\n  outputWidth?: number;\n  outputHeight?: number;\n}\n",[757,1297,1298,1307,1325,1347,1358,1370,1381],{"__ignoreMap":755},[760,1299,1300,1302,1305],{"class":762,"line":763},[760,1301,1061],{"class":1060},[760,1303,1304],{"class":1064}," CropSettings",[760,1306,1068],{"class":793},[760,1308,1309,1312,1314,1316,1319,1322],{"class":762,"line":777},[760,1310,1311],{"class":1073},"  aspectRatio",[760,1313,1078],{"class":1077},[760,1315,1138],{"class":1081},[760,1317,1318],{"class":1077}," |",[760,1320,1321],{"class":797}," \"free\"",[760,1323,1324],{"class":793},";\n",[760,1326,1327,1330,1332,1335,1337,1340,1342,1345],{"class":762,"line":786},[760,1328,1329],{"class":1073},"  outputFormat",[760,1331,1078],{"class":1077},[760,1333,1334],{"class":797}," \"png\"",[760,1336,1318],{"class":1077},[760,1338,1339],{"class":797}," \"jpeg\"",[760,1341,1318],{"class":1077},[760,1343,1344],{"class":797}," \"webp\"",[760,1346,1324],{"class":793},[760,1348,1349,1352,1354,1356],{"class":762,"line":801},[760,1350,1351],{"class":1073},"  quality",[760,1353,1078],{"class":1077},[760,1355,1138],{"class":1081},[760,1357,1324],{"class":793},[760,1359,1360,1363,1366,1368],{"class":762,"line":812},[760,1361,1362],{"class":1073},"  outputWidth",[760,1364,1365],{"class":1077},"?:",[760,1367,1138],{"class":1081},[760,1369,1324],{"class":793},[760,1371,1372,1375,1377,1379],{"class":762,"line":823},[760,1373,1374],{"class":1073},"  outputHeight",[760,1376,1365],{"class":1077},[760,1378,1138],{"class":1081},[760,1380,1324],{"class":793},[760,1382,1383],{"class":762,"line":834},[760,1384,1198],{"class":793},[737,1386,1388],{"id":1387},"cropperjs-entegrasyonu","Cropper.js Entegrasyonu",[742,1390,1392],{"id":1391},"yapılandırma-seçenekleri","Yapılandırma Seçenekleri",[750,1394,1398],{"className":1395,"code":1396,"language":1397,"meta":755,"style":755},"language-javascript shiki shiki-themes github-light github-light dark-plus","const cropperOptions = {\n  aspectRatio: NaN, \u002F\u002F Serbest en-boy oranı\n  viewMode: 1, \u002F\u002F Kırpma kutusunu tuvale kısıtla\n  responsive: true, \u002F\u002F Duyarlı cropper\n  restore: false, \u002F\u002F Yeniden boyutlandırmadan sonra geri yükleme yapma\n  guides: true, \u002F\u002F Kesik çizgileri göster\n  center: true, \u002F\u002F Merkez göstergesini göster\n  highlight: false, \u002F\u002F Kırpma alanını vurgulama\n  cropBoxMovable: true, \u002F\u002F Kırpma kutusunu taşımaya izin ver\n  cropBoxResizable: true, \u002F\u002F Kırpma kutusunu yeniden boyutlandırmaya izin ver\n  toggleDragModeOnDblclick: false, \u002F\u002F Çift tıklamayı devre dışı bırak\n};\n","javascript",[757,1399,1400,1414,1430,1444,1457,1470,1482,1494,1506,1518,1530,1542],{"__ignoreMap":755},[760,1401,1402,1405,1409,1412],{"class":762,"line":763},[760,1403,1404],{"class":1060},"const",[760,1406,1408],{"class":1407},"sdRU0"," cropperOptions",[760,1410,1411],{"class":1077}," =",[760,1413,1068],{"class":793},[760,1415,1416,1420,1424,1427],{"class":762,"line":777},[760,1417,1419],{"class":1418},"szTj3","  aspectRatio:",[760,1421,1423],{"class":1422},"sLV08"," NaN",[760,1425,1426],{"class":793},", ",[760,1428,1429],{"class":1088},"\u002F\u002F Serbest en-boy oranı\n",[760,1431,1432,1435,1439,1441],{"class":762,"line":786},[760,1433,1434],{"class":1418},"  viewMode:",[760,1436,1438],{"class":1437},"sewGd"," 1",[760,1440,1426],{"class":793},[760,1442,1443],{"class":1088},"\u002F\u002F Kırpma kutusunu tuvale kısıtla\n",[760,1445,1446,1449,1452,1454],{"class":762,"line":801},[760,1447,1448],{"class":1418},"  responsive:",[760,1450,1451],{"class":1422}," true",[760,1453,1426],{"class":793},[760,1455,1456],{"class":1088},"\u002F\u002F Duyarlı cropper\n",[760,1458,1459,1462,1465,1467],{"class":762,"line":812},[760,1460,1461],{"class":1418},"  restore:",[760,1463,1464],{"class":1422}," false",[760,1466,1426],{"class":793},[760,1468,1469],{"class":1088},"\u002F\u002F Yeniden boyutlandırmadan sonra geri yükleme yapma\n",[760,1471,1472,1475,1477,1479],{"class":762,"line":823},[760,1473,1474],{"class":1418},"  guides:",[760,1476,1451],{"class":1422},[760,1478,1426],{"class":793},[760,1480,1481],{"class":1088},"\u002F\u002F Kesik çizgileri göster\n",[760,1483,1484,1487,1489,1491],{"class":762,"line":834},[760,1485,1486],{"class":1418},"  center:",[760,1488,1451],{"class":1422},[760,1490,1426],{"class":793},[760,1492,1493],{"class":1088},"\u002F\u002F Merkez göstergesini göster\n",[760,1495,1496,1499,1501,1503],{"class":762,"line":840},[760,1497,1498],{"class":1418},"  highlight:",[760,1500,1464],{"class":1422},[760,1502,1426],{"class":793},[760,1504,1505],{"class":1088},"\u002F\u002F Kırpma alanını vurgulama\n",[760,1507,1508,1511,1513,1515],{"class":762,"line":1174},[760,1509,1510],{"class":1418},"  cropBoxMovable:",[760,1512,1451],{"class":1422},[760,1514,1426],{"class":793},[760,1516,1517],{"class":1088},"\u002F\u002F Kırpma kutusunu taşımaya izin ver\n",[760,1519,1520,1523,1525,1527],{"class":762,"line":1189},[760,1521,1522],{"class":1418},"  cropBoxResizable:",[760,1524,1451],{"class":1422},[760,1526,1426],{"class":793},[760,1528,1529],{"class":1088},"\u002F\u002F Kırpma kutusunu yeniden boyutlandırmaya izin ver\n",[760,1531,1532,1535,1537,1539],{"class":762,"line":1195},[760,1533,1534],{"class":1418},"  toggleDragModeOnDblclick:",[760,1536,1464],{"class":1422},[760,1538,1426],{"class":793},[760,1540,1541],{"class":1088},"\u002F\u002F Çift tıklamayı devre dışı bırak\n",[760,1543,1545],{"class":762,"line":1544},12,[760,1546,1547],{"class":793},"};\n",[742,1549,1551],{"id":1550},"yöntemler-methods","Yöntemler (Methods)",[854,1553,1554,1569],{},[857,1555,1556],{},[860,1557,1558,1561,1564,1567],{},[863,1559,1560],{},"Yöntem",[863,1562,1563],{},"Parametreler",[863,1565,1566],{},"Dönüş",[863,1568,874],{},[876,1570,1571,1591,1611,1628],{},[860,1572,1573,1578,1583,1588],{},[881,1574,1575],{},[757,1576,1577],{},"getCroppedCanvas()",[881,1579,1580],{},[757,1581,1582],{},"options?",[881,1584,1585],{},[757,1586,1587],{},"HTMLCanvasElement",[881,1589,1590],{},"Kırpılan alanı tuval olarak al",[860,1592,1593,1598,1603,1608],{},[881,1594,1595],{},[757,1596,1597],{},"setAspectRatio()",[881,1599,1600],{},[757,1601,1602],{},"ratio: number",[881,1604,1605],{},[757,1606,1607],{},"void",[881,1609,1610],{},"En-boy oranını değiştir",[860,1612,1613,1618,1621,1625],{},[881,1614,1615],{},[757,1616,1617],{},"reset()",[881,1619,1620],{},"-",[881,1622,1623],{},[757,1624,1607],{},[881,1626,1627],{},"Orijinal duruma sıfırla",[860,1629,1630,1635,1637,1641],{},[881,1631,1632],{},[757,1633,1634],{},"destroy()",[881,1636,1620],{},[881,1638,1639],{},[757,1640,1607],{},[881,1642,1643],{},"Cropper örneğini yok et",[737,1645,1647],{"id":1646},"yardımcı-i̇şlevler-utility-functions","Yardımcı İşlevler (Utility Functions)",[742,1649,1651],{"id":1650},"dosya-i̇şleme","Dosya İşleme",[750,1653,1655],{"className":1051,"code":1654,"language":1053,"meta":755,"style":755},"\u002F\u002F Dosyadan görüntü yükle\nfunction loadImageFromFile(file: File): Promise\u003Cstring> {\n  return new Promise((resolve, reject) => {\n    const reader = new FileReader();\n    reader.onload = (e) => resolve(e.target?.result as string);\n    reader.onerror = reject;\n    reader.readAsDataURL(file);\n  });\n}\n\n\u002F\u002F Blob'u dosya olarak indir\nfunction downloadBlob(blob: Blob, filename: string): void {\n  const url = URL.createObjectURL(blob);\n  const link = document.createElement(\"a\");\n  link.href = url;\n  link.download = filename;\n  document.body.appendChild(link);\n  link.click();\n  document.body.removeChild(link);\n  URL.revokeObjectURL(url);\n}\n",[757,1656,1657,1662,1698,1728,1746,1795,1811,1826,1831,1835,1840,1845,1879,1904,1929,1946,1963,1986,1998,2018,2036],{"__ignoreMap":755},[760,1658,1659],{"class":762,"line":763},[760,1660,1661],{"class":1088},"\u002F\u002F Dosyadan görüntü yükle\n",[760,1663,1664,1667,1671,1674,1677,1679,1682,1685,1687,1690,1692,1695],{"class":762,"line":777},[760,1665,1666],{"class":1060},"function",[760,1668,1670],{"class":1669},"sqMzV"," loadImageFromFile",[760,1672,1673],{"class":793},"(",[760,1675,1676],{"class":1073},"file",[760,1678,1078],{"class":1077},[760,1680,1681],{"class":1064}," File",[760,1683,1684],{"class":793},")",[760,1686,1078],{"class":1077},[760,1688,1689],{"class":1064}," Promise",[760,1691,767],{"class":793},[760,1693,1694],{"class":1081},"string",[760,1696,1697],{"class":793},"> {\n",[760,1699,1700,1704,1707,1709,1712,1715,1717,1720,1723,1726],{"class":762,"line":786},[760,1701,1703],{"class":1702},"srAhW","  return",[760,1705,1706],{"class":1060}," new",[760,1708,1689],{"class":1081},[760,1710,1711],{"class":793},"((",[760,1713,1714],{"class":1073},"resolve",[760,1716,1426],{"class":793},[760,1718,1719],{"class":1073},"reject",[760,1721,1722],{"class":793},") ",[760,1724,1725],{"class":1060},"=>",[760,1727,1068],{"class":793},[760,1729,1730,1733,1736,1738,1740,1743],{"class":762,"line":801},[760,1731,1732],{"class":1060},"    const",[760,1734,1735],{"class":1407}," reader",[760,1737,1411],{"class":1077},[760,1739,1706],{"class":1060},[760,1741,1742],{"class":1669}," FileReader",[760,1744,1745],{"class":793},"();\n",[760,1747,1748,1751,1754,1757,1759,1762,1765,1767,1769,1772,1774,1776,1778,1781,1784,1787,1790,1792],{"class":762,"line":812},[760,1749,1750],{"class":1418},"    reader",[760,1752,1753],{"class":793},".",[760,1755,1756],{"class":1669},"onload",[760,1758,1411],{"class":1077},[760,1760,1761],{"class":793}," (",[760,1763,1764],{"class":1073},"e",[760,1766,1722],{"class":793},[760,1768,1725],{"class":1060},[760,1770,1771],{"class":1669}," resolve",[760,1773,1673],{"class":793},[760,1775,1764],{"class":1418},[760,1777,1753],{"class":793},[760,1779,1780],{"class":1418},"target",[760,1782,1783],{"class":793},"?.",[760,1785,1786],{"class":1418},"result",[760,1788,1789],{"class":1702}," as",[760,1791,1082],{"class":1081},[760,1793,1794],{"class":793},");\n",[760,1796,1797,1799,1801,1804,1806,1809],{"class":762,"line":823},[760,1798,1750],{"class":1418},[760,1800,1753],{"class":793},[760,1802,1803],{"class":1418},"onerror",[760,1805,1411],{"class":1077},[760,1807,1808],{"class":1418}," reject",[760,1810,1324],{"class":793},[760,1812,1813,1815,1817,1820,1822,1824],{"class":762,"line":834},[760,1814,1750],{"class":1418},[760,1816,1753],{"class":793},[760,1818,1819],{"class":1669},"readAsDataURL",[760,1821,1673],{"class":793},[760,1823,1676],{"class":1418},[760,1825,1794],{"class":793},[760,1827,1828],{"class":762,"line":840},[760,1829,1830],{"class":793},"  });\n",[760,1832,1833],{"class":762,"line":1174},[760,1834,1198],{"class":793},[760,1836,1837],{"class":762,"line":1189},[760,1838,1839],{"emptyLinePlaceholder":6},"\n",[760,1841,1842],{"class":762,"line":1195},[760,1843,1844],{"class":1088},"\u002F\u002F Blob'u dosya olarak indir\n",[760,1846,1847,1849,1852,1854,1857,1859,1861,1863,1866,1868,1870,1872,1874,1877],{"class":762,"line":1544},[760,1848,1666],{"class":1060},[760,1850,1851],{"class":1669}," downloadBlob",[760,1853,1673],{"class":793},[760,1855,1856],{"class":1073},"blob",[760,1858,1078],{"class":1077},[760,1860,1099],{"class":1064},[760,1862,1426],{"class":793},[760,1864,1865],{"class":1073},"filename",[760,1867,1078],{"class":1077},[760,1869,1082],{"class":1081},[760,1871,1684],{"class":793},[760,1873,1078],{"class":1077},[760,1875,1876],{"class":1081}," void",[760,1878,1068],{"class":793},[760,1880,1882,1885,1888,1890,1893,1895,1898,1900,1902],{"class":762,"line":1881},13,[760,1883,1884],{"class":1060},"  const",[760,1886,1887],{"class":1407}," url",[760,1889,1411],{"class":1077},[760,1891,1892],{"class":1407}," URL",[760,1894,1753],{"class":793},[760,1896,1897],{"class":1669},"createObjectURL",[760,1899,1673],{"class":793},[760,1901,1856],{"class":1418},[760,1903,1794],{"class":793},[760,1905,1907,1909,1912,1914,1917,1919,1922,1924,1927],{"class":762,"line":1906},14,[760,1908,1884],{"class":1060},[760,1910,1911],{"class":1407}," link",[760,1913,1411],{"class":1077},[760,1915,1916],{"class":1418}," document",[760,1918,1753],{"class":793},[760,1920,1921],{"class":1669},"createElement",[760,1923,1673],{"class":793},[760,1925,1926],{"class":797},"\"a\"",[760,1928,1794],{"class":793},[760,1930,1932,1935,1937,1940,1942,1944],{"class":762,"line":1931},15,[760,1933,1934],{"class":1418},"  link",[760,1936,1753],{"class":793},[760,1938,1939],{"class":1418},"href",[760,1941,1411],{"class":1077},[760,1943,1887],{"class":1418},[760,1945,1324],{"class":793},[760,1947,1949,1951,1953,1956,1958,1961],{"class":762,"line":1948},16,[760,1950,1934],{"class":1418},[760,1952,1753],{"class":793},[760,1954,1955],{"class":1418},"download",[760,1957,1411],{"class":1077},[760,1959,1960],{"class":1418}," filename",[760,1962,1324],{"class":793},[760,1964,1966,1969,1971,1974,1976,1979,1981,1984],{"class":762,"line":1965},17,[760,1967,1968],{"class":1418},"  document",[760,1970,1753],{"class":793},[760,1972,1973],{"class":1418},"body",[760,1975,1753],{"class":793},[760,1977,1978],{"class":1669},"appendChild",[760,1980,1673],{"class":793},[760,1982,1983],{"class":1418},"link",[760,1985,1794],{"class":793},[760,1987,1989,1991,1993,1996],{"class":762,"line":1988},18,[760,1990,1934],{"class":1418},[760,1992,1753],{"class":793},[760,1994,1995],{"class":1669},"click",[760,1997,1745],{"class":793},[760,1999,2001,2003,2005,2007,2009,2012,2014,2016],{"class":762,"line":2000},19,[760,2002,1968],{"class":1418},[760,2004,1753],{"class":793},[760,2006,1973],{"class":1418},[760,2008,1753],{"class":793},[760,2010,2011],{"class":1669},"removeChild",[760,2013,1673],{"class":793},[760,2015,1983],{"class":1418},[760,2017,1794],{"class":793},[760,2019,2021,2024,2026,2029,2031,2034],{"class":762,"line":2020},20,[760,2022,2023],{"class":1407},"  URL",[760,2025,1753],{"class":793},[760,2027,2028],{"class":1669},"revokeObjectURL",[760,2030,1673],{"class":793},[760,2032,2033],{"class":1418},"url",[760,2035,1794],{"class":793},[760,2037,2039],{"class":762,"line":2038},21,[760,2040,1198],{"class":793},[742,2042,2044],{"id":2043},"görüntü-i̇şleme","Görüntü İşleme",[750,2046,2048],{"className":1051,"code":2047,"language":1053,"meta":755,"style":755},"\u002F\u002F Tuvali blob'a dönüştür\nfunction canvasToBlob(canvas: HTMLCanvasElement, format: string, quality?: number): Promise\u003CBlob> {\n  return new Promise((resolve) => {\n    canvas.toBlob(resolve, `image\u002F${format}`, quality);\n  });\n}\n\n\u002F\u002F Görüntü boyutlarını al\nfunction getImageDimensions(src: string): Promise\u003C{ width: number; height: number }> {\n  return new Promise((resolve) => {\n    const img = new Image();\n    img.onload = () =>\n      resolve({\n        width: img.naturalWidth,\n        height: img.naturalHeight,\n      });\n    img.src = src;\n  });\n}\n",[757,2049,2050,2055,2101,2119,2156,2160,2164,2168,2173,2217,2235,2251,2268,2276,2291,2305,2310,2325,2329],{"__ignoreMap":755},[760,2051,2052],{"class":762,"line":763},[760,2053,2054],{"class":1088},"\u002F\u002F Tuvali blob'a dönüştür\n",[760,2056,2057,2059,2062,2064,2067,2069,2071,2073,2076,2078,2080,2082,2084,2086,2088,2090,2092,2094,2096,2099],{"class":762,"line":777},[760,2058,1666],{"class":1060},[760,2060,2061],{"class":1669}," canvasToBlob",[760,2063,1673],{"class":793},[760,2065,2066],{"class":1073},"canvas",[760,2068,1078],{"class":1077},[760,2070,1114],{"class":1064},[760,2072,1426],{"class":793},[760,2074,2075],{"class":1073},"format",[760,2077,1078],{"class":1077},[760,2079,1082],{"class":1081},[760,2081,1426],{"class":793},[760,2083,925],{"class":1073},[760,2085,1365],{"class":1077},[760,2087,1138],{"class":1081},[760,2089,1684],{"class":793},[760,2091,1078],{"class":1077},[760,2093,1689],{"class":1064},[760,2095,767],{"class":793},[760,2097,2098],{"class":1064},"Blob",[760,2100,1697],{"class":793},[760,2102,2103,2105,2107,2109,2111,2113,2115,2117],{"class":762,"line":786},[760,2104,1703],{"class":1702},[760,2106,1706],{"class":1060},[760,2108,1689],{"class":1081},[760,2110,1711],{"class":793},[760,2112,1714],{"class":1073},[760,2114,1722],{"class":793},[760,2116,1725],{"class":1060},[760,2118,1068],{"class":793},[760,2120,2121,2124,2126,2129,2131,2133,2135,2138,2142,2144,2147,2150,2152,2154],{"class":762,"line":801},[760,2122,2123],{"class":1418},"    canvas",[760,2125,1753],{"class":793},[760,2127,2128],{"class":1669},"toBlob",[760,2130,1673],{"class":793},[760,2132,1714],{"class":1418},[760,2134,1426],{"class":793},[760,2136,2137],{"class":797},"`image\u002F",[760,2139,2141],{"class":2140},"s7eq4","${",[760,2143,2075],{"class":1418},[760,2145,2146],{"class":2140},"}",[760,2148,2149],{"class":797},"`",[760,2151,1426],{"class":793},[760,2153,925],{"class":1418},[760,2155,1794],{"class":793},[760,2157,2158],{"class":762,"line":812},[760,2159,1830],{"class":793},[760,2161,2162],{"class":762,"line":823},[760,2163,1198],{"class":793},[760,2165,2166],{"class":762,"line":834},[760,2167,1839],{"emptyLinePlaceholder":6},[760,2169,2170],{"class":762,"line":840},[760,2171,2172],{"class":1088},"\u002F\u002F Görüntü boyutlarını al\n",[760,2174,2175,2177,2180,2182,2185,2187,2189,2191,2193,2195,2198,2201,2203,2205,2207,2210,2212,2214],{"class":762,"line":1174},[760,2176,1666],{"class":1060},[760,2178,2179],{"class":1669}," getImageDimensions",[760,2181,1673],{"class":793},[760,2183,2184],{"class":1073},"src",[760,2186,1078],{"class":1077},[760,2188,1082],{"class":1081},[760,2190,1684],{"class":793},[760,2192,1078],{"class":1077},[760,2194,1689],{"class":1064},[760,2196,2197],{"class":793},"\u003C{ ",[760,2199,2200],{"class":1073},"width",[760,2202,1078],{"class":1077},[760,2204,1138],{"class":1081},[760,2206,1085],{"class":793},[760,2208,2209],{"class":1073},"height",[760,2211,1078],{"class":1077},[760,2213,1138],{"class":1081},[760,2215,2216],{"class":793}," }> {\n",[760,2218,2219,2221,2223,2225,2227,2229,2231,2233],{"class":762,"line":1189},[760,2220,1703],{"class":1702},[760,2222,1706],{"class":1060},[760,2224,1689],{"class":1081},[760,2226,1711],{"class":793},[760,2228,1714],{"class":1073},[760,2230,1722],{"class":793},[760,2232,1725],{"class":1060},[760,2234,1068],{"class":793},[760,2236,2237,2239,2242,2244,2246,2249],{"class":762,"line":1195},[760,2238,1732],{"class":1060},[760,2240,2241],{"class":1407}," img",[760,2243,1411],{"class":1077},[760,2245,1706],{"class":1060},[760,2247,2248],{"class":1669}," Image",[760,2250,1745],{"class":793},[760,2252,2253,2256,2258,2260,2262,2265],{"class":762,"line":1544},[760,2254,2255],{"class":1418},"    img",[760,2257,1753],{"class":793},[760,2259,1756],{"class":1669},[760,2261,1411],{"class":1077},[760,2263,2264],{"class":793}," () ",[760,2266,2267],{"class":1060},"=>\n",[760,2269,2270,2273],{"class":762,"line":1881},[760,2271,2272],{"class":1669},"      resolve",[760,2274,2275],{"class":793},"({\n",[760,2277,2278,2281,2283,2285,2288],{"class":762,"line":1906},[760,2279,2280],{"class":1418},"        width:",[760,2282,2241],{"class":1418},[760,2284,1753],{"class":793},[760,2286,2287],{"class":1418},"naturalWidth",[760,2289,2290],{"class":793},",\n",[760,2292,2293,2296,2298,2300,2303],{"class":762,"line":1931},[760,2294,2295],{"class":1418},"        height:",[760,2297,2241],{"class":1418},[760,2299,1753],{"class":793},[760,2301,2302],{"class":1418},"naturalHeight",[760,2304,2290],{"class":793},[760,2306,2307],{"class":762,"line":1948},[760,2308,2309],{"class":793},"      });\n",[760,2311,2312,2314,2316,2318,2320,2323],{"class":762,"line":1965},[760,2313,2255],{"class":1418},[760,2315,1753],{"class":793},[760,2317,2184],{"class":1418},[760,2319,1411],{"class":1077},[760,2321,2322],{"class":1418}," src",[760,2324,1324],{"class":793},[760,2326,2327],{"class":762,"line":1988},[760,2328,1830],{"class":793},[760,2330,2331],{"class":762,"line":2000},[760,2332,1198],{"class":793},[742,2334,2336],{"id":2335},"format-dönüştürme","Format Dönüştürme",[750,2338,2340],{"className":1051,"code":2339,"language":1053,"meta":755,"style":755},"\u002F\u002F Görüntüleme için dosya boyutunu biçimlendir\nfunction formatFileSize(bytes: number): string {\n  const sizes = [\"Bytes\", \"KB\", \"MB\", \"GB\"];\n  if (bytes === 0) return \"0 Bytes\";\n  const i = Math.floor(Math.log(bytes) \u002F Math.log(1024));\n  return Math.round((bytes \u002F Math.pow(1024, i)) * 100) \u002F 100 + \" \" + sizes[i];\n}\n\n\u002F\u002F Görüntü dosyasını doğrula\nfunction isValidImageFile(file: File): boolean {\n  return file.type.startsWith(\"image\u002F\");\n}\n",[757,2341,2342,2347,2371,2404,2429,2479,2545,2549,2553,2558,2582,2606],{"__ignoreMap":755},[760,2343,2344],{"class":762,"line":763},[760,2345,2346],{"class":1088},"\u002F\u002F Görüntüleme için dosya boyutunu biçimlendir\n",[760,2348,2349,2351,2354,2356,2359,2361,2363,2365,2367,2369],{"class":762,"line":777},[760,2350,1666],{"class":1060},[760,2352,2353],{"class":1669}," formatFileSize",[760,2355,1673],{"class":793},[760,2357,2358],{"class":1073},"bytes",[760,2360,1078],{"class":1077},[760,2362,1138],{"class":1081},[760,2364,1684],{"class":793},[760,2366,1078],{"class":1077},[760,2368,1082],{"class":1081},[760,2370,1068],{"class":793},[760,2372,2373,2375,2378,2380,2383,2386,2388,2391,2393,2396,2398,2401],{"class":762,"line":786},[760,2374,1884],{"class":1060},[760,2376,2377],{"class":1407}," sizes",[760,2379,1411],{"class":1077},[760,2381,2382],{"class":793}," [",[760,2384,2385],{"class":797},"\"Bytes\"",[760,2387,1426],{"class":793},[760,2389,2390],{"class":797},"\"KB\"",[760,2392,1426],{"class":793},[760,2394,2395],{"class":797},"\"MB\"",[760,2397,1426],{"class":793},[760,2399,2400],{"class":797},"\"GB\"",[760,2402,2403],{"class":793},"];\n",[760,2405,2406,2409,2411,2413,2416,2419,2421,2424,2427],{"class":762,"line":801},[760,2407,2408],{"class":1702},"  if",[760,2410,1761],{"class":793},[760,2412,2358],{"class":1418},[760,2414,2415],{"class":1077}," ===",[760,2417,2418],{"class":1437}," 0",[760,2420,1722],{"class":793},[760,2422,2423],{"class":1702},"return",[760,2425,2426],{"class":797}," \"0 Bytes\"",[760,2428,1324],{"class":793},[760,2430,2431,2433,2436,2438,2441,2443,2446,2448,2451,2453,2456,2458,2460,2462,2465,2467,2469,2471,2473,2476],{"class":762,"line":812},[760,2432,1884],{"class":1060},[760,2434,2435],{"class":1407}," i",[760,2437,1411],{"class":1077},[760,2439,2440],{"class":1418}," Math",[760,2442,1753],{"class":793},[760,2444,2445],{"class":1669},"floor",[760,2447,1673],{"class":793},[760,2449,2450],{"class":1418},"Math",[760,2452,1753],{"class":793},[760,2454,2455],{"class":1669},"log",[760,2457,1673],{"class":793},[760,2459,2358],{"class":1418},[760,2461,1722],{"class":793},[760,2463,2464],{"class":1077},"\u002F",[760,2466,2440],{"class":1418},[760,2468,1753],{"class":793},[760,2470,2455],{"class":1669},[760,2472,1673],{"class":793},[760,2474,2475],{"class":1437},"1024",[760,2477,2478],{"class":793},"));\n",[760,2480,2481,2483,2485,2487,2490,2492,2494,2497,2499,2501,2504,2506,2508,2510,2513,2516,2519,2522,2524,2526,2528,2531,2534,2536,2538,2541,2543],{"class":762,"line":823},[760,2482,1703],{"class":1702},[760,2484,2440],{"class":1418},[760,2486,1753],{"class":793},[760,2488,2489],{"class":1669},"round",[760,2491,1711],{"class":793},[760,2493,2358],{"class":1418},[760,2495,2496],{"class":1077}," \u002F",[760,2498,2440],{"class":1418},[760,2500,1753],{"class":793},[760,2502,2503],{"class":1669},"pow",[760,2505,1673],{"class":793},[760,2507,2475],{"class":1437},[760,2509,1426],{"class":793},[760,2511,2512],{"class":1418},"i",[760,2514,2515],{"class":793},")) ",[760,2517,2518],{"class":1077},"*",[760,2520,2521],{"class":1437}," 100",[760,2523,1722],{"class":793},[760,2525,2464],{"class":1077},[760,2527,2521],{"class":1437},[760,2529,2530],{"class":1077}," +",[760,2532,2533],{"class":797}," \" \"",[760,2535,2530],{"class":1077},[760,2537,2377],{"class":1418},[760,2539,2540],{"class":793},"[",[760,2542,2512],{"class":1418},[760,2544,2403],{"class":793},[760,2546,2547],{"class":762,"line":834},[760,2548,1198],{"class":793},[760,2550,2551],{"class":762,"line":840},[760,2552,1839],{"emptyLinePlaceholder":6},[760,2554,2555],{"class":762,"line":1174},[760,2556,2557],{"class":1088},"\u002F\u002F Görüntü dosyasını doğrula\n",[760,2559,2560,2562,2565,2567,2569,2571,2573,2575,2577,2580],{"class":762,"line":1189},[760,2561,1666],{"class":1060},[760,2563,2564],{"class":1669}," isValidImageFile",[760,2566,1673],{"class":793},[760,2568,1676],{"class":1073},[760,2570,1078],{"class":1077},[760,2572,1681],{"class":1064},[760,2574,1684],{"class":793},[760,2576,1078],{"class":1077},[760,2578,2579],{"class":1081}," boolean",[760,2581,1068],{"class":793},[760,2583,2584,2586,2589,2591,2594,2596,2599,2601,2604],{"class":762,"line":1195},[760,2585,1703],{"class":1702},[760,2587,2588],{"class":1418}," file",[760,2590,1753],{"class":793},[760,2592,2593],{"class":1418},"type",[760,2595,1753],{"class":793},[760,2597,2598],{"class":1669},"startsWith",[760,2600,1673],{"class":793},[760,2602,2603],{"class":797},"\"image\u002F\"",[760,2605,1794],{"class":793},[760,2607,2608],{"class":762,"line":1544},[760,2609,1198],{"class":793},[737,2611,2613],{"id":2612},"tarayıcı-uyumluluğu","Tarayıcı Uyumluluğu",[742,2615,2617],{"id":2616},"gerekli-apiler","Gerekli API'ler",[2619,2620,2621,2629,2635,2641,2647],"ul",{},[2622,2623,2624,2628],"li",{},[2625,2626,2627],"strong",{},"Canvas API",": Görüntü manipülasyonu için",[2622,2630,2631,2634],{},[2625,2632,2633],{},"File API",": Dosya yükleme işlemleri için",[2622,2636,2637,2640],{},[2625,2638,2639],{},"Blob API",": Sonuç oluşturma için",[2622,2642,2643,2646],{},[2625,2644,2645],{},"URL.createObjectURL",": Görüntü önizlemesi için",[2622,2648,2649,2652],{},[2625,2650,2651],{},"Clipboard API",": Kopyalama işlevselliği için (isteğe bağlı)",[742,2654,2656],{"id":2655},"tarayıcı-desteği","Tarayıcı Desteği",[854,2658,2659,2678],{},[857,2660,2661],{},[860,2662,2663,2666,2669,2672,2675],{},[863,2664,2665],{},"Özellik",[863,2667,2668],{},"Chrome",[863,2670,2671],{},"Firefox",[863,2673,2674],{},"Safari",[863,2676,2677],{},"Edge",[876,2679,2680,2697,2713],{},[860,2681,2682,2685,2688,2691,2694],{},[881,2683,2684],{},"Temel işlevsellik",[881,2686,2687],{},"✅ 50+",[881,2689,2690],{},"✅ 52+",[881,2692,2693],{},"✅ 10+",[881,2695,2696],{},"✅ 79+",[860,2698,2699,2702,2705,2708,2711],{},[881,2700,2701],{},"WebP çıktısı",[881,2703,2704],{},"✅ 32+",[881,2706,2707],{},"✅ 65+",[881,2709,2710],{},"✅ 14+",[881,2712,2696],{},[860,2714,2715,2717,2720,2723,2726],{},[881,2716,2651],{},[881,2718,2719],{},"✅ 66+",[881,2721,2722],{},"✅ 63+",[881,2724,2725],{},"✅ 13.1+",[881,2727,2696],{},[737,2729,2731],{"id":2730},"hata-yönetimi","Hata Yönetimi",[742,2733,2735],{"id":2734},"yaygın-hata-türleri","Yaygın Hata Türleri",[750,2737,2739],{"className":1051,"code":2738,"language":1053,"meta":755,"style":755},"\u002F\u002F Dosya doğrulama hataları\nclass InvalidFileTypeError extends Error {\n  constructor() {\n    super(\"Geçersiz dosya türü. Lütfen bir görüntü dosyası seçin.\");\n  }\n}\n\n\u002F\u002F Bellek hataları\nclass ImageTooLargeError extends Error {\n  constructor() {\n    super(\"Görüntü bu tarayıcıda işlenmek için çok büyük.\");\n  }\n}\n\n\u002F\u002F İşleme hataları\nclass CropProcessingError extends Error {\n  constructor(message: string) {\n    super(`Kırpma işlemi başarısız oldu: ${message}`);\n  }\n}\n",[757,2740,2741,2746,2762,2770,2782,2787,2791,2795,2800,2813,2819,2830,2834,2838,2842,2847,2860,2876,2895,2899],{"__ignoreMap":755},[760,2742,2743],{"class":762,"line":763},[760,2744,2745],{"class":1088},"\u002F\u002F Dosya doğrulama hataları\n",[760,2747,2748,2751,2754,2757,2760],{"class":762,"line":777},[760,2749,2750],{"class":1060},"class",[760,2752,2753],{"class":1064}," InvalidFileTypeError",[760,2755,2756],{"class":1060}," extends",[760,2758,2759],{"class":1064}," Error",[760,2761,1068],{"class":793},[760,2763,2764,2767],{"class":762,"line":786},[760,2765,2766],{"class":1060},"  constructor",[760,2768,2769],{"class":793},"() {\n",[760,2771,2772,2775,2777,2780],{"class":762,"line":801},[760,2773,2774],{"class":1422},"    super",[760,2776,1673],{"class":793},[760,2778,2779],{"class":797},"\"Geçersiz dosya türü. Lütfen bir görüntü dosyası seçin.\"",[760,2781,1794],{"class":793},[760,2783,2784],{"class":762,"line":812},[760,2785,2786],{"class":793},"  }\n",[760,2788,2789],{"class":762,"line":823},[760,2790,1198],{"class":793},[760,2792,2793],{"class":762,"line":834},[760,2794,1839],{"emptyLinePlaceholder":6},[760,2796,2797],{"class":762,"line":840},[760,2798,2799],{"class":1088},"\u002F\u002F Bellek hataları\n",[760,2801,2802,2804,2807,2809,2811],{"class":762,"line":1174},[760,2803,2750],{"class":1060},[760,2805,2806],{"class":1064}," ImageTooLargeError",[760,2808,2756],{"class":1060},[760,2810,2759],{"class":1064},[760,2812,1068],{"class":793},[760,2814,2815,2817],{"class":762,"line":1189},[760,2816,2766],{"class":1060},[760,2818,2769],{"class":793},[760,2820,2821,2823,2825,2828],{"class":762,"line":1195},[760,2822,2774],{"class":1422},[760,2824,1673],{"class":793},[760,2826,2827],{"class":797},"\"Görüntü bu tarayıcıda işlenmek için çok büyük.\"",[760,2829,1794],{"class":793},[760,2831,2832],{"class":762,"line":1544},[760,2833,2786],{"class":793},[760,2835,2836],{"class":762,"line":1881},[760,2837,1198],{"class":793},[760,2839,2840],{"class":762,"line":1906},[760,2841,1839],{"emptyLinePlaceholder":6},[760,2843,2844],{"class":762,"line":1931},[760,2845,2846],{"class":1088},"\u002F\u002F İşleme hataları\n",[760,2848,2849,2851,2854,2856,2858],{"class":762,"line":1948},[760,2850,2750],{"class":1060},[760,2852,2853],{"class":1064}," CropProcessingError",[760,2855,2756],{"class":1060},[760,2857,2759],{"class":1064},[760,2859,1068],{"class":793},[760,2861,2862,2864,2866,2869,2871,2873],{"class":762,"line":1965},[760,2863,2766],{"class":1060},[760,2865,1673],{"class":793},[760,2867,2868],{"class":1073},"message",[760,2870,1078],{"class":1077},[760,2872,1082],{"class":1081},[760,2874,2875],{"class":793},") {\n",[760,2877,2878,2880,2882,2885,2887,2889,2891,2893],{"class":762,"line":1988},[760,2879,2774],{"class":1422},[760,2881,1673],{"class":793},[760,2883,2884],{"class":797},"`Kırpma işlemi başarısız oldu: ",[760,2886,2141],{"class":2140},[760,2888,2868],{"class":1418},[760,2890,2146],{"class":2140},[760,2892,2149],{"class":797},[760,2894,1794],{"class":793},[760,2896,2897],{"class":762,"line":2000},[760,2898,2786],{"class":793},[760,2900,2901],{"class":762,"line":2020},[760,2902,1198],{"class":793},[742,2904,2906],{"id":2905},"hata-kurtarma","Hata Kurtarma",[750,2908,2910],{"className":1051,"code":2909,"language":1053,"meta":755,"style":755},"\u002F\u002F Zarif hata yönetimi\nfunction handleCropError(error: Error): void {\n  if (error instanceof InvalidFileTypeError) {\n    \u002F\u002F Dosya türü hata mesajını göster\n    showErrorMessage(\"Lütfen geçerli bir görüntü dosyası seçin\");\n  } else if (error instanceof ImageTooLargeError) {\n    \u002F\u002F Görüntü boyutu küçültme önerisi\n    showErrorMessage(\"Görüntü çok büyük. Lütfen daha küçük bir görüntü kullanın\");\n  } else {\n    \u002F\u002F Genel hata yönetimi\n    showErrorMessage(\"Bir hata oluştu. Lütfen tekrar deneyin\");\n  }\n}\n",[757,2911,2912,2917,2940,2955,2960,2972,2993,2998,3009,3017,3022,3033,3037],{"__ignoreMap":755},[760,2913,2914],{"class":762,"line":763},[760,2915,2916],{"class":1088},"\u002F\u002F Zarif hata yönetimi\n",[760,2918,2919,2921,2924,2926,2928,2930,2932,2934,2936,2938],{"class":762,"line":777},[760,2920,1666],{"class":1060},[760,2922,2923],{"class":1669}," handleCropError",[760,2925,1673],{"class":793},[760,2927,1033],{"class":1073},[760,2929,1078],{"class":1077},[760,2931,2759],{"class":1064},[760,2933,1684],{"class":793},[760,2935,1078],{"class":1077},[760,2937,1876],{"class":1081},[760,2939,1068],{"class":793},[760,2941,2942,2944,2946,2948,2951,2953],{"class":762,"line":786},[760,2943,2408],{"class":1702},[760,2945,1761],{"class":793},[760,2947,1033],{"class":1418},[760,2949,2950],{"class":1060}," instanceof",[760,2952,2753],{"class":1064},[760,2954,2875],{"class":793},[760,2956,2957],{"class":762,"line":801},[760,2958,2959],{"class":1088},"    \u002F\u002F Dosya türü hata mesajını göster\n",[760,2961,2962,2965,2967,2970],{"class":762,"line":812},[760,2963,2964],{"class":1669},"    showErrorMessage",[760,2966,1673],{"class":793},[760,2968,2969],{"class":797},"\"Lütfen geçerli bir görüntü dosyası seçin\"",[760,2971,1794],{"class":793},[760,2973,2974,2977,2980,2983,2985,2987,2989,2991],{"class":762,"line":823},[760,2975,2976],{"class":793},"  } ",[760,2978,2979],{"class":1702},"else",[760,2981,2982],{"class":1702}," if",[760,2984,1761],{"class":793},[760,2986,1033],{"class":1418},[760,2988,2950],{"class":1060},[760,2990,2806],{"class":1064},[760,2992,2875],{"class":793},[760,2994,2995],{"class":762,"line":834},[760,2996,2997],{"class":1088},"    \u002F\u002F Görüntü boyutu küçültme önerisi\n",[760,2999,3000,3002,3004,3007],{"class":762,"line":840},[760,3001,2964],{"class":1669},[760,3003,1673],{"class":793},[760,3005,3006],{"class":797},"\"Görüntü çok büyük. Lütfen daha küçük bir görüntü kullanın\"",[760,3008,1794],{"class":793},[760,3010,3011,3013,3015],{"class":762,"line":1174},[760,3012,2976],{"class":793},[760,3014,2979],{"class":1702},[760,3016,1068],{"class":793},[760,3018,3019],{"class":762,"line":1189},[760,3020,3021],{"class":1088},"    \u002F\u002F Genel hata yönetimi\n",[760,3023,3024,3026,3028,3031],{"class":762,"line":1195},[760,3025,2964],{"class":1669},[760,3027,1673],{"class":793},[760,3029,3030],{"class":797},"\"Bir hata oluştu. Lütfen tekrar deneyin\"",[760,3032,1794],{"class":793},[760,3034,3035],{"class":762,"line":1544},[760,3036,2786],{"class":793},[760,3038,3039],{"class":762,"line":1881},[760,3040,1198],{"class":793},[737,3042,3044],{"id":3043},"performans-optimizasyonu","Performans Optimizasyonu",[742,3046,3048],{"id":3047},"bellek-yönetimi","Bellek Yönetimi",[750,3050,3052],{"className":1051,"code":3051,"language":1053,"meta":755,"style":755},"\u002F\u002F Kaynakları temizle\nfunction cleanup(): void {\n  \u002F\u002F Blob URL'lerini iptal et\n  blobUrls.forEach((url) => URL.revokeObjectURL(url));\n\n  \u002F\u002F Cropper örneğini yok et\n  if (cropper) {\n    cropper.destroy();\n    cropper = null;\n  }\n\n  \u002F\u002F Tuval referanslarını temizle\n  canvasRefs.length = 0;\n}\n",[757,3053,3054,3059,3075,3080,3110,3114,3119,3130,3142,3153,3157,3161,3166,3183],{"__ignoreMap":755},[760,3055,3056],{"class":762,"line":763},[760,3057,3058],{"class":1088},"\u002F\u002F Kaynakları temizle\n",[760,3060,3061,3063,3066,3069,3071,3073],{"class":762,"line":777},[760,3062,1666],{"class":1060},[760,3064,3065],{"class":1669}," cleanup",[760,3067,3068],{"class":793},"()",[760,3070,1078],{"class":1077},[760,3072,1876],{"class":1081},[760,3074,1068],{"class":793},[760,3076,3077],{"class":762,"line":786},[760,3078,3079],{"class":1088},"  \u002F\u002F Blob URL'lerini iptal et\n",[760,3081,3082,3085,3087,3090,3092,3094,3096,3098,3100,3102,3104,3106,3108],{"class":762,"line":801},[760,3083,3084],{"class":1418},"  blobUrls",[760,3086,1753],{"class":793},[760,3088,3089],{"class":1669},"forEach",[760,3091,1711],{"class":793},[760,3093,2033],{"class":1073},[760,3095,1722],{"class":793},[760,3097,1725],{"class":1060},[760,3099,1892],{"class":1407},[760,3101,1753],{"class":793},[760,3103,2028],{"class":1669},[760,3105,1673],{"class":793},[760,3107,2033],{"class":1418},[760,3109,2478],{"class":793},[760,3111,3112],{"class":762,"line":812},[760,3113,1839],{"emptyLinePlaceholder":6},[760,3115,3116],{"class":762,"line":823},[760,3117,3118],{"class":1088},"  \u002F\u002F Cropper örneğini yok et\n",[760,3120,3121,3123,3125,3128],{"class":762,"line":834},[760,3122,2408],{"class":1702},[760,3124,1761],{"class":793},[760,3126,3127],{"class":1418},"cropper",[760,3129,2875],{"class":793},[760,3131,3132,3135,3137,3140],{"class":762,"line":840},[760,3133,3134],{"class":1418},"    cropper",[760,3136,1753],{"class":793},[760,3138,3139],{"class":1669},"destroy",[760,3141,1745],{"class":793},[760,3143,3144,3146,3148,3151],{"class":762,"line":1174},[760,3145,3134],{"class":1418},[760,3147,1411],{"class":1077},[760,3149,3150],{"class":1422}," null",[760,3152,1324],{"class":793},[760,3154,3155],{"class":762,"line":1189},[760,3156,2786],{"class":793},[760,3158,3159],{"class":762,"line":1195},[760,3160,1839],{"emptyLinePlaceholder":6},[760,3162,3163],{"class":762,"line":1544},[760,3164,3165],{"class":1088},"  \u002F\u002F Tuval referanslarını temizle\n",[760,3167,3168,3171,3173,3177,3179,3181],{"class":762,"line":1881},[760,3169,3170],{"class":1418},"  canvasRefs",[760,3172,1753],{"class":793},[760,3174,3176],{"class":3175},"sSQ6O","length",[760,3178,1411],{"class":1077},[760,3180,2418],{"class":1437},[760,3182,1324],{"class":793},[760,3184,3185],{"class":762,"line":1906},[760,3186,1198],{"class":793},[742,3188,3190],{"id":3189},"büyük-görüntü-i̇şleme","Büyük Görüntü İşleme",[750,3192,3194],{"className":1051,"code":3193,"language":1053,"meta":755,"style":755},"\u002F\u002F Büyük görüntüleri verimli bir şekilde işle\nfunction processLargeImage(canvas: HTMLCanvasElement): HTMLCanvasElement {\n  const maxDimension = 4096; \u002F\u002F Tarayıcı sınırı\n  const scale = Math.min(maxDimension \u002F canvas.width, maxDimension \u002F canvas.height, 1);\n\n  if (scale \u003C 1) {\n    const scaledCanvas = document.createElement(\"canvas\");\n    scaledCanvas.width = canvas.width * scale;\n    scaledCanvas.height = canvas.height * scale;\n\n    const ctx = scaledCanvas.getContext(\"2d\");\n    ctx.drawImage(canvas, 0, 0, scaledCanvas.width, scaledCanvas.height);\n\n    return scaledCanvas;\n  }\n\n  return canvas;\n}\n",[757,3195,3196,3201,3224,3241,3290,3294,3310,3332,3356,3378,3382,3405,3447,3451,3460,3464,3468,3476],{"__ignoreMap":755},[760,3197,3198],{"class":762,"line":763},[760,3199,3200],{"class":1088},"\u002F\u002F Büyük görüntüleri verimli bir şekilde işle\n",[760,3202,3203,3205,3208,3210,3212,3214,3216,3218,3220,3222],{"class":762,"line":777},[760,3204,1666],{"class":1060},[760,3206,3207],{"class":1669}," processLargeImage",[760,3209,1673],{"class":793},[760,3211,2066],{"class":1073},[760,3213,1078],{"class":1077},[760,3215,1114],{"class":1064},[760,3217,1684],{"class":793},[760,3219,1078],{"class":1077},[760,3221,1114],{"class":1064},[760,3223,1068],{"class":793},[760,3225,3226,3228,3231,3233,3236,3238],{"class":762,"line":786},[760,3227,1884],{"class":1060},[760,3229,3230],{"class":1407}," maxDimension",[760,3232,1411],{"class":1077},[760,3234,3235],{"class":1437}," 4096",[760,3237,1085],{"class":793},[760,3239,3240],{"class":1088},"\u002F\u002F Tarayıcı sınırı\n",[760,3242,3243,3245,3248,3250,3252,3254,3257,3259,3262,3264,3267,3269,3271,3273,3275,3277,3279,3281,3283,3285,3288],{"class":762,"line":801},[760,3244,1884],{"class":1060},[760,3246,3247],{"class":1407}," scale",[760,3249,1411],{"class":1077},[760,3251,2440],{"class":1418},[760,3253,1753],{"class":793},[760,3255,3256],{"class":1669},"min",[760,3258,1673],{"class":793},[760,3260,3261],{"class":1418},"maxDimension",[760,3263,2496],{"class":1077},[760,3265,3266],{"class":1418}," canvas",[760,3268,1753],{"class":793},[760,3270,2200],{"class":1418},[760,3272,1426],{"class":793},[760,3274,3261],{"class":1418},[760,3276,2496],{"class":1077},[760,3278,3266],{"class":1418},[760,3280,1753],{"class":793},[760,3282,2209],{"class":1418},[760,3284,1426],{"class":793},[760,3286,3287],{"class":1437},"1",[760,3289,1794],{"class":793},[760,3291,3292],{"class":762,"line":812},[760,3293,1839],{"emptyLinePlaceholder":6},[760,3295,3296,3298,3300,3303,3306,3308],{"class":762,"line":823},[760,3297,2408],{"class":1702},[760,3299,1761],{"class":793},[760,3301,3302],{"class":1418},"scale",[760,3304,3305],{"class":1077}," \u003C",[760,3307,1438],{"class":1437},[760,3309,2875],{"class":793},[760,3311,3312,3314,3317,3319,3321,3323,3325,3327,3330],{"class":762,"line":834},[760,3313,1732],{"class":1060},[760,3315,3316],{"class":1407}," scaledCanvas",[760,3318,1411],{"class":1077},[760,3320,1916],{"class":1418},[760,3322,1753],{"class":793},[760,3324,1921],{"class":1669},[760,3326,1673],{"class":793},[760,3328,3329],{"class":797},"\"canvas\"",[760,3331,1794],{"class":793},[760,3333,3334,3337,3339,3341,3343,3345,3347,3349,3352,3354],{"class":762,"line":840},[760,3335,3336],{"class":1418},"    scaledCanvas",[760,3338,1753],{"class":793},[760,3340,2200],{"class":1418},[760,3342,1411],{"class":1077},[760,3344,3266],{"class":1418},[760,3346,1753],{"class":793},[760,3348,2200],{"class":1418},[760,3350,3351],{"class":1077}," *",[760,3353,3247],{"class":1418},[760,3355,1324],{"class":793},[760,3357,3358,3360,3362,3364,3366,3368,3370,3372,3374,3376],{"class":762,"line":1174},[760,3359,3336],{"class":1418},[760,3361,1753],{"class":793},[760,3363,2209],{"class":1418},[760,3365,1411],{"class":1077},[760,3367,3266],{"class":1418},[760,3369,1753],{"class":793},[760,3371,2209],{"class":1418},[760,3373,3351],{"class":1077},[760,3375,3247],{"class":1418},[760,3377,1324],{"class":793},[760,3379,3380],{"class":762,"line":1189},[760,3381,1839],{"emptyLinePlaceholder":6},[760,3383,3384,3386,3389,3391,3393,3395,3398,3400,3403],{"class":762,"line":1195},[760,3385,1732],{"class":1060},[760,3387,3388],{"class":1407}," ctx",[760,3390,1411],{"class":1077},[760,3392,3316],{"class":1418},[760,3394,1753],{"class":793},[760,3396,3397],{"class":1669},"getContext",[760,3399,1673],{"class":793},[760,3401,3402],{"class":797},"\"2d\"",[760,3404,1794],{"class":793},[760,3406,3407,3410,3412,3415,3417,3419,3421,3424,3426,3428,3430,3433,3435,3437,3439,3441,3443,3445],{"class":762,"line":1544},[760,3408,3409],{"class":1418},"    ctx",[760,3411,1753],{"class":793},[760,3413,3414],{"class":1669},"drawImage",[760,3416,1673],{"class":793},[760,3418,2066],{"class":1418},[760,3420,1426],{"class":793},[760,3422,3423],{"class":1437},"0",[760,3425,1426],{"class":793},[760,3427,3423],{"class":1437},[760,3429,1426],{"class":793},[760,3431,3432],{"class":1418},"scaledCanvas",[760,3434,1753],{"class":793},[760,3436,2200],{"class":1418},[760,3438,1426],{"class":793},[760,3440,3432],{"class":1418},[760,3442,1753],{"class":793},[760,3444,2209],{"class":1418},[760,3446,1794],{"class":793},[760,3448,3449],{"class":762,"line":1881},[760,3450,1839],{"emptyLinePlaceholder":6},[760,3452,3453,3456,3458],{"class":762,"line":1906},[760,3454,3455],{"class":1702},"    return",[760,3457,3316],{"class":1418},[760,3459,1324],{"class":793},[760,3461,3462],{"class":762,"line":1931},[760,3463,2786],{"class":793},[760,3465,3466],{"class":762,"line":1948},[760,3467,1839],{"emptyLinePlaceholder":6},[760,3469,3470,3472,3474],{"class":762,"line":1965},[760,3471,1703],{"class":1702},[760,3473,3266],{"class":1418},[760,3475,1324],{"class":793},[760,3477,3478],{"class":762,"line":1988},[760,3479,1198],{"class":793},[3481,3482,3483],"style",{},"html pre.shiki code .skpqk, html code.shiki .skpqk{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#808080}html pre.shiki code .sq2bZ, html code.shiki .sq2bZ{--shiki-default:#22863A;--shiki-light:#22863A;--shiki-dark:#569CD6}html pre.shiki code .shCbc, html code.shiki .shCbc{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#9CDCFE}html pre.shiki code .svVIm, html code.shiki .svVIm{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#D4D4D4}html pre.shiki code .sjj1j, html code.shiki .sjj1j{--shiki-default:#032F62;--shiki-light:#032F62;--shiki-dark:#CE9178}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sGiLm, html code.shiki .sGiLm{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#569CD6}html pre.shiki code .s_0E6, html code.shiki .s_0E6{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#4EC9B0}html pre.shiki code .szM7h, html code.shiki .szM7h{--shiki-default:#E36209;--shiki-light:#E36209;--shiki-dark:#9CDCFE}html pre.shiki code .sGmsN, html code.shiki .sGmsN{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#D4D4D4}html pre.shiki code .s2-Xe, html code.shiki .s2-Xe{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#4EC9B0}html pre.shiki code .sLEZ0, html code.shiki .sLEZ0{--shiki-default:#6A737D;--shiki-light:#6A737D;--shiki-dark:#6A9955}html pre.shiki code .sdRU0, html code.shiki .sdRU0{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#4FC1FF}html pre.shiki code .szTj3, html code.shiki .szTj3{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#9CDCFE}html pre.shiki code .sLV08, html code.shiki .sLV08{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#569CD6}html pre.shiki code .sewGd, html code.shiki .sewGd{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#B5CEA8}html pre.shiki code .sqMzV, html code.shiki .sqMzV{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#DCDCAA}html pre.shiki code .srAhW, html code.shiki .srAhW{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#C586C0}html pre.shiki code .s7eq4, html code.shiki .s7eq4{--shiki-default:#032F62;--shiki-light:#032F62;--shiki-dark:#569CD6}html pre.shiki code .sSQ6O, html code.shiki .sSQ6O{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#9CDCFE}",{"title":755,"searchDepth":777,"depth":777,"links":3485},[3486,3489,3494,3498,3503,3507,3511],{"id":739,"depth":777,"text":740,"children":3487},[3488],{"id":744,"depth":786,"text":745},{"id":1044,"depth":777,"text":1045,"children":3490},[3491,3492,3493],{"id":1048,"depth":786,"text":1008},{"id":1201,"depth":786,"text":1023},{"id":1291,"depth":786,"text":1292},{"id":1387,"depth":777,"text":1388,"children":3495},[3496,3497],{"id":1391,"depth":786,"text":1392},{"id":1550,"depth":786,"text":1551},{"id":1646,"depth":777,"text":1647,"children":3499},[3500,3501,3502],{"id":1650,"depth":786,"text":1651},{"id":2043,"depth":786,"text":2044},{"id":2335,"depth":786,"text":2336},{"id":2612,"depth":777,"text":2613,"children":3504},[3505,3506],{"id":2616,"depth":786,"text":2617},{"id":2655,"depth":786,"text":2656},{"id":2730,"depth":777,"text":2731,"children":3508},[3509,3510],{"id":2734,"depth":786,"text":2735},{"id":2905,"depth":786,"text":2906},{"id":3043,"depth":777,"text":3044,"children":3512},[3513,3514],{"id":3047,"depth":786,"text":3048},{"id":3189,"depth":786,"text":3190},"md",{},{"title":54,"description":735},{"loc":96},"wu_dX3zm4bdUGdh04OIkTnNrzqPqLb2IXVUCMSABkaw",[3521,3521],null]