function renderPdf() { $data = file_get_contents($this->url('/gfx/folder/historie.pdf')); $response = new k_HttpResponse(200, $data); $response->setEncoding(NULL); $response->setContentType("application/pdf"); $response->setHeader("Content-Length", strlen($data)); $response->setHeader("Content-Disposition", "attachment; filename=\"foobar.pdf\""); $response->setHeader("Content-Transfer-Encoding", "binary"); $response->setHeader("Cache-Control", "Public"); $response->setHeader("Pragma", "public"); throw $response; }
function renderHtml() { $kursus = new VIH_Model_KortKursus($this->context->name()); $deltagere = $kursus->getDeltagere(); $data = $this->printAddressLabels($deltagere); $response = new k_HttpResponse(200, $data); $response->setEncoding(NULL); $response->setContentType("application/pdf"); $response->setHeader("Content-Length", strlen($data)); $response->setHeader("Content-Disposition", "attachment;filename=\"navneskilte.pdf\""); $response->setHeader("Content-Transfer-Encoding", "binary"); $response->setHeader("Cache-Control", "Public"); $response->setHeader("Pragma", "public"); throw $response; }
function renderHtml() { $kursus = new VIH_Model_KortKursus((int) $this->context->name()); $deltagere = $kursus->getTilmeldinger(); $data = $this->printAddressLabels($deltagere); // hack ... $pdf = $this->fpdf; $pdf->Open(); $pdf->AddPage(); $pdf->Cell(10, 10, 'text'); $data = $pdf->Output(); $response = new k_HttpResponse(200, $data); $response->setEncoding(NULL); $response->setContentType("application/pdf"); $response->setHeader("Content-Length", strlen($data)); $response->setHeader("Content-Disposition", "attachment;filename=\"adresselabels.pdf\""); $response->setHeader("Content-Transfer-Encoding", "binary"); $response->setHeader("Cache-Control", "Public"); $response->setHeader("Pragma", "public"); throw $response; }
function renderPdf() { $data = file_get_contents(dirname(__FILE__) . '/udsendte_pdf/' . $name); $response = new k_HttpResponse(200, $data); $response->setEncoding(NULL); $response->setContentType("application/pdf"); $response->setHeader("Content-Length", strlen($data)); $response->setHeader("Content-Disposition", "attachment; filename=\"foobar.pdf\""); $response->setHeader("Content-Transfer-Encoding", "binary"); $response->setHeader("Cache-Control", "Public"); $response->setHeader("Pragma", "public"); throw $response; }