Apache POI HDGF
ভিজিও ডায়াগ্রামের জন্য ওপেন সোর্স জাভা লাইব্রেরি
Free Java API-এর মাধ্যমে Microsoft Visio Binary বিন্যাসে সংরক্ষিত পাঠ্য বিষয়বস্তু পড়ুন এবং বের করুন।
Apache POI HDGF (ভয়ংকর ডায়াগ্রাম ফর্ম্যাট) হল Microsoft Visio বাইনারি (VSD) ফাইলগুলির জন্য একটি বিশুদ্ধ জাভা বাস্তবায়ন। এই মডিউলটি তরুণ এবং এর ক্ষমতা এই সময়ে সীমিত, তবে, এটি ফাইল থেকে পাঠ্য বিষয়বস্তু বের করার উপায় প্রদান করার জন্য স্ট্রীম, খণ্ড এবং খণ্ড কমান্ডগুলিতে নিম্ন-স্তরের অ্যাক্সেস প্রদান করে।
Apache POI HDGF দিয়ে শুরু করা
প্রথমত, আপনার সিস্টেমে জাভা ডেভেলপমেন্ট কিট (JDK) ইনস্টল করা দরকার। যদি আপনার কাছে এটি ইতিমধ্যেই থাকে তবে একটি সংরক্ষণাগারে সর্বশেষ স্থিতিশীল প্রকাশ পেতে Apache POI এর ডাউনলোড পৃষ্ঠাতে যান৷ যেকোন ডিরেক্টরিতে জিপ ফাইলের বিষয়বস্তু বের করুন যেখান থেকে প্রয়োজনীয় লাইব্রেরিগুলি আপনার জাভা প্রোগ্রামের সাথে লিঙ্ক করা যেতে পারে। যে সব!
আপনার Maven-ভিত্তিক জাভা প্রকল্পে Apache POI উল্লেখ করা আরও সহজ। আপনার যা দরকার তা হল আপনার pom.xml-এ নিম্নলিখিত নির্ভরতা যোগ করুন এবং আপনার IDE-কে Apache POI Jar ফাইলগুলি আনতে এবং উল্লেখ করতে দিন।
Apache POI Maven নির্ভরতা
<!-- https://mvnrepository.com/artifact/org.apache.poi/poi -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-scratchpad</artifactId>
<version>4.1.0</version>
</dependency>
জাভার মাধ্যমে ভিজিও ডায়াগ্রাম থেকে পাঠ্য বিষয়বস্তু বের করুন
Apache POI HDGF সমস্ত প্রকল্প সমর্থিত ফাইল ফর্ম্যাটের জন্য মৌলিক পাঠ্য নিষ্কাশন প্রদান করেছে। POI-HDGF সফ্টওয়্যার বিকাশকারীদের একটি Visio ফাইল থেকে পাঠ্য বিষয়বস্তু বের করার অনুমতি দেয়। বিকাশকারীদের পুরো ভিসিও ডায়াগ্রাম পাঠ্য কভার করার জন্য ভিসিও ডায়াগ্রাম পৃষ্ঠাগুলির মাধ্যমে পুনরাবৃত্তি করতে হবে। তারা ভিজিও ফাইলে সমস্ত পাঠ্য এন্ট্রি সনাক্ত করতে এবং তাদের বিষয়বস্তু ফেরত দিতে VisioTextExtractor ক্লাস ব্যবহার করতে পারে। এটি ফাইলের পাঠ্য বিষয়বস্তু ফেরত দেয়। প্রতিটি পাঠ্য বস্তুর পাঠ্য একটি নতুন লাইন দ্বারা পৃথক করা হবে।
VSD - Java থেকে পাঠ্য বের করুন
// open VSD file
VisioTextExtractor extractor = new VisioTextExtractor(new FileInputStream("sample.vsd"));
// read text
System.out.println(extractor.getAllText());
মাইক্রোসফ্ট ভিসিও ডায়াগ্রাম অ্যাক্সেস এবং পড়ার জন্য জাভা API
Apache POI-HDGF প্রোগ্রামারদের ভিএসডি ফাইল ফরম্যাটে ভিসিও নথি অ্যাক্সেস করতে সক্ষম করে। বিকাশকারীরা একটি ভিসিও ডায়াগ্রামের বিষয়বস্তু পড়তে পারে। যেহেতু API খুব প্রাথমিক পর্যায়ে রয়েছে, তাই এই সময়ে উপলব্ধ বৈশিষ্ট্যগুলি সীমিত।