მიჰყევით ამ მაგალითს დაშიფრული გამოსახულების მონაცემების გამოსაყენებელ ფაილად გადასაქცევად. Base64 სურათად გადაქცევა-ის გახსნა.
ჩასვით სურათის მონაცემები
გახსენით Base64 სურათად და ჩასვით მარტივი Base64 სტრიქონი ან სრული სურათის მონაცემთა URL. „სცადეთ ნიმუში“ ავსებს იმავე ველს რეალური PNG მაგალითით. თქვენ არ გჭირდებათ ცალკე ფაილის ატვირთვა.
მონაცემთა URL მოიცავს პრეფიქსს, როგორიცაა data:image/png;base64,. მარტივი Base64 შეიცავს მხოლოდ დაშიფრულ სიმბოლოებს. მონაცემებში არსებული ინტერვალები და ხაზების წყვეტები იგნორირებულია.
თუ თქვენი კოდი არის HTML სურათის ან CSS დეკლარაციის შიგნით, დააკოპირეთ მხოლოდ მონაცემთა URL. სრული HTML ელემენტი ან CSS დეკლარაცია ვერ გაიშიფრება როგორც სურათი.
გამოიყენეთ სურათი Base64-ის კონვერტორში, როდესაც საპირისპირო მიმართულებით გჭირდებათ მოქმედება.
ექსპორტამდე შეამოწმეთ გადახედვა
აირჩიეთ გაგრძელება. კონვერტორი ამოწმებს Base64 სიმბოლოებს, სურათის ფაილის ხელმოწერას, ნებისმიერ დეკლარირებულ MIME ტიპს და იმას, შეუძლია თუ არა ბრაუზერს შედეგის გახსნა.
მონაცემთა URL, რომელიც აცხადებს JPG-ს და შეიცავს PNG ბაიტს, უარყოფილია. არასრული ტექსტი, არასუპორტირებული ფაილები და ლიმიტებს ზემოთ ფაილები ასევე უარყოფილია. ეს თავიდან აიცილებს შეცდომაში შემყვანი ფაილის გაფართოების ჩუმად შენახვას.
მაგალითი იყენებს favicon-orbit.png ნიმუშს, 512 × 512 PNG-ს, რომელიც შეიცავს 202,491 ბაიტს. მისმა გადახედვამ უნდა აჩვენოს იგივე ფერადი ხატულა. თუ რედაქტორში შეცვლით ჩასმულ კოდს, აირჩიეთ სურათის გადახედვა ჩანაცვლების შესამოწმებლად.
გადახედვა ეხმარება სურათის იდენტიფიცირებაში. ნუ დაეყრდნობით მხოლოდ ფაილის სახელს ან დეკლარირებულ MIME ტიპს.
მაგალითი ამ სახელმძღვანელოში
სცადეთ ნიმუში favicon-orbit.png-ისთვის მონაცემთა URL-ის შესავსებად. აირჩიეთ გაგრძელება, დაადასტურეთ 512 × 512 გადახედვა, შემდეგ დაწყება და ჩამოტვირთვა. შეადარეთ ჩამოტვირთული PNG ბაიტი საწყის ნიმუშს.
- დეკოდირებული ფორმატი
- PNG
- გამოსახულების ზომები
- 512 × 512 პიქსელი
- სურათის ორიგინალი ბაიტები
- 202,491 ბაიტი
- კონვერტაცია
- დეკოდირება ხელახალი შეკუმშვის გარეშე
ჩამოტვირთეთ აღდგენილი სურათი
აირჩიეთ დაწყება, შემდეგ ჩამოტვირთვა ამ მაგალითისთვის decoded-image.png-ის შესანახად. კონვერტორი ამოიცნობს ორიგინალ ფორმატს; ის არ გთხოვთ სხვა ფორმატის არჩევას.
გაშიფვრა აღადგენს ორიგინალ ბაიტებს. ის არ ცვლის სურათის ზომას, არ ხატავს ხელახლა და არ კუმშავს, ასევე ინარჩუნებს არსებულ მეტამონაცემებს და GIF ანიმაციას. ჩამოტვირთვის შემდეგ გამოიყენეთ სხვა სურათის ხელსაწყო, თუ გსურთ შედეგის ზომის შეცვლა, შეკუმშვა ან კონვერტაცია.
ჩამოტვირთულ ნიმუშს აქვს იგივე 202,491 ბაიტი, რაც მის წყარო PNG-ს. აქ ნაჩვენები მონაცემთა URL-ის მოკლე ამონარიდი მხოლოდ ილუსტრაციისთვისაა; შეკვეცილი სტრიქონი სრულ სურათს არ შექმნის.
ჩამოტვირთეთ შედეგი გვერდის განახლებამდე, რაც ახალ სამუშაო პროცესს იწყებს.
იცოდეთ ფორმატები, ლიმიტები და კონფიდენციალურობის საზღვრები
PNG, JPG, WebP, GIF, BMP და AVIF მხარდაჭერილია, როდესაც ბრაუზერს შეუძლია მათი გაშიფვრა გადახედვისთვის. გაშიფრული სურათი შეიძლება იყოს 25 მბ-მდე, 60 მეგაპიქსელი და 16,000 პიქსელი თითო მხარეს. ტექსტურ შეყვანას ასევე აქვს შეზღუდული სიგრძე. SVG მარკირება და თვითნებური ბინარული ფაილები არ არის მხარდაჭერილი.
ჩასმული მონაცემები გაშიფრულია და გადახედულია თქვენს მოწყობილობაზე, კონვერტაციისთვის ატვირთვის გარეშე. Base64 არ არის დაშიფვრა: ნებისმიერს, ვისაც აქვს სრული სტრიქონი, შეუძლია სურათის რეკონსტრუქცია.
შეინახეთ პირადი სურათის დაშიფრული ტექსტიც პირადად.
ხშირად დასმული კითხვები
როგორ გადავაქციო Base64 გამოსახულებად?
ჩასვით მარტივი Base64 სტრიქონი ან გამოსახულების მონაცემთა URL, აირჩიეთ გაგრძელება, შეამოწმეთ გადახედვა, შემდეგ აირჩიეთ Start და ჩამოტვირთეთ.
შემიძლია თუ არა სრული HTML გამოსახულების ტეგის ჩასმა?
გამოიყენეთ მხოლოდ მონაცემთა URL მისი src ატრიბუტის შიგნით. სრული HTML ელემენტი ან CSS დეკლარაცია არ მიიღება.
დაკარგავს თუ არა სურათი ხარისხს?
არა. დეკოდირება აღადგენს ორიგინალ გამოსახულების ბაიტებს ზომის შეცვლის ან ხელახალი შეკუმშვის გარეშე.
შემიძლია თუ არა ავირჩიო JPG PNG-ის ნაცვლად?
ეს ხელსაწყო აღადგენს დაშიფრულ ფაილს თავდაპირველ ფორმატში. გამოიყენეთ გამოსახულების კონვერტორი ფორმატების შესაცვლელად.
რატომ უარყვეს ჩემი მონაცემთა URL?
მონაცემები შეიძლება იყოს არასრული, აღემატებოდეს ლიმიტს, შეიცავდეს არამხარდაჭერილ ფორმატს ან აცხადებდეს MIME ტიპს, რომელიც არ შეესაბამება რეალურ გამოსახულებას.
იგზავნება თუ არა Base64 მონაცემები?
არა. კონვერტორი დეკოდირებს და აჩვენებს გამოსახულებას ლოკალურად თქვენს ბრაუზერში.
აღადგინეთ სურათი, დაადასტურეთ ის და შეინახეთ მისი ორიგინალი ფაილი.
სცადეთ ნიმუში ან გამოიყენეთ საკუთარი ფაილი და გადახედეთ შედეგს გაზიარებამდე.