404

[ Avaa Bypassed ]




Upload:

Command:

elspacio@3.145.11.142: ~ $
#!/usr/bin/env python
#coding:utf-8
# Author:  mozman --<mozman@gmx.at>
# Purpose: solidColor paint serve (Tiny 1.2 profile)
# Created: 26.10.2016
# Copyright (C) 2016, Manfred Moitzi
# License: MIT License

from svgwrite.base import BaseElement
from svgwrite.mixins import XLink


class SolidColor(BaseElement, XLink):
    """
    The `solidColor` element is a paint server that provides a single color with opacity.
    It can be referenced like the other paint servers (i.e. gradients).
    The `color` parameter specifies the color that shall be used for this `solidColor` element.
    The keyword ``"currentColor"`` can be specified in the same manner as within a <paint> specification for the `fill`
    and `stroke` properties. The `opacity` parameter defines the opacity of the `solidColor`.
    """
    elementname = 'solidColor'

    def __init__(self, color="currentColor", opacity=None, **extra):
        """
        :param color: solid color like the other paint servers (i.e. gradients).
        :param float opacity: opacity of the solid color in the range `0.0` (fully transparent) to `1.0` (fully opaque)

        """
        super(SolidColor, self).__init__(**extra)
        if self.profile != 'tiny':
            raise TypeError("Paint server 'solidColor' requires the Tiny SVG profile.")
        self['solid-color'] = color
        if opacity is not None:
            self['solid-opacity'] = opacity

        if self.debug:
            self.validator.check_all_svg_attribute_values(self.elementname, self.attribs)

    def get_paint_server(self, default='none'):
        """ Returns the <FuncIRI> of the gradient. """
        return "%s %s" % (self.get_funciri(), default)

Filemanager

Name Type Size Permission Actions
__pycache__ Folder 0755
data Folder 0755
extensions Folder 0755
__init__.py File 2.45 KB 0644
animate.py File 6.51 KB 0644
base.py File 8.42 KB 0644
container.py File 10.49 KB 0644
drawing.py File 5.17 KB 0644
elementfactory.py File 2.24 KB 0644
etree.py File 1.33 KB 0644
filters.py File 7.81 KB 0644
gradients.py File 4.59 KB 0644
image.py File 2.43 KB 0644
masking.py File 1.81 KB 0644
mixins.py File 10.5 KB 0644
params.py File 1.86 KB 0644
path.py File 2.78 KB 0644
pattern.py File 1.93 KB 0644
shapes.py File 5.19 KB 0644
solidcolor.py File 1.69 KB 0644
text.py File 7.95 KB 0644
utils.py File 7.25 KB 0644
validator2.py File 6.06 KB 0644
version.py File 1.09 KB 0644