packages = ["sqlite3", "pandas"] [[fetch]] files = ["./COLORSTORE_for_web_20231017.sqlite3"] DIC COLOR Store ORDER Form 06(CMYK)

CMYKオーダーシート


① CMYK値を指定してください








② オリジナル色名を入力してください。半角英数で13文字以内になり、必ず末尾に␣@(空白+@)が付きます。




色名は必ず入力してください。
オリジナル色名にDIC No.を記入しないでください。


見本サンプル(A4)

import pandas as pd import sqlite3 as sql from datetime import datetime from pyscript import Element import js def selected(): db_name = 'COLORSTORE_for_web_20231017.sqlite3' conn = sql.connect(db_name) id = js.document.getElementById("test1").value sql_command = 'SELECT CGNO_TEXT from colorNo_RGB INNER JOIN SwatchBook on colorNo_RGB.SW_ID = SwatchBook._ID WHERE SwatchBook._ID = '+id df=pd.read_sql_query(sql_command, conn) result = js.resetCombo() tbl = js.document.getElementById("test2") for index, row in df.iterrows(): option = js.document.createElement( "option" ) option.text = row['CGNO_TEXT'] tbl.add( option ) def selected2(): colName = js.document.getElementById("test2").value js.document.getElementById("validate_msg").innerText = "指定色: " + colName+"_IJ" result2 = js.btn_active() def selected3(): js.document.getElementById("rect1").style.backgroundColor = js.set_rgb(255,255,255) js.document.getElementById("button").disabled = True js.document.getElementById("text1").innerHTML = "" cyan = js.document.getElementById("cyan").value magenta = js.document.getElementById("magenta").value yellow = js.document.getElementById("yellow").value black = js.document.getElementById("black").value if cyan != "111" and magenta != "111" and yellow != "111" and black != "111": db_name = 'COLORSTORE_for_web_20231017.sqlite3' conn = sql.connect(db_name) id = cyan+magenta+yellow+black sql_command = 'select * from CMYK where CMYK.colorName = "{}"'.format(id) df=pd.read_sql_query(sql_command, conn) #RGB_R = str(df.iat[0,6]) #RGB_G = str(df.iat[0,7]) #RGB_B = str(df.iat[0,8]) #js.document.getElementById("rect1").style.backgroundColor = js.set_rgb(RGB_R,RGB_G,RGB_B) #js.document.getElementById("text1").innerHTML = "参考となる色を表示しています。
実際の出力サンプルの色とは異なります。" if len(df)>0: RGB_R = str(df.iat[0,6]) RGB_G = str(df.iat[0,7]) RGB_B = str(df.iat[0,8]) js.document.getElementById("rect1").style.backgroundColor = js.set_rgb(RGB_R,RGB_G,RGB_B) js.document.getElementById("text1").innerHTML = "参考となる色を表示しています。
実際の出力サンプルの色とは異なります。" else: js.document.getElementById("rect1").style.backgroundColor = js.set_rgb(0,0,0) js.document.getElementById("text1").innerHTML = "IJプリンタの色再現域外の色です。
IJプリンタでは再現できません。" js.document.getElementById("button").disabled = True conn.close()