libxlsxwriter
background.c
<< watermark.c tab_colors.c >>

Example of how to set the background image for a worksheet.

background.png
/*
* An example of setting a worksheet background image with libxlsxwriter.
*
* Copyright 2014-2026, John McNamara, jmcnamara@cpan.org
*
*/
#include "xlsxwriter.h"
int main() {
lxw_workbook *workbook = workbook_new("background.xlsx");
lxw_worksheet *worksheet = workbook_add_worksheet(workbook, NULL);
worksheet_set_background(worksheet, "logo.png");
workbook_close(workbook);
return 0;
}