بروتلي
المعلومات العامة
Brotli هي فئة في Aspose.Font FOSS لـ Python.
شركات بروتلي تعرض ضغط و إزالة الضغط وظائف المحتوى العام للبايت، وكذلك ضغط المجموعة و decompressArray (تخفيض الضغط) لجريان العمل القائم على المجموعات، مما يسهل حزمة الخطوط WOFF2.
يوفر هذا الفصل 8 طرق للعمل مع كائنات بروتلي في برامج بايثون. المنهجيات المتاحة تشمل: OpenInputBinary, OpenInputFile, OpenOutputFile, __init__, compress, compressArray, decompress, decompressArray. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق بايثون بعد تثبيت حزمة Aspose.Font FOSS for Python.
الطرق
| التوقيع | وصف |
|---|---|
__init__(dictionary_path) | المكالمات فيديو في حالة (بروتلي) هذه. |
decompress(content) | يفك الضغط عن محتوى بايت المضغوط من بروتلي ويعيد البايت الأصلي |
compress(content, quality) | يضغط محتوى بايت معين باستخدام بروتلي بمستوى الجودة المحدد |
decompressArray(content) | يفكّر ضغط المجموعة التي تم ضغطها بواسطة بروتلي ويعيد المسلسل الذي تم فك الضغط منه. |
compressArray(content, quality) | يضغط على صفحة بايت باستخدام بروتلي في الجودة المحددة ويعيد الصفحة الضغوطة |
OpenInputFile(input_path) | يفتح ملف في المسار المحدد لقراءة البيانات الضغطية بواسطة بروتلي |
OpenOutputFile(output_path, force) | يفتح أو يقوم بإنشاء ملف في المسار المحدد لكتابة البيانات الضغطية من خلال بروتلي؛ ويضطر إلى إعادة كتابة الملفات الموجودة. |
OpenInputBinary(input_path) | يفتح تيار ثنائي من المسار المحدد لخفض ضغط بروتلي. |