PDF သည်အသုံးများသောစာရွက်စာတမ်းပုံစံဖြစ်ပြီး E-Books, သတင်းများ, စာချုပ်များနှင့်အခြားအခြေအနေများတွင်ကျယ်ပြန့်စွာအသုံးပြုသည်။ 0 က်ဘ်ဆိုက်ဖွံ့ဖြိုးတိုးတက်မှုတွင်အစီရင်ခံစာထုတ်လုပ်မှု, အချက်အလက်ပို့ကုန်များစသည့် PDF စာရွက်စာတမ်းများကိုပုံမှန်ထုတ်လွှင့်ရန်လိုအပ်သည်။
ကျွန်ုပ်တို့မစတင်မှီ TCPDF (သို့) FPDF ကို အသုံးပြု. PDF မျိုးဆက်စာကြည့်တိုက်နှစ်ခုကိုတပ်ဆင်ရန်လိုအပ်သည်။ ၎င်းတို့အားလုံးသည် PDF စာရွက်စာတမ်းများကိုထုတ်လုပ်ရန်အလွန်အဆင်ပြေသောအင်္ဂါရပ်များထဲမှကြွယ်ဝမှုကိုပေးသည်။ ဤစာကြည့်တိုက်နှစ်ခုကိုတေးရေးဆရာမှတဆင့်တပ်ဆင်ရန်အောက်ပါတို့သည်အောက်ပါအတိုင်းဖြစ်သည် -
TCPDF ကိုအသုံးပြုခြင်း
တေးရေးဆရာ Tecnickcom / TCPDF လိုအပ်သည်
သို့မဟုတ် FPDF ကိုသုံးပါ။
တေးရေးဆရာ Setasign / FPDF လိုအပ်သည်
TCPPDF သည်ပိုမိုရှုပ်ထွေးသော PDF စာရွက်စာတမ်းများကိုထုတ်လုပ်ရန်အတွက်သင့်တော်သော open source PDF မျိုးဆက်သစ်စာကြည့်တိုက်ဖြစ်သည်။ ဤတွင် TCPDF အသုံးပြုမှုဥပမာတစ်ခုမှာ -
'' Path / TCPDF / TCPDF / TCPDF / TCPDF.PHP '; // PDF အရာဝတ်ထု $ PDF ကိုဖန်တီးပါ။ TCPDF အသစ် (), // စာရွက်စာတမ်း attribute $ pdf-> setcreator ('သင်၏အမည်'); $ pdf-> Setauthor ('သင်၏အမည်'); $ pdf-> Settitce ('My PDF စာရွက်စာတမ်း'); // စာမျက်နှာ $ PDF-> ADDPage (); // font နှင့် style $ pdf-> setfont ('helvetica' '', '', 12; // output text အကြောင်းအရာ $ pdf-> ဆဲလ် (0, 10, ကမ္ဘာ, 'မင်္ဂလာပါ!', 0, 1, 'c', // output image $ pdf-> image ('path / / image image image image image', 10, 20, 50, 0, 0, jpg '); // output link ကို $ PDF-> Writhtml ('' <a href="http://example.com">ဥပမာ</a> ', စစ်မှန်တဲ့, မှား, မှန်မှန်ကန်ကန်,' '); // output pdf စာရွက်စာတမ်း $ PDF-> output ('output.pdf', 'D');
အထက်ပါကုဒ်တွင်ကျွန်ုပ်တို့သည် PDF အရာဝတ်ထုတစ်ခုကိုဖန်တီးပြီးစာရွက်စာတမ်း၏ဂုဏ်သတ္တိများကိုသတ်မှတ်သည်။ ထို့နောက်ကျွန်ုပ်တို့သည်စာမျက်နှာတစ်ခုထည့်ပြီးစာလုံးပုံစံ, စာသားအကြောင်းအရာ, ပုံရိပ်နှင့် link ကို output လုပ်ပါ။ နောက်ဆုံးတွင် PDF စာရွက်စာတမ်းသည် download လုပ်သူများအတွက် download 0 င်းဒိုးကိုတိုက်ရိုက်ပေါ်လာလိမ့်မည်။
FPDF သည်အခြားပေါ့ပါးသော PHP PDF မျိုးဆက်စာကြည့်တိုက်ဖြစ်သည်။ ၎င်းသည် TCPDF ထက်လုပ်ဆောင်နိုင်မှုနည်းသော်လည်း၎င်းသည်ရိုးရှင်းလွယ်ကူပြီးအသုံးပြုရလွယ်ကူပြီးရိုးရှင်းသော PDF စာရွက်စာတမ်းမျိုးဆက်အတွက်သင့်တော်သည်။ FPDF ကို သုံး. နမူနာကုဒ်တစ်ခုရှိသည်။
antil_once ('Path / FPDF / FPDF / FPDF.php'); // PDF အရာဝတ်ထု $ PDF ကိုဖန်တီးပါ။ FPDF အသစ် (), // စာမျက်နှာ $ PDF-> ADDPage (); // font and style $ pdf-> setfont ('alial' '', 'ခ', 16); // output စာသားအကြောင်းအရာ $ PDF-> ဆဲလ် (40, 10, 'မင်္ဂလာပါကမ္ဘာ); // output image $ pdf-> image ('path / to / image.jpg), 10, 20, 30, 0, 0 င် jpg; // output link ကို $ PDF-> ရေးရန် (10, 'နောက်ထပ်သတင်းအချက်အလက်များအတွက်, သွားရောက်ကြည့်ရှု'); $ PDF-> setfont ('alial' ',' u ', 16, $ PDF-> ရေးခြင်း (10, www.example.com ',' http://example.com '); // output pdf စာရွက်စာတမ်း $ pdf-> output ကို ();
ဤဥပမာတွင်ကျွန်ုပ်တို့သည် PDF အရာဝတ်ထုတစ်ခုကိုဖန်တီးပြီးစာမျက်နှာတစ်ခုထည့်ပါ။ ထို့နောက်ကျွန်ုပ်တို့သည်စာလုံးများနှင့်စတိုင်လ်ကို သတ်မှတ်. စာသား, ရုပ်ပုံများနှင့်လင့်များကိုဖော်ပြထားသည်။ နောက်ဆုံးတွင် PDF စာရွက်စာတမ်းသည် output ကို browser သို့တိုက်ရိုက်ဖြစ်သည်။
PDF မှ Dynamically PDF စာရွက်စာတမ်းများကို PHP မှတစ်ဆင့်အဓိကအားဖြင့် TCPPDF သို့မဟုတ် FPDF ကိုအဓိကအားဖြင့်မှီခိုနေရသည်။ TCPPDF သည်ရှုပ်ထွေးသော PDF စာရွက်စာတမ်းများထုတ်လုပ်ရန်အတွက်လုပ်ဆောင်ချက်များနှင့်နည်းလမ်းများကိုပိုမိုပေးသည်။ FPDF သည်ပေါ့ပါးပြီးအသုံးပြုရန်လွယ်ကူသော်လည်းလွယ်ကူစွာစာရွက်စာတမ်းများကိုအလျင်အမြန်ထုတ်လုပ်ရန်သင့်တော်သည်။ သင်၏လိုအပ်ချက်ပေါ် မူတည်. PDF မျိုးဆက်သစ်အောင်မြင်ရန်မှန်ကန်သောစာကြည့်တိုက်ကိုရွေးပါ။