حساب حجم النص

4.72 من 7 تقييمات
الحجم
حساب حجم النص

حساب حجم النص أداة مجانية تحسب حجم النص المُدخل بالبايت (B) أو الكيلوبايت (KB) أو الميغابايت (MB).

ما المقصود بحجم النص؟

حجم النص هو مقدار مساحة التخزين اللازمة لتمثيل سلسلة من الأحرف. وهو يختلف عن عدد الأحرف، لأن بعض الأحرف تحتاج إلى أكثر من بايت واحد، بحسب ترميز الأحرف المستخدم.

على سبيل المثال، عند استخدام ترميز UTF-8:

  • يستخدم A بايتًا واحدًا.
  • يستخدم £ بايتين.
  • تستخدم café خمسة بايتات، لأن الحرف ذي العلامة النطقية يحتاج إلى بايتين.
  • يستخدم الرمز التعبيري الشائع، مثل 😀، أربعة بايتات.

هذه أمثلة خاصة بترميز UTF-8، وليست نتائج مضمونة من الأداة. لا يوضح وصف الأداة ترميز الأحرف الذي تستخدمه، ولا ما إذا كان الكيلوبايت يعادل ١٬٠٠٠ بايت أم ١٬٠٢٤ بايت. وقد يكون لهذا الفرق أثر مهم عند الاقتراب من حد تقني معين.

كيف أحسب حجم النص؟

أدخل النص، ثم اقرأ القيمة الظاهرة في حقل النتيجة الحجم.

  1. انسخ أو اكتب النص نفسه الذي تريد قياس حجمه بالبايت بعد الترميز.
  2. تحقق من حجمه بالبايت أو الكيلوبايت أو الميغابايت.
  3. قارن النتيجة بالحد الذي يفرضه النظام المستقبِل.
أداة حساب حجم النص على digily.link مع نموذج الإدخال

أدرج علامات الترقيم والمسافات وفواصل الأسطر إذا كانت ستظهر في النص النهائي. ومن الأفضل حساب النسخة النهائية بدلًا من مسودة مبكرة، لأن محارف الهروب والتسميات المضافة وحتى فاصل السطر في النهاية قد تغير الحجم المرسَل.

متى يوفر فحص حجم النص الوقت؟

يفيد فحص حجم النص عندما تفرض خدمة ما حدًا على البيانات بالبايت بدلًا من عدد الأحرف الظاهرة. ويمكنه تجنب تكرار فشل الرفع أو التحقق حين يبدو النص قصيرًا بما يكفي، لكنه يتضمن أحرفًا ذات علامات نطقية أو أنظمة كتابة غير لاتينية أو رموزًا تعبيرية.

  • طلبات API: افحص حمولة JSON أو XML المكتملة قبل إرسالها عبر بوابة API تفرض حدًا على حجم نص الطلب.
  • استيراد قواعد البيانات: افحص القيم المنسوخة من Microsoft Excel أو من ملف CSV قبل تحميلها في حقول قاعدة بيانات محدودة بالبايت.
  • إعداد دمج المراسلات: افحص الفقرات الطويلة المخصصة بعد استبدال العناصر النائبة ببيانات المستلمين.
  • حقول أنظمة إدارة المحتوى: قِس حجم التعليمات البرمجية المضمنة أو البيانات الوصفية أو النص المنظم قبل لصقه في WordPress أو أي نظام آخر لإدارة المحتوى.
  • أنظمة السجلات والرسائل: تأكد من بقاء الرسالة المُنشأة دون الحد الأقصى للبايت المسموح به لكل إدخال.

عند تصدير جداول البيانات، احسب النص بعد تنظيفه بدلًا من المصنف بأكمله. تضيف ملفات CSV بنية الفواصل ونهايات الأسطر، وقد تتضمن علامة ترميز. أما ملفات XLSX فتتضمن أيضًا بنية المصنف وبياناته الوصفية، لذلك لن تتطابق نتيجة النص بالضرورة مع الحجم المعروض لملف XLSX أو CSV.

لماذا يختلف عدد البايتات عن عدد الأحرف؟

