الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

لغة Postscript وربطها بال #C

مغلق
بدأه الساحر الأبيض في 30 نوفمبر 2004 · 3 رد · 808 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أنا أعمل على مشروع يستخدم لغة Postscript في تصميمه ، و جزء من المشروع يتطلب ربط هذه اللغة بال#C ....

لقد بحثت عن أحد استخدم هذه الللغة من قبل في الوطن العربي فلم أجد ... هل أجد هنا أحد قد استخدمها قبلا ؟؟؟

أرجو الإفادة.......

#2

السلام عليكم

بداية أحب أن أشرح ماهو البوست سكربت Postscript

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

كما تستخدم اللغة أيضا في عمل ال driver الخاص بالأجهزة التي تستخدم أسلوب raster .. وتكون خطوات طباعة الملف كالأتي

تقوم البرامج التطبيقية التي يتم طباعة الملف منها كالword بتحويل الملف إلى مانسميه بوصف الصفحة أو Page Description و هو عبارة عن ملف ذاتي التكوين و مكتوب بلغة البوست سكربت .... ويراعى في هذا الملف أن يكون مكتوبا بطريقة معينة و على معايير ذكرتها شركة Adobe في الملاحظات الفنية للغة تحت مسمى Document Structure Convetion أو أختصارا DSC

يتم إرسال الملف إلى جهاز العرض حيث يتم عرضه أولا على برنامج يسمى Page manager و الذي يقوم بدراسة الملف و التعرف على الأوامر المكتوبة فيه و تحديد إذا ما كانت الطابعة أو جهاز العرض يوفر تلك الأمكانيات أم لا ....

ثم يتم إرسال الملف المعدل إلى ال interpreter و هو الذي يتولى تنفيذ الأوامر المكتوبة في الملف على شكل تحريك ال printer head and drump في حالة الطابعة أو الelectron gun في حالة الشاشة

وللحصول على ملف البوست سكربت الخاص بأي ملف يتم طباعته ، أتبع الخطوات التالية:

from Start menue ,choose Printers and Faxes

then Add a new printer

in the Add Printer Wizard click next

choose local printer Option and remove the Automatic detection

in Use the following Port Choose FILE:(print to file)

use any manuacturer on the left (use HP) and in the right choose a model that support PS, you will find PS beside the model name

then choose printer name

and continue the wizard

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

#3

جزاكم الله خيراً..

معلومة جديدة تماماً عليّ .. فتستحق عليها كمان جزاكم الله خيراً.. :D :D

اقتباس
الـ VB هى الأساس ... بتبرمج بيها بالاحساس

ولا سيمي كولن ولا أقواس ... وتعلمها سهل لكل الناس

راكب فيها موتور نفاث ... دي سريعه جدا وباخلاص

الـ VB هى التراث ... للذكور والايناث :D

الـ VB لغة عريقه ... حتى اسأل Anwarica

من ديوان الشاعر السي شاربي "معتز شمس"
#4

السلام عليكم

العفو عزيزي undo

أنا عندي المراجع اللي تقدر تتعرف بيها على اللغة ... فقط أمهلني قليلا حتى أضع لك وصلاتها

هذا الموضوع مغلق.

مواضيع مشابهة