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أبعاد الصورة النقطية بالبكسل
BitsPerComponent1 أو 8 أو 16 وفق ما يسمح به نموذج اللون والضغط المحددان
ColorModelPDFR_COLOR_BITONAL أو PDFR_COLOR_GRAY أو PDFR_COLOR_RGB
CompressionPDFR_COMPRESSION_RAW أو PDFR_COMPRESSION_CCITT_G4 أو PDFR_COMPRESSION_JPEG
HorizontalDPI, VerticalDPIدقات بكسل موجبة
Rotation0 أو 90 أو 180 أو 270

قيمة الإرجاع

رقم الصفحة ذو الأساس الواحد عند النجاح، أو 0 عند الفشل

ملاحظات

تحتفظ الطريقة بملكية InStream وتعيد موضعه إلى الصفر وتطبق خلاف ذلك قواعد التحقق والتضمين المباشر نفسها المستخدمة في AddPDFRRasterPageFromString

انظر أيضًا

SetPDFRMode, AddPDFRRasterPageFromJPEGFile, GetPDFRDiagnostics