🍋
Menu
Image

Resolution

ترميز الأحرف

طريقة محددة لتمثيل النص كبيانات ثنائية عن طريق تعيين قيم عددية لكل حرف. تتراوح من ASCII (128 حرفًا) إلى UTF-8 (كل أنظمة الكتابة).

التفاصيل التقنية

يمثل ASCII 128 حرفًا في 7 بتات. يرمز UTF-8 نقاط كود Unicode بأطوال متغيرة من 1-4 بايتات: U+0000-007F في 1 بايت (متوافق مع ASCII)، U+0080-07FF في 2 بايت، U+0800-FFFF في 3 بايتات، U+10000-10FFFF في 4 بايتات. يستخدم UTF-16 وحدات 2 أو 4 بايتات (أصلي في JavaScript/Java). يتم الإعلان عبر أو رأس Content-Type.

مثال

```javascript
// Resolution: processing with Canvas API
const canvas = document.createElement('canvas');
const ctx = canvas.getContext('2d');
ctx.drawImage(sourceImage, 0, 0);
const imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
// Process pixels in imageData.data (RGBA array)
```

أدوات ذات صلة

مصطلحات ذات صلة