encode_Brotli_bit_stream

encode_Brotli_bit_stream

Overview

encode_Brotli_bit_stream यह एक क्लास है Aspose.Font FOSS के लिए Python।.

इस वर्ग में पायथन प्रोग्राम में encode_Brotli_bit_stream वस्तुओं के साथ काम करने के लिए 22 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: BuildAndStoreBlockSplitCode, BuildAndStoreHuffmanTree, EncodeContextMap, EncodeMlen, IndexOf, JumpToByteBoundary, MoveToFront, MoveToFrontTransform, RunLengthCodeZeros, StoreBlockSwitch, StoreCompressedMetaBlockHeader, StoreHuffmanTree,और 10 अतिरिक्त तरीके।. सभी सार्वजनिक सदस्य किसी भी Python अनुप्रयोग के लिए उपलब्ध हैं Aspose.Font FOSS को स्थापित करने के बाद Python पैकेज।.

Methods

SignatureDescription
__init__()Calls इंदिरा गांधी इस एकोड_Brotli_bit_stream उदाहरण पर।.
EncodeMlen(length, bits, numbits, nibblesbits)बिट प्रवाह में एक मैच लंबाई को प्रदान किए गए बिट्स पैरामीटर का उपयोग करके एन्कोड करें
StoreVarLenUint8(n, storage_ix, storage)8-बिट इटेजर n को इंडेक्स स्टोरेज_ix में संग्रहीत करने के लिए परिवर्तनीय लंबाई कोडिंग का उपयोग करके लिखता है
StoreCompressedMetaBlockHeader(final_block, length, storage_ix, storage)एक संपीड़ित मेटा-ब्लॉक शीर्षक लिखता है, अंतिम ब्लॉक्स और लंबाई को चिह्नित करता है
StoreUncompressedMetaBlockHeader(length, storage_ix, storage)एक निर्दिष्ट लंबाई के साथ एक असंगत मेटा-ब्लॉक शीर्षक लिखता है
StoreHuffmanTreeOfHuffmanTreeToBitMask(num_codes, code_length_bitdepth, storage_ix, storage)Huffman-tree-of-Huffman का संग्रह एक छोटे से मास्क के रूप में रखता है
StoreHuffmanTreeToBitMask(huffman_tree, huffman_tree_extra_bits, code_length_bitdepth, code_length_bitdepth_off, code_length_bitdepth_symbols, storage_ix, storage)एक हफमैन पेड़ और इसके अतिरिक्त बिट्स को एक बिट-मास्क में बदलता है और इसे लिखता हैं
StoreSimpleHuffmanTree(depths, depths_off, symbols, num_symbols, max_bits, storage_ix, storage)एक साधारण हफमैन पेड़ लिखता है जो गहराई और प्रतीकों द्वारा परिभाषित होता है
StoreHuffmanTree(depths, depths_off, num, storage_ix, storage)एक गहराई के क्रम और गिनती का उपयोग करके हफमैन पेड़ को संग्रहीत करता है
BuildAndStoreHuffmanTree(histogram, length, depth, depth_off, bits, bits_off, storage_ix, storage)एक हिस्टोग्राम से हफमैन पेड़ बनाता है और इसे संग्रहीत करता है
IndexOf(v, value)सूची v या -1 के भीतर मूल्य सूचकांक वापस करता है यदि नहीं पाया गया है
MoveToFront(v, index)सूची v में सूचकांक पर तत्व को आगे बढ़ाएं
MoveToFrontTransform(v)एक कदम-दर-फ्रंट परिवर्तित करने के लिए लागू करें सूची v
RunLengthCodeZeros(v_in, max_run_length_prefix, v_out, extra_bits)v_in से v-out में ज़ेरों के दौड़ को दिए गए मैक्स पूर्वानुमान के साथ एन्कोड करें
EncodeContextMap(context_map, num_clusters, storage_ix, storage)एक संदर्भ नक्शा लिखता है, जिसमें संग्रहीत करने के लिए जानकारी को क्लस्टर किया जाता है
StoreBlockSwitch(code, block_ix, storage_ix, storage)ब्लॉक इंडेक्स पर एक ब्लैक स्विच कोड रिकॉर्ड करें
BuildAndStoreBlockSplitCode(types, lengths, num_types, code, storage_ix, storage)टाइप लंबाई से ब्लॉक विभाजित कोड बनाता है और स्टोर करता है
StoreTrivialContextMap(num_types, context_bits, storage_ix, storage)Num_types और context bits का उपयोग करके एक सरल संदर्भ नक्शा लिखें
JumpToByteBoundary(storage_ix, storage)अगले बाइट सीमा तक स्टोरेज इंडेक्स को आगे बढ़ाएं
StoreMetaBlock(input, start_pos, length, mask, prev_byte, prev_byte2, is_last, num_direct_distance_codes, distance_postfix_bits, literal_context_mode, commands, n_commands, mb, storage_ix, storage)एक बिट स्टोरेज रेंज, संभालने के लिए एक ब्रोटीली मेटा-ब्लॉक लिखता है, कमांड और ब्लॉकों का शीर्षक
StoreMetaBlockTrivial(input, start_pos, length, mask, is_last, commands, n_commands, storage_ix, storage, storage_off)एक सरल मेटा ब्लॉक लिखता है, बिना जटिल परिवर्तनों के
StoreUncompressedMetaBlock(final_block, input, position, mask, _hx_len, storage_ix, storage, storage_off)एक असंगत मेटा ब्लॉक लिखता है, यदि आवश्यक हो तो अंतिम ब्लैक को चिह्नित करता है

See Also

 हिन्दी