encode_Literal_cost
ภาพรวม
encode_Literal_cost เป็นคลาสใน Aspose.Font FOSS สําหรับ Python.
หมวดนี้ให้ 5 วิธีในการทํางานกับวัตถุ encode_Literal_cost ในโปรแกรม Python. วิธีการที่ใช้ได้แก่: DecideMultiByteStatsLevel, EstimateBitCostsForLiterals, EstimateBitCostsForLiteralsUTF8, UTF8Position, __init__. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Python ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Python.
วิธีการ
| Signature | คําอธิบาย |
|---|---|
__init__() | Calls init การประกอบการ ในตัวอย่าง encode_Literal_cost นี้. |
UTF8Position(last, c, clamp) | คํานวณตําแหน่ง UTF-8 ไบต์ต่อจาก character และ clamp flag ล่าสุด |
DecideMultiByteStatsLevel(pos, _hx_len, mask, data) | ตัดสินใจระดับสถิติสําหรับตัวแปลหลายไบต์ โดยใช้ตําแหน่ง ความยาว หน้ากากและข้อมูล |
EstimateBitCostsForLiteralsUTF8(pos, _hx_len, mask, cost_mask, data, cost) | ประมาณค่าใช้จ่ายของตัวเลข UTF-8 โดยให้ตําแหน่ง ความยาว หน้ากากข้อมูลและการออกอัพท แอเรรย์ |
EstimateBitCostsForLiterals(pos, _hx_len, mask, cost_mask, data, cost) | ประเมินค่าใช้จ่ายของ bit ของตัวเลขทั่วไป โดยใช้ตําแหน่ง ความยาว หน้ากาก ข้อมูลและการออก array |