Skip to content

Instantly share code, notes, and snippets.

@umiphos
umiphos / Boleta.xml
Created June 25, 2018 17:23 — forked from giansalex/Boleta.xml
Comprobantes Facturacion Electronica SUNAT UBL 2.1 (Factura, Boleta, Nota de Crédito, Nota de Débito)
<?xml version="1.0" encoding="UTF-8"?>
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ext:UBLExtensions>
<ext:UBLExtension>
<ext:ExtensionContent>
</ext:ExtensionContent>
</ext:UBLExtension>
</ext:UBLExtensions>
<cbc:UBLVersionID>2.1</cbc:UBLVersionID>
<cbc:CustomizationID>2.0</cbc:CustomizationID>
@umiphos
umiphos / test_pdf417_creation.py
Last active June 25, 2018 22:35
Testing different libraries to create a PDF417 barcode
"""The idea bihind this gist is to measure the amount of time it takes in 3 different packages the creation of a pdf417 barcode."""
import sys
from timeit import default_timer as timer
from elaphe import barcode
from pdf417gen import encode, render_image
import treepoem
def elaphe_image(name, text):
return barcode('pdf417', text, options=dict(eclevel=2, compact=True, columns=13), scale=5)