ملف :: التنسيق :: RIFF

file :: format :: RIFF هو وحدة perl إلى ملفات ملفات تبادل الموارد / ملفات RIFF.
التحميل الان

ملف :: التنسيق :: RIFF الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Paul Sturm
  • موقع ويب الناشر:
  • http://search.cpan.org/~sturm/File-Format-RIFF-1.0.1/lib/File/Format/RIFF.pm

ملف :: التنسيق :: RIFF العلامات


ملف :: التنسيق :: RIFF وصف

ملف :: التنسيق :: RIFF هو وحدة PERL إلى ملفات الملفات / RIFF تبادل الموارد. ملف :: التنسيق :: RIFF هو وحدة Perl إلى تنسيق ملف تبادل الموارد / ملفات RIFF.Synopsis استخدام الملف :: التنسيق :: RIFF؛ فتح (في، "ملف") أو يموت "تعذر فتح الملف: $!"؛ بلدي ($ riff1) = file :: التنسيق :: RIFF-> قراءة (* في)؛ إغلاق في )؛ $ riff1-> تفريغ؛ بلدي ($ riff2) = ملف جديد :: تنسيق :: RIFF ("النوع")؛ foreach بلدي قطع البيانات الخاصة بي ($ RIFF1->) {التالي إذا كان ($ غير منقط> ID ID EQ ")؛ $ riff2-> addchunk ($ shunk-> id، $ shunk-> البيانات)؛ } مفتوح (خارجا ">> أخرى") أو يموت "لا يمكن فتح الملف: $!"؛ $ riff2-> الكتابة (* خارج)؛ إغلاق (خارج)؛ ملف :: تنسيق :: RIFF يوفر تطبيق تنسيق ملف تبادل الموارد. يمكنك قراءة وتلاعب وكتابة ملفات RIFF.Constressors $ RIFF = تنسيق جديد :: RIFF ($ نوع، $ البيانات)؛ ينشئ ملف جديد :: تنسيق: RIFF كائن. $ نوع هو رمز حرف أربعة يحدد نوع هذا ملف RIFF معين. يتم تعريف أنواع معينة للحصول على تنسيق، وتحديد القطع يجب أن تظهر (على سبيل المثال، ملفات الموجة). إذا لم يتم تحديد نوع $، فإنه افتراضي "(أربع مسافات). يجب أن تكون بيانات $ مرجع صفيف يحتوي على عدد من قوائم RIFF و / أو قطع RIFF. إذا كانت بيانات $ غير محددة أو غير محددة، فسيتم تهيئة كائن RIFF الجديد فارغا. $ riff = file :: التنسيق :: RIFF-> قراءة ($ FH، $ filesize)؛ يقرأ ويوزع ملف RIFF موجود من Filehandle المعطى $ fh. سيتم إلقاء استثناء إذا كان الملف ليس ملف RIFF صالحا. يتحكم في ملفات FileSize على جانب واحد من جوانب فحص تنسيق الملفات - إذا لم يتم تحديد FileSize $، فسيتم استدعاء القانون الإحصائي على FH $ لتحديد مقدار البيانات التي تتوقعها. يمكنك تحديد مقدار البيانات التي تتوقعها صراحة عن طريق تمرير هذه القيمة كأداة. في كلتا الحالتين، سيتم التحقق من مقدار قراءة البيانات للتأكد من أنه يطابق المبلغ المتوقع. خلاف ذلك، سوف يرمي استثناء. إذا كنت لا ترغب في إجراء هذا الشيك، تمر في برنامج الأمم المتحدة التنسيقي مقابل FileSize.Please ملاحظة، إذا كنت ترغب في قراءة ملف Filehandle "في الذاكرة"، مثل القيام بذلك: فتح متطلبات ($ FH، ": perl.


ملف :: التنسيق :: RIFF برامج ذات صلة