EditableContent
EditableContent
نظرة عامة
EditableContent هي فئة في Aspose.PDF FOSS لـ TypeScript.
عرض قابل للتحرير لكل تدفق لمحتوى الصفحة (Phase 4 foundation, F1).
تعلن هذه الفئة عن 9 طرق لكائنات EditableContent في برامج TypeScript. تشمل الطرق المتاحة: commit, constructor, editedXObjectPaths, ownXObjectResources, setTopOps, setXobjectOps, topOps, xobjectOps, xobjectResources. جميع الأعضاء العامين متاحين لأي تطبيق TypeScript بعد تثبيت حزمة Aspose.PDF FOSS لـ TypeScript. الخصائص: dict, dirty, nm, ops, ownerDict, path، وواحد آخر.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
path | : string[] | قراءة | يحصل على المسار. |
nm | : string | قراءة | يسترجع الـ nm. |
dict | : PdfDict | قراءة | يحصل على القاموس. |
ops | : ContentOp[] | قراءة | يحصل على العمليات. |
dirty | : boolean | قراءة | يحصل على القذرة. |
streamCount | number | قراءة | يحصل على عدد التدفقات. |
path | : string[] | قراءة | يحصل على المسار. |
nm | : string | قراءة | يحصل على nm. |
dict | : PdfDict | قراءة | يحصل على القاموس. |
ops | : ContentOp[] | قراءة | يحصل على العمليات. |
dirty | : boolean | قراءة | يحصل على القذر. |
ownerDict | : PdfDict | قراءة | يحصل على القاموس المالك. |
nm | : string | قراءة | يحصل على الـ nm. |
الطرق
| التوقيع | وصف |
|---|---|
constructor(doc: Document, page: Page) | يستدعي المُنشئ constructor(doc, page) على هذا الكائن EditableContent. |
topOps(streamIndex: number) → readonly ContentOp[] | يستدعي topOps(streamIndex) على هذا الكائن EditableContent. |
setTopOps(streamIndex: number, ops: ContentOp[]) | يضبط قيمة top ops. |
xobjectOps(path: readonly string[]) → readonly ContentOp[] | يستدعي xobjectOps(path) على هذا الكائن EditableContent. |
editedXObjectPaths() → string[][] | مسارات من الشكل XObjects التي تم نسخها عند الكتابة حتى الآن (نطاقات مُحرَّرة). |
xobjectResources(path: readonly string[]) → `PdfDict | undefined` |
ownXObjectResources(path: readonly string[]) → PdfDict | افرض copy-on-write لكائن Form XObject في path وأعد /Resources الخاص به، وأنشئ واحدًا فارغًا إذا لم يكن للنموذج أي موارد. |
setXobjectOps(path: readonly string[], ops: ContentOp[]) | يضبط قيمة xobject ops. |
commit() | اكتب التدفقات المعدلة مرةً أخرى في كائنات تدفق جديدة مملوكة للصفحة. |