AddPDFRRasterPageFromStream
التوافق، تبادل الصور النقطية، إدخال من التدفقات
الوصف
يقرأ تدفقًا ثنائيًا ويضيف شريط PDF/R نقطيًا يغطي صفحة كاملة
الصيغة
Delphi
Function AddPDFRRasterPageFromStream(InStream: TStream; Width, Height, BitsPerComponent, ColorModel, Compression: Integer; HorizontalDPI, VerticalDPI: Double; Rotation: Integer): Integer;المعاملات
| InStream | تدفق غير فارغ قابل للبحث يحتوي عينات خام معبأة أو بيانات CCITT Group 4 أو تسلسل JPEG كاملًا؛ تبدأ القراءة من البايت صفر |
|---|---|
| Width, Height | أبعاد الصورة النقطية بالبكسل |
| BitsPerComponent | 1 أو 8 أو 16 وفق ما يسمح به نموذج اللون والضغط المحددان |
| ColorModel | PDFR_COLOR_BITONAL أو PDFR_COLOR_GRAY أو PDFR_COLOR_RGB |
| Compression | PDFR_COMPRESSION_RAW أو PDFR_COMPRESSION_CCITT_G4 أو PDFR_COMPRESSION_JPEG |
| HorizontalDPI, VerticalDPI | دقات بكسل موجبة |
| Rotation | 0 أو 90 أو 180 أو 270 |
قيمة الإرجاع
رقم الصفحة ذو الأساس الواحد عند النجاح، أو 0 عند الفشل
ملاحظات
تحتفظ الطريقة بملكية InStream وتعيد موضعه إلى الصفر وتطبق خلاف ذلك قواعد التحقق والتضمين المباشر نفسها المستخدمة في AddPDFRRasterPageFromString
انظر أيضًا
SetPDFRMode, AddPDFRRasterPageFromJPEGFile, GetPDFRDiagnostics