كيفية عرض البيانات الوصفية وتحريرها في أوبونتو

عرض وتحرير البيانات الوصفية في Linux

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

وظيفة البيانات الوصفية هي وصف ملف وتنظيمه وإعطائه سياقًا بحيث يسهل فهمه والبحث فيه وتصنيفه وتحليله.

ما هي البيانات الوصفية؟

وظائف البيانات الوصفية

  • بحث: يستخدم مستكشف الملفات البيانات الوصفية لعرضها وفقًا للترتيب الأبجدي أو نوع الملف أو تاريخ الإنشاء أو التعديل.
  • منظمة: تسهل البيانات الوصفية تنظيم كميات كبيرة من المعلومات.
  • استيعاب:  إنها تساعد الأنظمة الآلية مثل نماذج الذكاء الاصطناعي أو محركات البحث أو المكتبات على فهم المحتوى بشكل أفضل

أنواع البيانات الوصفية

يمكننا تقسيمهم إلى ثلاث فئات:

  • الوصف: البيانات التي تحدد المستند مثل العنوان والمؤلف والوصف والكلمات الرئيسية.
  • الهيكلية: كيفية هيكلة الوثيقة: العناوين، والعناوين الفرعية، والفصول، والتنسيق.
  • الموظفين الإداريين: الأذونات، تاريخ الإنشاء، الحجم، التنسيق.

كيفية عرض البيانات الوصفية وتحريرها في أوبونتو

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

PDF

تحتوي مستندات PDF على التنسيقات التالية:

  • مؤهل.
  • مؤلف.
  • تيما.
  • الكلمات الدالة.
  • تاريخ الإنشاء
  • تاريخ التعديل.
  • محرك المولد.
  • البرمجيات المستخدمة في الإنشاء.
  • الحماية والتصاريح.

هناك تنسيق آخر يسمى XMP والذي يتضمن أيضًا هذه المعلومات:

  • معلومات حقوق النشر.
  • المصغرات.
  • لغات الوثيقة.
  • تسميات مخصصة.

هناك أمران مفيدان لعرض البيانات الوصفية في أوبونتو:

بدفينفو

يركب مع:

sudo apt install poppler-utils

الاستخدام:

pdfinfo nombre_archivo.pdf

بيانات تعريفية لملف PDF

مثال على أمر PDFINFO

إكزفتول

باستخدام هذه الأداة، يمكننا عرض البيانات الوصفية بتنسيق XMP.

يركب مع:

sudo apt install libimage-exiftool-perl

استعمال

exiftool nombre_archivo.pdf

مثال على البيانات الوصفية بتنسيق XMP

مثال على استخدام برنامج Exiftool

لتحرير البيانات الوصفية نستخدم الأمر
exiftool -parámetro "nuevo contenido del parámetro"nombre _archivo.pdf
في مثالنا، إذا أردنا ترجمة العنوان:

exiftool -Title="Introducción a la programación en Python" Introduction_to_Python_Programming_-_WEB.pdf

تم تغيير بيانات عنوان الوصف باستخدام Exiftool

يمكن لأمر Exiftool تغيير البيانات الوصفية

يمكننا حذف جميع البيانات الوصفية باستخدام:

exiftool -all= nombre_archivo.pdf

في حالة ندمنا على حذفه، يقوم الأمر بإنشاء نسخة من ملف PDF ويضيف التوضيح "الأصلي" إلى الاسم.

دوكإكس

يتضمن التنسيق الأصلي لبرنامج Word بيانات تعريف المستند وبيانات تعريف التطبيق.

تتضمن بيانات المستند التعريفية ما يلي:

  • مؤهل.
  • مؤلف.
  • آخر شخص قام بتعديله.
  • عدد المراجعات.
  • تاريخ الإنشاء.
  • تاريخ آخر تعديل.T
  • تيما.
  • الكلمة الرئيسية.
  • فئة.
  • فئة
  • الحالة (مسودة، نهائية).

بيانات تعريف التطبيق

  • قالب
  • البرمجيات المستخدمة.
  • إجمالي عدد الصفحات.
  • عدد الكلمات.
  • عدد الأحرف.
  • عدد الخطوط.
  • عدد الفقرات.
  • إعدادات القياس.
  • منظمة.
  • اسم قائد الفريق.

إكزفتول

القيادة إكزفتول يمكن استخدامه أيضًا لعرض البيانات الوصفية لمستند Word.

استعمال

exiftool nombre_archivo.docx

عرض البيانات الوصفية لمستند Word

يمكن أيضًا استخدام الأمر exiftool لعرض البيانات الوصفية من مستند Word.

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

cp nombre_archivo.docx copia_archivo.zip

نقوم بفك ضغط الملف وفتح المجلد الذي نحتاجه

unzip copia_archivo.zip -d docxinfo

نقوم بقراءة البيانات من الملفات

cat docxinfo/docProps/core.xml

لبيانات التعريف الخاصة بالمستندات

cat docxinfo/docProps/apdp.xml

لبيانات التعريف بالتطبيق

cat docxinfo/docProps/app.xml

كلاهما يستخدم exiftool يمكننا تعديل البيانات الوصفية يدويًا. مرة أخرى، الإجراء باستخدام exiftool هو نفسه الذي اتبعناه مع ملفات PDF.
exiftool -parámetro "nombre_del_parámetro" nombre_del_archivo.docx
يمكننا القيام بنفس الشيء يدويًا على النحو التالي:

نقوم بعمل نسخة احتياطية

cp nombre_archivo.docx copia_archivo.zip

قمنا بفك ضغطه في مجلد يسمى metadata.

unzip copia_archivo.zip -d metadatos

دعنا نذهب إلى المجلد

cd metadatos

نفتح المحرر

nano docProps/core.xml
لبيانات تعريف المستندات

nano docProps/apdp.xml لبيانات التعريف الخاصة بالتطبيق
نقوم بإعادة تعبئة الملف بصيغة docx

zip -r ../nombre_archivo2.docx *
يؤدي الأمر إلى إنشاء المستند الجديد خارج الدليل. البيانات الوصفية.