barcode/base.py
def render(self, writer_options=None):
        """Renders the barcode using `self.writer`.

        :parameters:
            writer_options : Dict
                Options for `self.writer`, see writer docs for details.

        :returns: Output of the writers render method.
        """
        options = Barcode.default_writer_options.copy()
        options.update(writer_options or {})
        if options['write_text']:
            options['text'] = self.get_fullcode()
        self.writer.set_options(options)
        code = self.build()
        raw = Barcode.raw = self.writer.render(code)
        return raw
def render(self, writer_options=None):
        options = Barcode.default_writer_options.copy()
        options.update(writer_options or {})
        if options['write_text']:
            options['text'] = self.get_fullcode()
        self.writer.set_options(options)
        code = self.build()
        raw = Barcode.raw = self.writer.render(code)
        return raw
def render ( self , writer_options = None ) : options = Barcode . default_writer_options . copy ( ) options . update ( writer_options or { } ) if options [ 'write_text' ] : options [ 'text' ] = self . get_fullcode ( ) self . writer . set_options ( options ) code = self . build ( ) raw = Barcode . raw = self . writer . render ( code ) return raw
Renders the barcode using `self.writer`.

        :parameters:
            writer_options : Dict
                Options for `self.writer`, see writer docs for details.

        :returns: Output of the writers render method.
Renders the barcode using self . writer .