د Dompdf پیژندنه
Dompdf د PHP کتابتون دی چې تاسو ته اجازه درکوي د HTML مینځپانګې څخه پی ډی ایف فایلونه رامینځته کړئ. دا حل په PDF بڼه کې د راپورونو، رسیدونو یا کوم بل سند جوړولو لپاره خورا ګټور دی. پدې مقاله کې ، موږ به د Dompdf لومړني ځانګړتیاوې ومومئ او زده کړو چې څنګه د ښکلي او فعال PDFs رامینځته کولو لپاره دا وکاروو.
شرطونه
د Dompdf نصبولو دمخه، ډاډ ترلاسه کړئ چې تاسو لاندې لرئ:
- پی ایچ پی: Dompdf PHP>= 5.4 ته اړتیا لري. دا د PHP د 7.x نسخو سره مطابقت لري.
- د پی ایچ پی توسیع: ډاډ ترلاسه کړئ چې تاسو لاندې پی ایچ پی توسیعونه فعال کړي دي: mbstring، DOM او GD. دا توسیعونه د Dompdf د سم فعالیت لپاره اړین دي.
- کمپوز: Dompdf د کمپوزر له لارې ویشل شوی، کوم چې د پی ایچ پی لپاره د انحصار مدیر دی. ډاډ ترلاسه کړئ چې تاسو په خپل سیسټم کې کمپوزر نصب کړی.
د Dompdf نصب کول
د Dompdf نصبولو لپاره، لاندې مرحلې تعقیب کړئ:
- د PHP نوې پروژه جوړه کړئ: که تاسو لا دمخه موجوده پروژه نلرئ، د خپلې خوښې بنسټیز جوړښت په کارولو سره یوه نوې جوړه کړئ.
- د کمپوزر له لارې د Dompdf انحصار اضافه کړئ: کنسول خلاص کړئ او خپل د پروژې لارښود ته لاړشئ. خپلې پروژې ته د Dompdf اضافه کولو لپاره لاندې کمانډ چل کړئ:
دا کمانډ به په اوتومات ډول د دې انحصارونو سره Dompdf ډاونلوډ او نصب کړي.کمپوزر dompdf/dompdf ته اړتیا لري
- په خپل غوښتنلیک کې Dompdf وکاروئ: تاسو اوس کولی شئ په خپله پروژه کې Dompdf وکاروئ. د Dompdf سره د پی ډی ایف فایلونو جوړولو لپاره ډیری لارې شتون لري، مګر دلته د پیل کولو لپاره یو بنسټیز مثال دی:
دا مثال د سرلیک سره یو نوی PDF سند رامینځته کوي او د “document.pdf” فایل په توګه اپلوډ کوي. تاسو کولی شئ د خپلو اړتیاو سره سم د HTML مینځپانګه تنظیم کړئ.// د کمپوزر آٹولوډر شامل کړئ 'vendor/autoload.php' ته اړتیا لري؛ // یو نوی Dompdf څیز جوړ کړئ $dompdf = نوی Dompdf(); // د فایل یا تار څخه HTML مینځپانګه پورته کړئ $html = '
زما لومړی PDF سند د Dompdf سره
'; $dompdf->loadHtml($html); // د PDF سند وړاندې کړئ $dompdf->render(); // محصول ته د PDF سند واستوئ $dompdf->stream('document.pdf');
اوس چې تاسو Dompdf نصب کړی، تاسو کولی شئ په خپلو ویب غوښتنلیکونو کې د ښکلي او فعال PDF فایلونو تولید پیل کړئ. Dompdf د PDF رینډینګ دودیز کولو لپاره ډیری پرمختللي ب featuresې وړاندې کوي ، لکه د عکسونو اداره کول ، دودیز فونټونه او CSS سټایلونه.
په پی ایچ پی کې د ښکلي پی ډی ایف رامینځته کول
د Dompdf نصبولو او کارولو بله طریقه
دلته د تعقیب لپاره ګامونه دي:
1. د رسمي ویب پاڼې څخه د Dompdf وروستۍ نسخه ډاونلوډ کړئ.
2. ډاونلوډ شوي فایلونه راوباسئ او په خپل PHP پروژه کې یې ځای په ځای کړئ.
3. د Dompdfautoload.php فایل شامل کړئ ترڅو کتابتون ستاسو په پی ایچ پی سکریپټ کې پورته کړي.
د HTML ټیمپلیټ څخه د پی ډی ایف رامینځته کول
اوس چې موږ Dompdf نصب کړی، موږ به وګورو چې څنګه د HTML ټیمپلیټ په کارولو سره پی ډی ایف جوړ کړو. دا ګامونه تعقیب کړئ:
1. یو HTML فایل جوړ کړئ چې هغه جوړښت او ترتیب ولري چې تاسو یې د PDF لپاره غواړئ.
2. د خپل سند د سټایل کولو لپاره د CSS ځانګړتیاوې وکاروئ، د ځانګړتیاوو په کارولو سره لکه د فونټ کورنۍ، د فونټ اندازه، سرحد، او نور.
3. د Dompdf ځانګړي ټګونو په کارولو سره متحرک معلومات شامل کړئ، لکه “{{نوم}}” یا “{{address}}”.
4. د هغه HTML ټیمپلیټ په کارولو سره چې تاسو یې رامینځته کړی د PDF تولید لپاره د Dompdf ټولګي وکاروئ.
د عکسونو او فونټونو اداره کول
کله چې ښکلي پی ډی ایف رامینځته کړئ ، نو ډیری وختونه اړین دي چې عکسونه پکې شامل کړئ یا ځانګړي فونټونه وکاروئ. دلته د Dompdf سره دا څنګه ترسره کول دي:
1. د ټګ په کارولو سره په خپل HTML ټیمپلیټ کې عکسونه شامل کړئ .
2. مهرباني وکړئ په یاد ولرئ چې Dompdf ټول فونټونه په ډیفالټ کې نه شاملوي. تاسو کولی شئ په خپل CSS کې د @font-face په کارولو سره دودیز فونټونه اضافه کړئ یا د Dompdf لخوا چمتو شوي فونټونو په کارولو سره.
د رینډینګ اصلاح کول او د Dompdf مسلو حل کول
ځینې وختونه تاسو ممکن د خپل پی ډی ایف وړاندې کولو یا فایلونو رامینځته کولو کې ستونزې سره مخ شئ. دلته د دوی د حل لپاره ځینې لارښوونې دي:
1. وګورئ چې ستاسو د HTML ټیمپلیټ په سمه توګه جوړ شوی او اعتبار لري.
2. ډاډ ترلاسه کړئ چې ټولې بهرنۍ سرچینې (انځورونه، فونټونه، او نور) د سرور څخه د لاسرسي وړ دي.
3. د Dompdf ډیبګ حالت په فعالولو او د ښودل شوي غلطیو په چک کولو سره خپل کوډ ډیبګ کړئ.
4. د عامو تشکیلاتو او مسلو په اړه د نورو معلوماتو لپاره د Dompdf اسناد وګورئ.
د Dompdf په کارولو سره، تاسو کولی شئ د مسلکي او ښه فارمیټ شوي PDF سندونو په وړاندې کولو سره د کاروونکي ښه تجربه چمتو کړئ. که چیرې راپورونه، رسیدونه یا د اسنادو نور ډولونه تولید کړي، Dompdf یو معتبر او پیاوړی انتخاب دی.
په پایله کې، د Dompdf نصب کول ګړندي او اسانه دي د کمپوزر څخه مننه. یوځل نصب شوی ، تاسو کولی شئ د خپل ویب غوښتنلیک اړتیاو پوره کولو لپاره د لوړ کیفیت پی ډی ایف فایلونو رامینځته کول پیل کړئ. د دې د ځانګړتیاوو او شته دودیز کولو اختیارونو په اړه د نورو معلوماتو لپاره د رسمي Dompdf اسنادو کتل مه هیروئ.