الرئيسية
المعلومات العامة
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) | يفك ضغط عازل بروتلي كامل من المدخل إلى الخروج. |