المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : تحويل ملفات pdf إلى ملفات نصية قابلة للتعديل


منصور المناع
2006-11-25, 03:29 PM
برامج لينكس
تحويل ملفات pdf إلى ملفات نصية قابلة للتعديل



كتب - خالد المسيهيج:
من الأدوات المهمة التي يكثر السؤال عنها سواء في لينكس أو الأنظمة الأخرى تلك التي تقوم بتحويل ملفات pdf القياسية إلى ملفات نصية قابلة للتعديل، ولا ننكر أن هناك مجموعة برامج من هذا النوع، لكن الداعمة للعربية لا يكاد يكون لها وجود .. وفي أثناء إبحاري وبحثي في هذه الشبكة عثرت - وبالصدفة - على هذا البرنامج الرائع جداً الذي يتمناه كل مستخدم، والجميل فيه أنه يدعم اللغة العربية بشكل ممتاز وبدقة تصل إلى ما يزيد على 95%، ومن خلال تجربتي البسيطة للبرنامج وجدت أنه لا توجد أخطاء سوى مع حرف (لا) حيث يقوم بحذف الألف لتكون (ل) ومع لفظ الجلالة (الله) حيث يحذف اللام والهاء، وأظن هذه المشكلة بسيطة وليست ذات بال مقارنة ببقية الكلمات التي يعطيها بكل دقة ..
قد يواجه المستخدم صعوبة مع بعض الملفات التي أنشئت باستخدام أنظمة أخرى كالويندوز والماك عند استخدام خطوط غريبة أو خاصة، أما إن كانت الخطوط قياسية مثل Arial. Tahoma . Time New Roman وغيرها من الخطوط التي تدعمها الأنظمة المختلفة فلا أعتقد أنه سيواجه مشكلة .

ولعل ذلك درس نتعلم منه عند بناء ملفات pdf بحيث لا نستخدم سوى الخطوط المدعومة في شتى الأنظمة.

مصدر البرنامج:

البرنامج يتوفر على هيئة شيفرة مصدرية مفتوحة، يمكن تحميلها من موقع المشروع على الإنترنت :

pdfedit.petricek.net

كما قمت بتوفير حزم جاهزة

التركيب:

طريقة التركيب للشيفرة المصدرية تتم حسب الخطوات التالية :

./configure

make

ثم يتم الدخول بصفة المستخدم الجذر ويكتب الأمر التالي :

make install

والتوزيعات المبنية على شيفرة دبيان يتم تركيب البرنامج فيها بكتابة الأمر التالي :

sudo dpkg -i pdfedit*.deb

ويلاحظ هنا أننا قد اكتفينا بكتابة جزء من الاسم وأضفنا النجمة، هذه النجمة تكفي عن بقية الاسم.


أما التوزيعات التي تعتمد نظام الحزم rpm فالتركيب يأخذ الصيغة التالية :

rpm -ivh pdfedit*.rpm

ترخيص البرنامج:

البرنامج مفتوح المصدر، يخضع لبنود رخصة غنو العمومية الشاملة . وهو مجاني يتم الحصول عليه دون أي مقابل.

التعامل مع البرنامج:

يتكون البرنامج من أزرار وقوائم بسيطة، والأزرار هي جزء من وظائف القوائم، فمثلاً قائمة File تتضمن التعامل مع الملفات من فتح وحفظ، وقائمة View تتضمن التحكم بعرض الصفحات والتنقل فيما بينها إضافة إلى وظيفة البحث والتصغير والتكبير، قائمة Tools تتضمن أهم الخصائص والإعدادات الخاصة بالبرنامج ومن بينها تحديد نوع الترميز المستهدف، أما قائمة Page فيمكن وصفها بأنها عصب البرنامج وأهم وظائفه، ففيها يمكن انتزاع الكتابة من خلال وظيفة Extract text from page، ومن ضمنها اختيار الخط المناسب للصفحة، وحفظ الصفحة على هيئة صورة، كذلك والتحكم بالمقاسات، هذا بالإضافة إلى إضافة نصوص وتعليقات.

قائمة Edit تتضمن وظائف التحرير والاختيار .

أخيراً قائمة Help وتختص بأمور المساعدة والتعريف بالبرنامج وفريق التطوير.


المصدر : جريدة الرياض

منادي
2006-11-25, 08:19 PM
شكرا .. اتيكا
على نقل المعلومة المهمة
لا حرمك الله الاجر

محمد القحطاني
2006-11-26, 06:00 AM
بارك الله فيك اخي الكريم

ما شاء الله تبارك الله

لك كل شكر وتقدير

سالم
2006-11-26, 06:42 AM
الله يعافيك ويسلمك على شرحك

وانت كلك خير وبركة

هاوي بر
2006-11-28, 07:29 PM
مشكووووووور والله يعطيك الف عافيه

اخوي ابومشعل

على الموضوع

aboanas
2006-12-12, 09:19 PM
مشكور وما قصرت على هذه المعلوماااااااااااااااااااااااااااااااات