| Server IP : 217.160.0.135 / Your IP : 216.73.217.25 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /lib/python3/dist-packages/reportlab/pdfbase/__pycache__/ |
Upload File : |
�
}G�bPI � � � d Z dZddlZddlZddlZddlmZ ddlmZ ddl m
Z
mZmZm
Z
mZ ddlmZ ddlmZ dd lmZ dd
lmZ ddlmZmZ dZd
� Zd� Z G d� dej � � Z G d� dej � � Z G d� dej � � Z! G d� de!� � Z"d� Z#d� Z$e%dk rddl&Z&ddlm'Z' e&j( e'� � dS dS )z3.3.0z�CID (Asian multi-byte) font support.
This defines classes to represent CID fonts. They know how to calculate
their own width and how to write themselves into PDF files.� N)�md5)�
pdfmetrics)�allowedTypeFaces�allowedEncodings�CIDFontInfo�defaultUnicodeEncodings�widthsByUnichar)�Canvas)�pdfdoc�� escapePDF)�CMapSearchPath)�isSeq�isBytesTc � � t D ]7}|t j z | z }t j � |� � r|c S �8t d| z � � �)z&Returns full filename, or raises errorz'CMAP file for encodings "%s" not found!)r �os�sep�path�isfile�IOError)�name�dirname�cmapfiles �</usr/lib/python3/dist-packages/reportlab/pdfbase/cidfonts.py�findCMapFiler s\ � �!� � ���R�V�#�d�*��
�7�>�>�(�#�#� ��O�O�O� � �;�d�B�
C�
C�C� c �L � t | t � � rBi }| � � � D ]\ }}t |� � ||<