Код: Выделить всё
import gspread
import pdfkit
wkhtmltopdf = r"wkhtmltopdf.exe"
config = pdfkit.configuration(wkhtmltopdf=wkhtmltopdf)
gc = gspread.service_account()
sh = gc.open("Test")
sheet = sh.sheet1.get_all_values()
table = ""
for row in sheet:
table += ""
for data in row:
table += f"{data}"
table += ""
html = f'''
{table}
'''
pdfkit.from_string(html, "test.pdf", configuration=config)
Я хочу, чтобы объединенные ячейки оставались объединенными, а форматирование оставалось. В документации gspread я не нашел никакой функции, позволяющей узнать, какие ячейки объединены, или вернуть форматирование.
Любое решение, которое решит проблему, будет оценено по достоинству.
Подробнее здесь: https://stackoverflow.com/questions/791 ... formatting
Мобильная версия