Getting Started
التثبيت وإعداد Delphi وFPC والبرنامج الأول
PDF Library for Delphi مكتبة PDF لـ Delphi. وتُستخدم من الشيفرة بإضافة وحدة المكتبة إلى مشروعك وإنشاء مثيل TPDFlib عندما تحتاج لبناء أو تعديل مستند PDF
إعداد المسار
أخبر Delphi أين يجد ملفات مصدر PDF Library for Delphi أو ملفات DCU المجمعة. يمكنك ضبط مسار المكتبة العام مرة واحدة، أو ضبط مسار البحث لكل مشروع يستخدم المكتبة
لضبط مسار المكتبة العام استخدم مسار قائمة Delphi هذا:
Tools -> Options -> Language -> Delphi -> Library -> Library path
في إصدارات Delphi الأقدم قد يظهر هذا الإعداد تحت:
Tools -> Environment Options -> Library -> Library path
أضف مسار المصدر المثبت أو مسار الثنائي المترجم المطابق. أمثلة:
%UserProfile%\Documents\losLab\PDFlibPas\Lib
%UserProfile%\Documents\losLab\PDFlibPas\Lib\37.0\Win32\Release
%UserProfile%\Documents\losLab\PDFlibPas\Lib\37.0\Win64\Release
أول مسار هو مسار إصدار المصدر الافتراضي. ومسارات الإصدار أمثلة لملفات DCU مجمعة لـ RAD Studio 13 Florence. استخدم مجلد إصدار BDS المطابق لإصدار Delphi أو C++Builder المثبت لديك
لضبط مسار البحث للمشروع الحالي فقط استخدم:
Project -> Options -> Building -> Delphi Compiler -> Search path
في إصدارات Delphi الأقدم قد يظهر هذا الإعداد تحت:
Project -> Options -> Directories/Conditionals -> Search path
اسم الفئة والوحدة
وحدة المكتبة الرئيسية هي i386-win32 أو x86_64-win64 في حزمة ثنائية. والصنف الرئيس هو
build-Lazarus-Lib.cmd win32
build-Lazarus-Tests.cmd win32
build-Lazarus-Demo.cmd win32
build-Lazarus-Lib.cmd win64
debugnorunFPCfpc.exe
Lib\FPC\i386-win32Lib\FPC\x86_64-win64Lib\FPC\compatLib\thirdpartyLib\FPC\PDFlibPasLaz.lpk
Tests\Lazarus\bin\<target>bin\<target>Lib\thirdparty\Win32fPDFlibJBIG2EncC
build-Lazarus-Demo-TRIAL.cmd win32win64build-Lazarus-Lib-TRIAL.cmd win32win64
اسم الصنف والوحدة
MediaType من 0 إلى 3، بينما قيم التفعيل والتعطيل من 0 إلى 2
التصريح عن الفئة
PDF Library for Delphi مكتبة Delphi لا مكوّن VCL. ولا تُثبّت على لوحة مكونات IDE. أضف PDFlibrary إلى بند uses للوحدة وصرح بمتغير من نوع TPDFlib واستدعِ الباني Create. وعند الانتهاء استدعِ Free، عادة داخل كتلة try..finally
أول برنامج PDF Library
ابدأ تطبيق VCL Forms جديدًا وأضف TButton إلى النموذج. وأضف وحدة PDF Library for Delphi إلى وحدة النموذج:
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics,
Controls, Forms, Dialogs, PDFlibrary;
انقر نقرًا مزدوجًا على الزر وأضف معالج الحدث هذا:
procedure TForm1.Button1Click(Sender: TObject);
var
PDFlib: TPDFlib;
begin
PDFlib := TPDFlib.Create;
try
PDFlib.DrawText(100, 500, 'Hello from Delphi');
PDFlib.SaveToFile('.\HelloFromDelphi.pdf');
finally
PDFlib.Free;
end;
end;
سير عمل مكتمل
بعد أول ملف PDF، استكشف مجموعة الأمثلة المرفقة في Demo/Delphi أو Demo/C++Builder أو Demo/Lazarus: يوفر Showcase جولة بصرية، بينما يكشف كل Lab لمجال معين سيناريوهات متخصصة من ملف تنفيذي واحد
شغّل DocumentLab --scenario DocumentInspectionWorkbench للحصول على جرد الصفحات وتقارير التشخيص، أو وفر ملف PDF خاصًا بك عبر وسائط سطر الأوامر الموثقة للسيناريو
شغّل ContentLab --scenario WorkflowGallery لسير عمل تسليم مستند يشمل جداول وتعليقات توضيحية وقائمة تسليم ومخرجات HTTP والتحقق من الملفات المحفوظة
يمكن لمستخدمي DLL البدء بـ Demo/CSharp/DLL/WorkflowWorkbench أو Demo/VB.NET/DLL/WorkflowWorkbench لتوليد التقارير والاستخراج وتركيب الصفحات ونقل الذاكرة الثنائية، أو Demo/VC++/DLL/LinkDemo للروابط والتنقل المتحقَّق منه
افتح Demo/DLL.en-us.html في الحزمة المثبتة لفهرس سير عمل DLL وتعليمات البناء الخاصة بكل معمارية
معلومات إضافية
استخدم هذا المرجع HTML لوثائق الواجهة التفصيلية. يمكنك البحث في لوحة التنقل باسم الدالة أو الفئة أو الكلمة المفتاحية للموضوع
لأخبار المنتج ومعلومات إضافية زر صفحة منتج PDF Library for Delphi