encode_Metablock
개요
encode_Metablock은(는) Aspose.Font FOSS에서 Python를 위한 클래스입니다.
이 클래스는 Python 프로그램에서 encode_Metablock 객체를 다루기 위한 5개의 메서드를 제공합니다. 사용 가능한 메서드에는 BuildMetaBlock, BuildMetaBlockGreedy, BuildMetaBlockGreedyWithContexts, OptimizeHistograms, __init__가 포함됩니다. Aspose.Font FOSS for Python 패키지를 설치한 후에는 모든 공개 멤버가 Python 애플리케이션에서 접근할 수 있습니다.
메서드
| 시그니처 | 설명 |
|---|---|
__init__() | Calls init 이 encode_Metablock 인스턴스에서. |
BuildMetaBlock(ringbuffer, pos, mask, prev_byte, prev_byte2, cmds, num_commands, literal_context_mode, mb) | ringbuffer, position, mask, previous bytes, command list 및 context mode를 사용하여 metablock을 빌드합니다 |
BuildMetaBlockGreedy(ringbuffer, pos, mask, commands, n_commands, mb) | ringbuffer, position, mask 및 제공된 명령을 기반으로 탐욕적으로 metablock을 빌드합니다 |
BuildMetaBlockGreedyWithContexts(ringbuffer, pos, mask, prev_byte, prev_byte2, literal_context_mode, num_contexts, static_context_map, commands, n_commands, mb) | 리터럴 컨텍스트, 정적 컨텍스트 맵 및 명령을 사용하여 탐욕적인 metablock을 빌드합니다 |
OptimizeHistograms(num_direct_distance_codes, distance_postfix_bits, mb) | 거리 코드 매개변수를 사용하여 메타블록 히스토그램을 최적화합니다. |