| Server IP : 93.86.61.54 / Your IP : 216.73.216.60 Web Server : Apache/2.4.62 (Ubuntu) System : Linux rasin.ddns.net 6.8.0-124-generic #124~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue May 26 21:05:19 UTC x86_64 User : www-data ( 33) PHP Version : 8.4.22 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/share/inkscape/extensions/__pycache__/ |
Upload File : |
o
5�a� � @ s8 d Z ddlZG dd� dej�Zedkre� �� dS dS )z,Extension for converting svg fonts to layers� Nc @ s( e Zd ZdZdd� Zdd� Zdd� ZdS ) �SvgFontToLayerszConvert an svg font to layersc C s |j dtddd� d S )Nz--count� z/Stop making layers after this number of glyphs.)�type�default�help)�add_argument�int)�self�pars� r �0/usr/share/inkscape/extensions/svgfont2layers.py�
add_arguments s
�zSvgFontToLayers.add_argumentsc C s6 |j }|jdddd� |jdt|�t|� dd� |S )z?Scale and translate the element's path, returns the path object� ���T)�inplacer )�path�scale� translater )r �elem�emsize�baseliner r r r �flip_cordinate_system s z%SvgFontToLayers.flip_cordinate_systemc C s� | j j�d�}|d u rt�d�S |�d�}|d u rd}|�d�}|�d�}t|�dd��}t|�dd��}t|�d d��}t|�d
d��}| j �d|� | j j� |dd
� | j j� || dd� | j j� || dd� | j j� || dd� | j j� || dd� d} |�
d�D ]T}
|
�d�}|d u r�q�| j �tj�
d| ��}| dkr�d|jd<