الرئيسية

المعلومات العامة

Main هي فئة في Aspose.Font FOSS لـ Python. الميراث من: decode_Decode.

Main.ParseQuality parses quality settings from string s into the quality object.

يوفر هذا الفصل 27 طريقة للعمل مع الكائنات الرئيسية في برامج بايثون. المنهجيات المتاحة تشمل: BROTLI_FAILURE, BROTLI_LOG, BROTLI_LOG_ARRAY_INDEX, BROTLI_LOG_UCHAR_VECTOR, BROTLI_LOG_UINT, BrotliDecompress, BrotliDecompressStreaming, BrotliDecompressedSize, CopyUncompressedBlockToOutput, DecodeBlockType, DecodeBlockTypeWithContext, DecodeContextMap,و 15 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق بايثون بعد تثبيت حزمة Aspose.Font FOSS for Python.

الطرق

التوقيعوصف
__init__()المكالمات فيديو في هذه المحكمة الرئيسية.
ParseQuality(s, quality)تحليل إعدادات الجودة من السلسلة s إلى كائن الخصوصية
ParseArgv(argc, argv, input_path, output_path, force, quality, decompress)يقوم بمعالجة حجج سطر الأوامر (argc، argv) ويملأ input_path ، output_ Path ، force ، quality ، decompress
main()يعمل كنقطة دخول البرنامج تنفيذ سير عمل أداة الخطوط
BROTLI_FAILURE()يعيد ثابت يشير إلى فشل في فك ضغط بروتلي.
BROTLI_LOG_UINT(x)يسجل عدد كامل غير مؤشر x لإجراءات إصلاح الأخطاء في بروتلي
BROTLI_LOG_ARRAY_INDEX(array_name, idx)سجلات مؤشر IDX من array_name لبرنامج Brotli للتصحيح
BROTLI_LOG(x)يسجل رسالة عامة x أثناء معالجة بروتلي
BROTLI_LOG_UCHAR_VECTOR(v, _hx_len)سجل متجه v طوله _hx_len لبرنامج تحديد الأخطاء من بروتلي
DecodeWindowBits(br)يقرأ أجزاء النافذة من قارئ البيت بر لبروتلي ستريم
DecodeVarLenUint8(br)يقرأ uint8 متغير الطول من قارئ البيت br
JumpToByteBoundary(br)تقدم br إلى الحدود البايت التالية
DecodeMetaBlockLength(br, meta_block_length, input_end, is_metadata, is_uncompressed)فك رمز طول كتلة الميتابلوك من بر، ووضع الطول والعلامات.
ReadSymbol(table, table_off, br)يقرأ رمز من الجدول عند تعويض table_off باستخدام br
ReadHuffmanCodeLengths(code_length_code_lengths, num_symbols, code_lengths, s)يقرأ طول رمز هوفمان لـ num_symbols في code_lengths
ReadHuffmanCode(alphabet_size, table, table_off, opt_table_size, s)يخلق جدول رمز هافمان ل alphabet_size باستخدام br و s
ReadBlockLength(table, table_off, br)يقرأ طول الكتلة من الجدول في table_off باستخدام br
TranslateShortCodes(code, ringbuffer, index)يحول الرمز القصير إلى موقع الوسيط في المؤشر
InverseMoveToFrontTransform(v, v_len)يُعكس MTF على المتجه v من طول v_len
HuffmanTreeGroupDecode(group, s)فك شفرة مجموعة من أشجار هافمان باستخدام s
DecodeContextMap(context_map_size, num_htrees, context_map, s)فك خريطة السياق بحجم معين وعدد من الأشجار باستخدام s
DecodeBlockType(max_block_type, trees, tree_type, block_types, ringbuffers, indexes, br)يحدد نوع الكتلة باستخدام max_block_type والجدول ذات الصلة
DecodeBlockTypeWithContext(s, br)قسم الكتلة مع سياق إضافي من br
CopyUncompressedBlockToOutput(output, pos, s)نسخ بيانات الكتلة غير المضغوطة إلى الخروج في موقع pos
BrotliDecompressedSize(encoded_size, encoded_buffer, encoded_buffer_off, decoded_size)الحسابات حجم فك الضغط من معايير العازل المشفرة
BrotliDecompressStreaming(input, output, finish, s)يقوم بتشغيل بروتلي من المدخل إلى الخروج.
BrotliDecompress(input, output)يفك ضغط عازل بروتلي كامل من المدخل إلى الخروج.

انظر أيضاً

 العربية