এর মধ্যে কোনটি পিএইচপি-র জন্য সেরা পিডিএফ-এপিআই?
এর মধ্যে কোনটি পিএইচপি-র জন্য সেরা পিডিএফ-এপিআই?
উত্তর:
ব্যক্তিগতভাবে আমি বরং টিসিপিডিএফের সাথে যেতে চাই যা এফপিডিএফের একটি স্বীকৃত এবং মেন্টিনড সংস্করণ।
থেকে mpdf সাইট: "mPDF পিএইচপি বর্গ যা UTF-8 এনকোড HTML থেকে পিডিএফ ফাইল তৈরি করে, বরং এটি উন্নত একটি সংখ্যা সঙ্গে FPDF এবং HTML2FPDF উপর ভিত্তি করে তৈরি।।"
ভাষা হ্যান্ডলিং এবং ইউটিএফ -8 সমর্থনের জন্য এমপিডিএফ এফপিডিএফ থেকে উন্নত। সিজেকে সমর্থনের জন্য এটি কেবল ফন্ট এম্বেডিং সমর্থন করে না, তবে ফন্ট সাবসেটিং (যাতে আপনার সিজেকে পিডিএফগুলি বড় আকারের হয় না)। টিপিসিডিএফ এবং এফপিডিএফের এমপিডিএফ-এর ইউটিএফ -8 এবং ফন্টের সমর্থন নেই। এটি সংস্করণ 5.0 হিসাবে কিছু মুক্ত উত্স ফন্টের সাথে আসে।
প্রতিটি লাইব্রেরিতে সর্বাধিক বেসিক কার্যগুলিতে পারফরম্যান্সের ক্ষেত্রে কীভাবে টিসিপিডিএফের বিরুদ্ধে দাঁড়ায় এফপিডিএফ এটির একটি দ্রুত পর্যালোচনা।
এফপিডিএফ ব্যবহার করে 2000 পিডিএফ ফাইলগুলি প্রক্রিয়া করতে 17.0366 সেকেন্ডে || TcPDF ব্যবহার করে 2000 পিডিএফ ফাইলগুলি প্রক্রিয়া করতে 79.5982 সেকেন্ড
788 এফপিডিএফ || 1,860 টিসিপিডিএফ
ব্যবহৃত কোডটি যথাসম্ভব অভিন্ন ছিল এবং কোনও পাঠ্য ছাড়াই কেবল একটি পরিষ্কার পিডিএফ ফাইল সরবরাহ করে। এটি 22 জুন, 2011 পর্যন্ত প্রতিটি লাইব্রেরির সর্বশেষতম সংস্করণ ব্যবহার করছে।
এইচটিএমএল রেন্ডারিংয়ের ক্ষেত্রে আমি টিসিপিডিএফের চেয়ে এমপিডিএফকে আরও ভাল পেয়েছি। এটি সিএসএস শৈলীগুলি আরও ভাল পার্স করতে পারে এবং পিডিএফ তৈরি করতে পারে যা মূল এইচটিএমএল এর সাথে খুব মিল রয়েছে।
এমপিডিএফ এমনকি সীমানা ব্যাসার্ধ এবং গ্রেডিয়েন্ট ইত্যাদির মতো CSS জিনিসগুলি সমর্থন করে
আমি এইচডিএমএল থেকে পিডিএফ করার সময় কেন এমপিডিএফ সম্পর্কে এত কম কথা হয় তা অবাক করে আমি অবাক হয়েছি।
এখানে উদাহরণগুলি দেখুন http://www.mpdf1.com/mpdf/index.php?page= উদাহরণ
চালান, রসিদ এবং সাধারণ প্রিন্টগুলি ডিজাইনের জন্য আমি এটি দরকারী বলে মনে করি তবে ওয়েবসাইট নিজেই বলেছে যে এমপিডিএফ থেকে উত্পন্ন পিডিএফ আকারে আরও বড় হতে থাকে।
টিসিপিডিএফ চেষ্টা করুন । আমি এটি এ পর্যন্ত সেরা খুঁজে।
দুটি সর্বাধিক জনপ্রিয় পিডিএফ প্রজন্মের ক্লাস: টিসিপিডিএফ এবং এফপিডিএফ ব্যবহারের বিস্তারিত টিউটোরিয়ালের জন্য, দয়া করে এই লিঙ্কটি অনুসরণ করুন: পিএইচপি: সহজেই টিসিপিডিএফ এবং এফপিডিএফ দিয়ে ফ্লাইটে পিডিএফ তৈরি করুন
আশা করি এটা সাহায্য করবে.
ব্যক্তিগতভাবে আমি পিডিএফ পৃষ্ঠাগুলির জন্য dompdf ব্যবহার করতে পছন্দ করি কারণ এটি খুব দ্রুত। আপনি কেবল এটি একটি HTML উত্স খাওয়ান এবং এটি প্রয়োজনীয় পৃষ্ঠাটি উত্পন্ন করবে gene
তবে আরও জটিল ডিজাইনের জন্য আমি আরও ক্লাসিক পিডিএফলিব পছন্দ করি যা পিএইচপি-র জন্য পেকল হিসাবে উপলভ্য। এটি ডিজাইনের উপর আরও বেশি নিয়ন্ত্রণ রাখে এবং আপনাকে পিক্সেল-নিখুঁত ফর্মগুলির মতো আরও জটিল ডিজাইন করতে দেয়।
আপনার যদি সিএসএস এবং 3 সি তুলনামূলকভাবে প্রয়োজন হয় তবে http://sourceforge.net/projects/html2ps/ , সেরা।
আপনি যদি আপনার সার্ভারে সফ্টওয়্যার ইনস্টল করতে পারেন তবে আমি আপনাকে http://wkhtmltopdf.org/ ব্যবহার করার পরামর্শ দিই ।
Wkhtmltopdf ব্যবহার করে একটি ড্রুপাল মডিউলও রয়েছে :)
এইচটিএমএলকে পিডিএফ রূপান্তর করতে পিএইচপি অনেক সংস্থান গ্রহণ করে, পিএমএফ, পিএইচপি করার জন্য সঠিক ভাষা নয় (আপনি যদি বিপুল সংখ্যক কভারেজ বা বড় ফাইল রূপান্তর করতে চান)
জেন্ডার ফ্রেমওয়ার্কের জেনডপডিএফ সত্যই ভাল। এটি আউটপুট এবং জটিলতার নিয়ন্ত্রণের ক্ষেত্রে পিডিএফ্লিবের সমতুল্য এবং আরও বহনযোগ্য কারণ এটি একটি খাঁটি পিএইচপি সমাধান। এটি বলেছিল, এটি ধীর এবং পিডিএফলিবের চেয়ে বেশি মেমরি ব্যবহার করে। Pecl মডিউলগুলি সর্বদা পিএইচপি সমাধানের চেয়ে বেশি দক্ষ more
দ্রুত পিডিএফ তৈরি করার সহজ উপায় হ'ল ডিওএমপিএফ । মাইক যেমন বলেছেন, এটিকে এইচটিএমএল খাওয়ান এবং এটি একটি পিডিএফ আউটপুট করে। হুডের অধীনে, এটি রেন্ডারিং ইঞ্জিন হিসাবে r & ospdf বা pdflib ব্যবহার করার বিকল্প রয়েছে ।
আমি ব্যক্তিগতভাবে এক্সএসএল উত্পন্ন করি: পিএইচপি থেকে এফও এবং পিডিএফে রূপান্তর করতে অ্যাপাচি এফওপি ব্যবহার করি। কোনও পিএইচপি-নেটিভ সমাধান নয়, খুব দক্ষ নয়, তবে আপনাকে খুব জটিল লেআউট সহ পিডিএফ উত্পন্ন করতে হলেও এটি ভালভাবে কাজ করে।