আমি আমার (নেটিভ) সি ++ উইন্ডোজ অ্যাপ্লিকেশন থেকে পিডিএফ আউটপুট উত্পন্ন করতে সক্ষম হতে চাই। এটি করার জন্য কোনও ফ্রি / ওপেন সোর্স লাইব্রেরি উপলব্ধ?
আমি এই প্রশ্নের উত্তরের দিকে নজর দিয়েছি , তবে তারা বেশিরভাগই। নেট সাথে সম্পর্কিত।
আমি আমার (নেটিভ) সি ++ উইন্ডোজ অ্যাপ্লিকেশন থেকে পিডিএফ আউটপুট উত্পন্ন করতে সক্ষম হতে চাই। এটি করার জন্য কোনও ফ্রি / ওপেন সোর্স লাইব্রেরি উপলব্ধ?
আমি এই প্রশ্নের উত্তরের দিকে নজর দিয়েছি , তবে তারা বেশিরভাগই। নেট সাথে সম্পর্কিত।
উত্তর:
হারু হ'ল এএনএসআই-সি-তে লিখিত পিডিএফ তৈরির জন্য একটি মুক্ত, ক্রস প্ল্যাটফর্ম, ওপেন সোর্সযুক্ত সফ্টওয়্যার লাইব্রেরি। এটি স্ট্যাটিক-লাইব্রেরি (.a, .lib) এবং একটি ভাগ-লাইব্রেরি (.so, .dll) উভয় হিসাবে কাজ করতে পারে।
এটি নিজে চেষ্টা করে দেখেনি, তবে এটি আপনাকে সহায়তা করতে পারে
আমি এমন একটি প্রকল্পে কাজ করেছি যার পিডিএফ রিপোর্ট দরকার। অনলাইন অনুসন্ধানের পরে আমি পডডোফো লাইব্রেরিটি পেয়েছি। খুব মজবুত মনে হয়েছিল। আমার সমস্ত বৈশিষ্ট্যগুলির প্রয়োজন ছিল না, তাই কিছু জটিলতা বিমূর্ত করার জন্য একটি মোড়ক তৈরি করেছি। খুব কঠিন ছিল না। আপনি এখানে লাইব্রেরিটি খুঁজে পেতে পারেন:
http://podofo.sourceforge.net/
উপভোগ করুন!
আপনি যদি সাহসী হন এবং নিজের রোল করতে ইচ্ছুক হন তবে আপনি একটি পোস্টস্ক্রিপ্ট লাইব্রেরি দিয়ে শুরু করতে পারেন এবং এটি অ্যাডোবের বিনামূল্যে অনলাইন পিডিএফ রেফারেন্সের সুবিধা গ্রহণ করে পিডিএফটি মোকাবেলা করতে বাড়াতে পারেন ।
পিডিএফ হুমুস দেখতে http://pdfhummus.com/ - রেন্ডারিং ছাড়া পিডিএফ ফাইল সঙ্গে ম্যানিপুলেশন জন্য সমস্ত প্রয়োজনীয় বৈশিষ্ট্য উপস্থিত রয়েছে।
jagpdf তাদের মধ্যে একটি বলে মনে হচ্ছে। এটি সি ++ এ লেখা কিন্তু একটি সিপিআই সরবরাহ করে।
এটি আপনার প্রয়োজনের উপর কিছুটা নির্ভর করে। কিছু টুলকিট আঁকার ক্ষেত্রে আরও ভাল, অন্যরা পাঠ্য লেখার জন্য ভাল। কায়রো আঁকার জন্য বেশ ভাল (এটি পিডিএফ সহ বিভিন্ন স্ক্রিন এবং ফাইলের প্রকারকে সমর্থন করে) তবে এটি ভাল টাইপোগ্রাফির জন্য আদর্শ নাও হতে পারে।
মিউপিডিএফ লাইব্রেরিটি খুব আশাব্যঞ্জক দেখাচ্ছে: http://mupdf.com/
ওপেন সোর্স ভিউয়ারটিও রয়েছে: http://blog.kowalczyk.info/software/sumatrapdf/free-pdf-reader.html
muPdf
একটি খোলার সোর্স পদ্ধতির নয়: পিডিএফ ক্রিয়েটর পাইলট যা সি ++, সি #, ডেলফি, এএসপি, এএসপি.এনইটি, ভিবি, ভিবি.এনইটি, ভিবিএস স্ক্রিপ্ট, পিএইচপি এবং পাইথন সহ আরও ভাষার বিকল্প সরবরাহ করে
চেষ্টা wkhtmltopdf
সফ্টওয়্যার বৈশিষ্ট্য
ক্রস প্ল্যাটফর্ম। মুক্ত উৎস. ওয়েবকিট ব্যবহার করে যে কোনও ওয়েব পৃষ্ঠাকে পিডিএফ ডকুমেন্টে রূপান্তর করুন। আপনি শিরোনাম এবং পাদচরণ যুক্ত করতে পারেন। টিওসি প্রজন্ম। ব্যাচ মোড রূপান্তর। এক্স সার্ভার দিয়ে লিনাক্স সার্ভারে চলতে পারে (এক্স 11 ক্লায়েন্টের লিবগুলি ইনস্টল করা আবশ্যক)। পিএইচপি বা পাইথন সরাসরি libwkhtMLtox বাইন্ডিংয়ের মাধ্যমে ব্যবহার করতে পারেন।
http://wxcode.sourceforge.net/docs/wxpdfdoc/
WxWidgets লাইব্রেরি নিয়ে কাজ করে।