Everything displays fine, except I can't figure out how to create text with a background.
$boldfont = pdf_findfont ($pdf,'Helvetica-Bold','winansi',0);
$regfont = pdf_findfont ($pdf,'Helvetica','winansi',0);
// report name heading
pdf_setfont ($pdf, $boldfont, 20);
pdf_show_xy ($pdf, 'Blah Blah Report', 75, 560);
// date footer
pdf_setfont ($pdf, $regfont, 10);
pdf_show_xy ($pdf, date("m-d-Y"), 75, 10);
// insert logo into top-left
$logo = pdf_open_image_file ($pdf, "jpeg", "./logo.jpg");
pdf_place_image ($pdf, $logo, 20, 530, 0.10);
pdf_close_image ($pdf, $logo);
// draw grey rectangle
pdf_setcolor($pdf, "both", "gray", 0.7);
pdf_rect($pdf, 36, 510, 720, 10);
pdf_closepath($pdf);
pdf_fill_stroke($pdf);
// set column headings
pdf_setfont ($pdf, $regfont, 12);
pdf_show_xy ($pdf, "Field1", 36, 510);
$b_len = pdf_stringwidth ($pdf, "Field1");
$b_len = $b_len + 50;
pdf_show_xy ($pdf, "Field2", $b_len, 510);
$s_len = pdf_stringwidth ($pdf, "Field2");
$s_len = $s_len + $b_len + 20;
pdf_show_xy ($pdf, "Field3", $s_len, 510);
$d_len = pdf_stringwidth ($pdf, "Field3");
$d_len = $s_len + $d_len + 400;
pdf_show_xy ($pdf, "Field4", $d_len, 510);