يختلف عدد البايتات لأن ترميزات الأحرف تخزن الأحرف باستخدام أعداد مختلفة من البايتات. تشغل الحروف والأرقام اللاتينية الأساسية عادةً بايتًا واحدًا في UTF-8، بينما تشغل أحرف كثيرة ذات علامات نطقية، إلى جانب الرموز وأنظمة الكتابة الأخرى، أكثر من بايت.

تشغل المسافات وعلامات الترقيم مساحة تخزين أيضًا. وتعد نهايات الأسطر سببًا شائعًا للفروق البسيطة. تستخدم الأنظمة الشبيهة بنظام Unix عادةً محرف تغذية سطر واحدًا، بينما تستخدم الملفات النصية في Windows غالبًا محرف إرجاع المؤشر متبوعًا بمحرف تغذية السطر. لذلك قد يختلف حجم الملف بعد الحفظ، حتى إذا بدا النص متعدد الأسطر نفسه للمستخدم.

لا تعتمد على حجم البايت وحده للتحقق من حدود الأحرف في منصات مثل X أو LinkedIn. تطبق هذه الخدمات قواعد لعد الأحرف أو ترجيحها، بدلًا من اعتبار إجمالي بايتات UTF-8 حدًا للنشر. كذلك، لا يشمل هذا الحساب تنسيق المستند أو الصور أو ترويسات الملفات أو الضغط.

الأسئلة الشائعة

هل يمكنني لصق نص سري في الأداة؟

لا يمكن التأكد من مكان معالجة هذه الأداة للنص المُدخل.

هل يؤثر التنسيق المنسوخ في النتيجة؟

تتعلق النتيجة بالنص المُدخل في الأداة، وليس بالحجم الكامل لمستند Word أو رسالة بريد إلكتروني أو صفحة ويب. قد تزيد الخطوط والألوان والتغييرات المتعقبة والصور المضمنة وغيرها من بيانات المستند مساحة التخزين، من دون أن تظهر كنص عادي.

هل تصلح النتيجة لطلب JSON؟

نعم، لكن احسب JSON النهائي بعد تسلسله، لا قيمة منفردة فقط. تضيف علامات الاقتباس وأسماء الخصائص والفواصل والأقواس والمحارف المُهربة بايتات إلى الحجم، وقد تضيف ترويسات HTTP وترميز النقل بيانات أخرى خارج نص الطلب.

هل تحسب الأداة عدد رسائل SMS المطلوبة؟

لا، لا يكفي عدد البايتات العام للتنبؤ بتقسيم رسائل SMS. تستخدم رسائل SMS النصية عادةً الأبجدية الافتراضية GSM ذات ٧ بتات أو ترميز UCS-2، كما تحجز الرسائل متعددة الأجزاء مساحة لمعلومات الربط. وقد تؤدي أحرف مثل علامات الاقتباس المنحنية إلى تغيير الترميز المستخدم في الرسالة بأكملها، بينما قد يعتمد دعم الرموز التعبيرية على استخدام مزود الخدمة UTF-16 أو طريقة معالجة أخرى غير قياسية.

هل تدخل الأحرف غير المرئية في حساب حجم النص؟

قد تدخل في الحساب. يمكن لعلامات الجدولة وفواصل الأسطر والمسافات غير المنقسمة والأحرف عديمة العرض وعلامة ترتيب البايت أن تشغل مساحة تخزين، رغم صعوبة رؤيتها أو استحالة ذلك. إذا كانت النتيجة أعلى من المتوقع، الصق المحتوى في محرر أو وضع فحص يعرض الأحرف غير المرئية أو نقاط الترميز، ثم احسبه مرة أخرى.

فحوص أخيرة

استخدم النص نفسه الذي ستستلمه الوجهة، بما في ذلك فواصل الأسطر والمحارف المُهربة. وإذا احتجت أولًا إلى تنظيف محتوى منسوخ من الويب، فيمكن لأداة إزالة علامات HTML حذف علامات الترميز قبل الحساب. وعند التعامل مع حدود صارمة في API أو قاعدة بيانات أو ملف، راجع وثائق النظام للتأكد من الترميز المطلوب وتعريف وحدة القياس.

الأدوات الشائعة