السجل THPDFSoundParams
بيانات معدل العينات والقنوات وعمق البت والترميز التي يوردها المستدعي لكائنات Sound في PDF
التصريح
THPDFSoundParams= record
SampleRate: Single; // /R Hz; typical 22050 / 44100 / 48000
Channels: Integer; // /C 1=mono, 2=stereo; default 1
BitsPerSample: Integer; // /B 1/2/4/8/16/24/32; default 8
Encoding: AnsiString; // /E 'Raw' | 'Signed' | 'muLaw' | 'ALaw'
end;
الوحدة
HPDFDoc
الحقول
| الحقل | الغرض |
|---|---|
SampleRate | معدل التشغيل بالهرتز ويكتب /R؛ ويجب أن يكون أكبر من صفر، والقيم النمطية هي 22050 و44100 و48000 |
Channels | عدد القنوات ويكتب /C (1 أحادي و2 ستيريو)؛ والقيم الصفرية أو الأقل تعود إلى 1 |
BitsPerSample | عرض العينة ويكتب /B، وهي إحدى القيم 1 و2 و4 و8 و16 و24 و32؛ والقيم الصفرية أو الأقل تعود إلى 8 |
Encoding | ترميز العينة ويكتب /E: أي Raw أو Signed أو muLaw أو ALaw؛ والسلسلة الفارغة تعود إلى Raw |
ملاحظات الاستخدام
- مرره إلى
THPDFActionBuilder.Soundأو بُنى أزرار إجراء الصوت؛ وتصبح القيم مدخلات /R و/C و/B و/E في قاموس كائن Sound - توجد هذه الحقول كي لا تثبّت المساعدات أبدًا قيم الإصدار v2.16 الافتراضية 22050 / 16 / 2 / Signed التي تشوه تشغيل أي مصدر سجل بمعدل مختلف
- قيمة
SampleRateغير الموجبة تثير استثناء يسمي الطريقة المستدعية، فاضبطها دائمًا من صيغة الصوت الفعلية