|
TfrxHotPDFExport مهايئ FastReport 4 / FastReport VCL (
|
QuickReport adapter ReportBuilder device DevExpress adapter |
|
مرشح تصدير PDF لـ FastReport 4 / FastReport VCL يستخدم HotPDF كخلفية PDF أساسية بدلاً من كاتب PDF المدمج الخاص بـ FastReport؛ مخصص للمشاريع التي تدمج HotPDF بالفعل وتريد خلفية PDF واحدة عبر التطبيق بأكمله
Delphi declaration: type TfrxHotPDFExport = class(TfrxCustomExportFilter) published property Compressed: Boolean default True; property Title, Author, Subject, Keywords: string; property PDFVersion: TPDFVersType default pdf17; property CompressionLevel: TPDFCompressionLevel default clDefault; property RenderDPI: Integer default 200; end;
الوصف ينحدر
وبدلاً من إعادة تنفيذ باعث PDF الكامل لكل كائن في FastReport، يوجه المهايئ كل صفحة معدة من خلال مستورد ملفات الميتا المحسن لـ HotPDF:
1. تقوم 2. تقوم 3. 4. تقوم 5. تستدعي
الخصائص
سير العمل النموذجي
Exp := TfrxHotPDFExport.Create(nil); try Exp.FileName := 'Report.pdf'; Exp.Title := 'Monthly Statement'; Exp.PDFVersion := pdf17; Exp.RenderDPI := 200; frxReport1.Export(Exp); finally Exp.Free; end;
القدرات المحفوظة محتوى الصفحة المتجه والنقطي (نصوص، سطور، مستطيلات، تعبئة، صور نقطية) المقدم بواسطة محرك تخطيط FastReport القياسي؛ وسلاسل النصوص التي تم حلها بواسطة GDI (يدمج HotPDF الخطوط التي تم حلها بواسطة Windows عبر مسار مجموعة خطوط HotPDF العادية)؛ والبيانات الميتا على مستوى المستند
قيود جسر ملف الميتا نظرًا لأنه يتم التقاط الصفحات كملفات ميتا محسنة، لا يتم نشر ميزات PDF الخاصة بـ FastReport والتي تتطلب معلومات هيكلية (حقول AcroForm، والوجهات المسماة، والمخططات التفصيلية للمستند، وبوابات امتثال PDF/A أو PDF/X)؛ وتكون المخرجات عبارة عن إعادة إنتاج مرئية دقيقة لما يقدمه FastReport على الشاشة / الطابعة، وليست ملف PDF مهيكل؛ والمشاريع التي تحتاج إلى مخرجات AcroForm أو امتثال PDF/A يجب أن تقود HotPDF مباشرةً عبر واجهة برمجة التطبيقات الأصلية الخاصة به
ملاحظة التعبئة يعيش المهايئ في
انظر أيضًا: TQRHotPDFExportFilter، TppHotPDFDevice، dxHotPDFExportReportLink، THPDFPage.ShowMetafile، دعم EMF/WMF المحسن |