منصوبے کے بارے میں
پیپر بیک ایک اوپن سورس، کراس پلیٹ فارم ای بک اور دستاویز ریڈر ہے جو رفتار، کم وسائل کے استعمال اور رسائی پر مرکوز ہے۔ یہ Rust میں لکھا گیا ہے اور wxWidgets پر مبنی GUI استعمال کرتا ہے۔ ایپلیکیشن EPUB، PDF، MOBI/AZW، DOC/DOCX، PPT/PPTX، ODT/ODP، RTF، CHM، DAISY، FB2، CBZ، HTML، Markdown، سادہ متن، M4B آڈیو بکس، اور WinHelp فائلوں سمیت وسیع پیمانے پر فارمیٹس کو سپورٹ کرتی ہے۔
اہم خصوصیات میں ٹیبڈ انٹرفیس کے ساتھ سنگل انسٹنس رویہ، لائیو ریجن اعلانات کے ساتھ اسکرین ریڈر سپورٹ، regex اور محفوظ شدہ تاریخ کے ساتھ مضبوط تلاش، عنوانات، صفحات، لنکس، فہرستوں، تصاویر، جدولوں، فارمولوں اور جداکاروں کے ذریعے نیویگیشن، نیز بک مارکس اور نوٹس شامل ہیں۔ صارفین فونٹس، رنگ، وقفہ، سیدھ اور جدول کی رینڈرنگ کو حسب ضرورت بنا سکتے ہیں۔ پاس ورڈ سے محفوظ دستاویزات اور فی دستاویز ترتیبات کی حمایت کی جاتی ہے، جس میں .paperback فائلوں کے ذریعے ایکسپورٹ/امپورٹ شامل ہے۔
یہ پروجیکٹ دستاویزات کو سادہ متن، HTML، یا Markdown میں تبدیل کرنے کے لیے ایک `pb` کمانڈ لائن ٹول بھی فراہم کرتا ہے۔ ورک اسپیس میں پارسنگ منطق کے لیے `paperback-core`، GUI ایپلیکیشن، CLI ٹول، اور بلڈ آٹومیشن شامل ہیں۔ بلڈ کرنے کے لیے Rust 1.87+، CMake، Ninja، اور pandoc درکار ہیں۔ یہ پروجیکٹ MIT لائسنس کے تحت لائسنس یافتہ ہے۔
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.