منصوبے کے بارے میں
PPTist ایک اوپن سورس، ویب پر مبنی پریزنٹیشن (سلائیڈ شو) ایپلیکیشن ہے جو Microsoft PowerPoint کی زیادہ تر عام خصوصیات کو دوبارہ پیش کرتی ہے، جس سے صارفین براؤزر میں براہ راست سلائیڈز میں ترمیم اور پیشکش کر سکتے ہیں۔ یہ Vue 3.x اور TypeScript سے بنایا گیا ہے اور جان بوجھ کر UI کمپوننٹ لائبریریوں سے گریز کرتا ہے، جس کے بارے میں پروجیکٹ کا کہنا ہے کہ اس سے اسٹائلنگ کی تخصیص اور خصوصیت کی توسیع آسان ہو جاتی ہے۔
بنیادی صلاحیتیں
- سلائیڈ صفحہ میں ترمیم: شامل/حذف، کاپی/پیسٹ، صفحات کی ترتیب نو، سیکشنز، پس منظر (ٹھوس، گریڈینٹ، تصویر)، کینوس کا سائز، گرڈ لائنیں، رولرز، زوم/منتقل، تھیمز، اسٹائل نکالنا، اسپیکر نوٹس، سلائیڈ ٹیمپلیٹس، ٹرانزیشن اینیمیشنز، عنصر اینیمیشنز، سلیکشن پینل، تلاش/تبدیل اور تشریحات۔
- عنصر میں ترمیم: متن، تصاویر، شکلیں، لکیریں، چارٹس، یبلز، ویڈیو، آڈیو اور LaTeX فارمولے۔ ڈریگ، گھمانا، پیمانہ، کثیر انتخاب، گروپ بندی، بیچ ایڈیٹنگ، لاکنگ، مقناطیسی سیدھ، لیئر ترتیب، سیدھ اور تقسیم، ہائپر لنکس اور فلوٹنگ عنصر ول بار کو سپورٹ کرتا ہے۔
- رچ ٹیکسٹ: فونٹس، رنگ، ہائی لائٹس، بولڈ/اٹالک/انڈر لائن/اسٹرائیک تھرو، سب/سپر اسکرپٹ، ان لائن کوڈ، اقتباسات، ہائپر لنکس، سیدھ، فہرستیں، انڈینٹیشن، لائن/کریکٹر/پیراگراف اسپیسنگ، فلز، بارڈرز، شیڈوز، شفافیت اور عمودی متن۔
- تصاویر: کراپ (کسٹم، شکل، تناسب)، گولائی، فلٹرز، نٹ، فلپ، بارڈر، شیڈو، تبدیل/ری سیٹ اور بطور پس منظر سیٹ کرنا۔
- شکلیں اور لکیریں: فری ہینڈ پولی گون اور لائن ڈرائنگ، بصری پاتھ کی تخلیق، شکل کی تبدیلی، گریڈینٹ/تصویر فلز، فارمیٹ پینٹر، سیدھی/پولی لائن/کرو لکیریں اسٹائل اور اینڈ پوائنٹ آپشنز کے ساتھ۔
- چارٹس: بار، کالم، لائن، ایریا، اسکیٹر، پائی، ڈونٹ اور ریڈار، ٹائپ کنورژن، ڈیٹا ایڈیٹنگ، تھیم رنگ، ایکسس/گرڈ سیٹنگز اور بارڈرز کے ساتھ۔
- یبلز: قطار/کالم آپریشنز، تھیم آپشنز، ضم شدہ سیلز، سیل اسٹائلز اور بارڈرز۔
- میڈیا اور فارمولے: ویڈیو کور اور آٹو پلے؛ آڈیو آئیکن رنگ، آٹو پلے اور لوپ؛ LaTeX فارمولا ایڈیٹنگ رنگ اور لائن موٹائی کے ساتھ۔
- سلائیڈ شو: برش ٹولز (قلم، شکل، تیر، ہائی لائٹر، ایریزر، بلیک بورڈ موڈ)، سلائیڈ کا جائزہ، تھمب نیل نیویگیشن، ٹائمر، لیزر پوائنٹر، آٹو پلے، اسپیکر ویو اور آڈینس ویو۔
- موبائل: بنیادی ایڈیٹنگ (صفحہ آپریشنز، متن/تصاویر/مستطیل/دائرے داخل کرنا، منتقل/پیمانہ/گھمانا/کاپی/حذف/لیئر/سیدھ، بنیادی متن اور فل اسٹائلز)، بنیادی پیش نظارہ اور پلے پیش نظارہ۔
درآمد/برآمد اور AI
- درآمد: PPTX (پروجیکٹ مجموعی وفاداری تقریباً 85%+ بتاتا ہے)، JSON اور مقامی pptist فائلیں۔
- برآمد: PPTX (پروجیکٹ تقریباً 95%+ بتاتا ہے)، JSON، تصاویر، پرنٹ کے ذریعے PDF، اور pptist فائلیں۔
- ٹیمپلیٹ پر مبنی AIPPT جنریشن سپورٹ ہے، اور ایک ڈیٹا اسٹرکچر ڈیفینیشن (AI_PPT_SCHEMA.md) AI کو براہ راست صفحہ ڈیٹا جنریٹ کرنے کی اجازت دیتی ہے۔ پروجیکٹ نوٹ کرتا ہے کہ AIPPT کے نتائج ماڈل کی صلاحیت، پرامپٹ ڈیزائن اور اثاثہ جنریشن/ریٹریول پر بہت زیادہ منحصر ہیں، اور خود کو مکمل آؤٹ آف دی باکس AIPPT پروڈکٹ کے بجائے ساختہ جنریشن کے نتائج کو لے جانے اور ان میں ترمیم کرنے کی بنیاد کے طور پر پیش کرتا ہے۔
پوزیشننگ اور انتباہات
README واضح طور پر ویب سلائیڈ ڈویلپمنٹ کی ضروریات اور بنیادی ویب تجربہ رکھنے والے ڈویلپرز کو نشانہ بناتا ہے؛ آن لائن ڈیمو صرف مظاہرے کے لیے ہے اور کوئی آن لائن سروس پیش نہیں کی جاتی۔ یہ پروجیکٹ کو بنیادی طور پر ویب سلائیڈ ایڈیٹنگ/پریزنٹیشن ایپ کے طور پر تجویز کرتا ہے (سب سے زیادہ سفارش)، جبکہ AI PPT جنریشن، PPTX پیش نظارہ اور Office طرز کی تصنیف کو درمیانے درجے کے موزوں قرار دیتا ہے۔ یہ خبردار کرتا ہے کہ PPTX درآمد/برآمد پیچیدہ لے آؤٹ، اینیمیشنز، چارٹس، تھیمز اور ماسٹرز کے لیے 100% وفاداری کی ضمانت نہیں دے سکتا، اور حقیقی نمونہ فائلوں کے ساتھ جائزہ لینے کا مشورہ دیتا ہے۔
تنصیب اور دستاویزات
Node.js >= 20 درکار ہے۔ `npm install` سے انسٹال کریں اور `npm run dev` چلائیں، پھر http://127.0.0.1:5173/ کھولیں۔ کوئی مکمل ڈویلپمنٹ دستاویزات نہیں ہیں، لیکن ریپوزٹری پروجیکٹ ڈائریکٹری اور ڈیٹا اسٹرکچر، کینوس اور عناصر، کسٹم عناصر، اور AIPPT پر دستاویزات فراہم کرتی ہے۔ متعلقہ ٹولز میں PPTX درآمد کے لیے pptxtojson اور شکل کی ڈرائنگ کے لیے svgPathCreator شامل ہیں۔
لائسنس
AGPL-3.0۔ تجارتی استعمال کے لیے AGPL-3.0 کی سخت تعمیل یا ایک آزاد تجارتی لائسنس درکار ہے؛ ایک پرانا Apache 2.0 ورژن (آخری بار مئی 2022 میں اپ ڈیٹ، غیر محفوظ) بھی پیش کیا جاتا ہے۔ README بامعاوضہ تجارتی لائسنسنگ کے اختیارات اور شراکت پر مبنی استثنات بیان کرتا ہے، اور کہتا ہے کہ کوئی API/SDK/آن لائن سروس، تکنیکی معاونت یا تیار ڈیلیور کرنے والی پروڈکٹ فراہم نہیں کی جاتی۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.