Display barcode in dataframe

Hi,

Would it be possible to display barcodes (Code Ean128) in a st.dataframe, st.write, st.data_editor, st.table?

Code:

    def generate_ean128_barcode(data):
        # C贸digos de barras ASCII para los caracteres especiales
        FNC1 = '\u00C1'  # ASCII code for FNC1 (Function Code 1)
        GS = '\u00C0'    # ASCII code for GS (Group Separator)

        # Inicializar el c贸digo de barras con el c贸digo de inicio del grupo
        barcode = GS

        # Agregar cada d铆gito/caracter del n煤mero al c贸digo de barras
        for char in data:
            # Si el car谩cter es un d铆gito, use el c贸digo ASCII correspondiente
            if char.isdigit():
                barcode += chr(ord(char) + 48)  # 48 es la diferencia para n煤meros
            else:
                # Si el car谩cter no es un d铆gito, use FNC1 y luego el c贸digo ASCII
                barcode += FNC1 + chr(ord(char))

        return barcode

            # Aplicar la funci贸n generate_ean128_barcode al campo Codigo_barras
            df_code['Codigo_barras_barcode'] = df_code['Codigo_barras'].apply(generate_ean128_barcode)

            # Mostrar el DataFrame resultante con el campo Codigo_barras_barcode
            st.write("**C贸digos de Barras Generados:**")
            st.table(df_code[['Codigo_barras', 'Codigo_barras_barcode']])

Thank you for your help
脫scar