Html2pdf alan tanımaması ve marjı eklemek mümkün değildir

1 Cevap php

I olan "merkezi, satır sonu etiketi, kalın etiketi" kullanıyorum hiçbir stil attribute.HTML etiketleri ile bir html sayfası yaşıyorum. Html sayfa herhangi bir tabloyu ihtiva etmediğinden. onun basit bir document.I için yardıma ihtiyacım var: -

  1. Pdf dosyası her taraftan 1 inç marjı eklenerek.
  2. Ben iki sekmeden alanı ile her paragraf başlamak istiyorum. ("& Nbsp" ama pdf dosyasında html dosyasında yer oluşturur.)

Kod i kullanıyorum: -

ob_start();
// start buffering and displaying page
echo 'All the content i m fetching according my requirements';
$file_name_string=substr($guid, 0, 8);
$file_name=$file_name_string.".htm";
file_put_contents($file_name, ob_get_contents());
// end buffering and displaying page
ob_end_flush();
$output_file=$file_name_string.".pdf";
require('html2fpdf.php');
$pdf=new HTML2FPDF();
$pdf->SetFont('Arial','B',12);
$pdf->AddPage();
$fp = fopen($file_name,"r");
$strContent = fread($fp, filesize($file_name));
fclose($fp);
$pdf->WriteHTML($strContent);
$pdf->Output($output_file);

1 Cevap

Kullanım

$pdf->SetMargins(20,18);

Kenar boşlukları ekleyebilirsiniz. Ben oldukça yoğun bir e-ticaret sitesinde bok geniş bir yelpazede yapmak için bu kütüphaneye kendim de kullanıyorum. Ben paragraf girinti bir çözüm ile gelip görmek benim kod aracılığıyla bir göz atacağız.

Ben bu kütüphane ne demek için büyük olduğunu eklemek istiyorum, ama onun sınırlamalar bazen çok sinir bozucu.