فحص العرض التقديمي
Aspose.Slides for Node.js via Java يسمح لك بفحص عرض تقديمي لمعرفة خصائصه وفهم سلوكه.
معلومات
The PresentationInfo and DocumentProperties classes contain the properties and methods used in operations here.التحقق من تنسيق العرض التقديمي
قبل العمل على عرض تقديمي، قد ترغب في معرفة ما هو التنسيق (PPT، PPTX، ODP، وغيرها) الذي يكون عليه العرض في الوقت الحالي.
يمكنك التحقق من تنسيق العرض التقديمي دون تحميله. راجع هذا الكود JavaScript:
var info = aspose.slides.PresentationFactory.getInstance().getPresentationInfo("pres.pptx");
console.log(info.getLoadFormat());// PPTX
var info2 = aspose.slides.PresentationFactory.getInstance().getPresentationInfo("pres.ppt");
console.log(info2.getLoadFormat());// PPT
var info3 = aspose.slides.PresentationFactory.getInstance().getPresentationInfo("pres.odp");
console.log(info3.getLoadFormat());// ODP
الحصول على خصائص العرض التقديمي
يعرض لك هذا الكود JavaScript كيفية الحصول على خصائص العرض التقديمي (معلومات حول العرض):
var info = aspose.slides.PresentationFactory.getInstance().getPresentationInfo("pres.pptx");
var props = info.readDocumentProperties();
console.log(props.getCreatedTime());
console.log(props.getSubject());
console.log(props.getTitle());
// ..
قد ترغب في الاطلاع على الخصائص تحت فئة DocumentProperties class.
تحديث خصائص العرض التقديمي
توفر Aspose.Slides الطريقة PresentationInfo.updateDocumentProperties التي تتيح لك إجراء تغييرات على خصائص العرض التقديمي.
لنفترض أن لدينا عرض PowerPoint يحتوي على خصائص المستند الموضحة أدناه.

يظهر لك مثال الكود هذا كيفية تعديل بعض خصائص العرض التقديمي:
let fileName = "sample.pptx";
let info = aspose.slides.PresentationFactory.getInstance().getPresentationInfo(fileName);
let properties = info.readDocumentProperties();
properties.setTitle("My title");
properties.setLastSavedTime(java.newInstanceSync("java.util.Date"));
info.updateDocumentProperties(properties);
info.writeBindedPresentation(fileName);
تظهر نتائج تغيير خصائص المستند أدناه.

روابط مفيدة
للحصول على مزيد من المعلومات حول العرض التقديمي وسماته الأمنية، قد تجد هذه الروابط مفيدة:
- التحقق مما إذا كان العرض التقديمي مشفراً
- التحقق مما إذا كان العرض التقديمي محمياً من الكتابة (للقراءة فقط)
- التحقق مما إذا كان العرض التقديمي محمياً بكلمة مرور قبل تحميله
- تأكيد كلمة المرور المستخدمة لحماية العرض التقديمي.
الأسئلة المتكررة
كيف يمكنني التحقق مما إذا كانت الخطوط مضمنة وأيها؟
ابحث عن معلومات الخطوط المضمَّنة على مستوى العرض، ثم قارن تلك الإدخالات مع مجموعة الخطوط المستخدمة فعلياً عبر المحتوى لتحديد أي الخطوط حيوية للعرض.
كيف يمكنني بسرعة معرفة ما إذا كان الملف يحتوي على شرائح مخفية وعددها؟
تجول في مجموعة الشرائح وتفقد علامة الرؤية لكل شريحة.
هل يمكنني اكتشاف ما إذا تم استخدام حجم شريحة مخصص واتجاه، وما إذا كانا يختلفان عن الإعدادات الافتراضية؟
نعم. قارن حجم الشريحة الحالي والاتجاه مع الإعدادات المسبقة القياسية؛ يساعد ذلك في توقع السلوك عند الطباعة والتصدير.
هل هناك طريقة سريعة لمعرفة ما إذا كانت المخططات تشير إلى مصادر بيانات خارجية؟
نعم. تجول عبر جميع المخططات، تحقق من مصدر البيانات الخاص بها، وسجل ما إذا كانت البيانات داخلية أو مبنية على روابط، بما في ذلك أي روابط معطلة.
كيف يمكنني تقييم الشرائح ‘الثقيلة’ التي قد تُبطئ عملية العرض أو تصدير PDF؟
لكل شريحة، احسب عدد الكائنات وابحث عن الصور الكبيرة، الشفافية، الظلال، الرسوم المتحركة، والوسائط المتعددة؛ ثم إعطِ درجة تعقيد تقريبية لتحديد نقاط الأداء المحتملة.