<?php
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
ini_set('memory_limit', '64M');
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor('Fxtrade');
$pdf->SetTitle('AutoFX User Details');
$pdf->SetSubject('AutoFX User Details');
$pdf->SetFont('msmincho', '', 7);
$pdf->setPrintHeader(false);
$pdf->setPrintFooter(false);
$pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
$pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
$pdf->SetMargins(12, 12, 12);
$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
$pdf->SetAutoPageBreak(true, PDF_MARGIN_BOTTOM);
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
$pdf->AddPage();
$pdf->SetFillColor(100, 100, 100);
?>我在.pdf文件中显示的内容非常少,但是文件大小似乎是2.9MB
我觉得,字体大小有问题,
请帮我缩小文件的大小。
发布于 2013-08-20 13:55:52
默认情况下,当您使用它时,完整的字体将嵌入到PDF中。
在而不必专门嵌入它们中可以使用许多字体:
通过将true作为setFont的第五个参数,您只能嵌入已使用的字符,这将减少setFont的大小。
我不知道这会有多大的不同,但它应该会有所帮助。
https://stackoverflow.com/questions/18335708
复制相似问题