當前位置: 首頁>>代碼示例>>PHP>>正文


PHP MYPDF::setMargins方法代碼示例

本文整理匯總了PHP中MYPDF::setMargins方法的典型用法代碼示例。如果您正苦於以下問題:PHP MYPDF::setMargins方法的具體用法?PHP MYPDF::setMargins怎麽用?PHP MYPDF::setMargins使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在MYPDF的用法示例。


在下文中一共展示了MYPDF::setMargins方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: MYPDF

 $pagewidth = $pagesize[0] = $width;
 $pageheight = $pagesize[1] = $height;
 $pdf = new MYPDF("portrait", "in", $size, true, 'UTF-8', false);
 $pdf->SetFont($annotate_font, '', 8);
 // set document information
 $pdf->SetCreator(PDF_CREATOR);
 $pdf->SetAuthor($userfullname);
 if ($is_collection) {
     $pdf->SetTitle(i18n_get_collection_name($collectiondata) . ' ' . $date);
 } else {
     $pdf->SetTitle(i18n_get_translated($resourcedata['field' . $view_title_field]) . ' ' . $date);
 }
 $pdf->SetSubject($lang['annotations']);
 $pdf->setPrintHeader(false);
 $pdf->setPrintFooter(false);
 $pdf->setMargins(0.5, 0.5, 0.5);
 // add a page
 for ($n = 0; $n < count($resources); $n++) {
     $pdf->AddPage();
     $resourcedata = $resources[$n];
     $ref = $resources[$n]['ref'];
     $access = get_resource_access($resources[$n]['ref']);
     // feed get_resource_access the resource array rather than the ref, since access is included.
     $use_watermark = check_use_watermark();
     $imgpath = get_resource_path($ref, true, "hpr", false, "jpg", -1, 1, $use_watermark);
     if (!file_exists($imgpath)) {
         $imgpath = get_resource_path($ref, true, "lpr", false, "jpg", -1, 1, $use_watermark);
     }
     if (!file_exists($imgpath)) {
         $imgpath = get_resource_path($ref, true, "scr", false, "jpg", -1, 1, $use_watermark);
     }
開發者ID:chandradrupal,項目名稱:resourcespace,代碼行數:31,代碼來源:general.php

示例2: Footer

		public function Footer() {
			if ($this->page != 1) {
	            // Position at 15 mm from bottom
	            $this->SetY(-15);
	            // Set font
	            $this->SetFont('times', '', 11);
	            // Page number
	          	$this->Cell(0, 0, $this->getAliasNumPage(), 0, false, 'C', 0, '', 0, false, 'T', 'M');
	        }     
        }    
	}
	$pdf = new MYPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false, 'test');
	$pdf->setStoryTitle($title[0]['title']);
	$pdf->finished($finished[0]['date']);
	$pdf->setstoryWriters($writers);
	$pdf->setHeaderFont(array('times', '', 25));
	$pdf->setFooterData(array(0,64,0), array(0,64,128));
	$pdf->setMargins(10,30,10,30);
	$pdf->AddPage();
	$pdf->AddPage();
	$text = '';
	foreach($words as $word) {
		$text .= ' ' . $word['words'];
	}
	$pdf->Text(9,35,$text,0);
	$pdf->SetFont('courier');
	$pdf->setCellHeightRatio(3);
	// $pdf->MultiCell(0, 0, 0, 0, 'L', false, 1, 10, 30, true, 2, false, true, 0, 'T', true);
	$pdf->Output('GN_' . $title[0]['title'] . '.pdf', 'I');

?>
開發者ID:pesa0015,項目名稱:greatnonsens,代碼行數:31,代碼來源:with_pdf.php


注:本文中的MYPDF::setMargins方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。