تحرير المستندات في JavaScript

متقدم Word، PDF محرر ل Node.js. استخدامه لتعديل المستندات برمجيا

إنشاء برنامج عبر منصة لتعديل الوثائق والصور، والاستفادة من غير حجب، بنية يحركها الحدث من Node.js. هذا حل شامل لتعديل المستندات والصور في Node.js.

اعرض مقتطف الشفرة

تحرير المستندات في JavaScript

توفر مكتبة JavaScript للمطورين واجهة برمجة تطبيقات قوية لتحرير مستندات Word و PDF برمجيًا. دمج ميزات تعديل المستندات بسهولة في برنامجك. يدعم حلنا تحرير PDF, DOCX, DOC, RTF, ODT, EPUB, HTML والعديد من تنسيقات الملفات الأخرى في JavaScript.

تغيير PDF، Word في JavaScript

مهمة تحرير مستند برمجيًا في JavaScript هي مهمة تعديل العناصر في شجرة المستند. يُعرف أيضًا باسم "DOM" - نموذج البرمجة للتفاعل مع عناصر المستند وخصائصها.

لا يمكن فصل ميزات التحرير لهياكل البيانات المعقدة عن وظيفة البحث المتقدم. لضمان أعلى مستوى من المرونة، توفر مكتبتنا لمطوري JavaScript وظائف بحث Regex. يوسع هذا الأسلوب من إمكانيات تحرير النص، مما يسمح باستخدام القوالب لتعديل المحتوى الديناميكي.

تحرير النص في المستندات باستخدام JavaScript

يعد التعديل البرمجي لمستندات Word و PDF جزءًا لا يتجزأ من سير العمل الرقمي. تحرير النص في PDF، Word، تعديل الجداول، إدراج الرسوم البيانية باستخدام البيانات الخارجية.

تعد مكتبة JavaScript حلاً مستقلاً لتحرير المستندات التي لا تحتاج إلى تثبيت Microsoft Word أو Acrobat Reader. إنه جاهز للاستخدام الصناعي ويوفر مجموعة كاملة من العمليات لتعديل تنسيقات Word و PDF وتنسيقات الملفات الأخرى:

  • أدخل عناصر الوثيقة الجديدة
  • تحديث العناصر الموجودة: الفقرات، والقوائم، والجداول، والصور، والروابط، والحقول، والرسوم البيانية، إلخ.
  • تطبيق وتعديل الأنماط، وهي مجموعات من سمات التنسيق
  • ابحث عن أنماط نصية محددة واستبدلها بنص جديد
  • قم بتصدير النتيجة إلى Word و PDF والعديد من تنسيقات الملفات الأخرى باستخدام طريقة " 'Document.Save' "
  • حذف العناصر غير الضرورية (قص الفصول، الأقسام، الصفحات، الفقرات)

تحرير الجدول باستخدام JavaScript

واحدة من أكثر الميزات المطلوبة هي إنشاء الجدول الديناميكي وتعديل الجدول في مستندات Word و PDF. يعد العمل مع الجداول أمرًا سهلاً مع مكتبة JavaScript: تحرير الجداول وتحديث الجداول واستخراج نص الجدول في كود JavaScript.

يوضح المثال التالي كيفية تغيير مستند Word في التعليمات البرمجية JavaScript:

JavaScript مثال لتحرير مستند
قم بتحميل المستند الذي تريد تعديله
قم بتشغيل الكود
حدد التنسيق الهدف من القائمة
npm install @aspose/words
ينسخ
const aw = require('@aspose/words');

var doc = new aw.Document("Input.docx")
var builder = new aw.DocumentBuilder(doc)

// أدخل نصا في بداية المستند.
builder.moveToDocumentStart()
builder.writeln("Morbi enim nunc faucibus a.")

doc.save("Output.docx")
const aw = require('@aspose/words');

var doc = new aw.Document("Input.docx")
var builder = new aw.DocumentBuilder(doc)

// أدخل الجدول في بداية المستند.
builder.moveToDocumentStart()
builder.startTable()
builder.insertCell()
builder.write("Row 1, cell 1.")
builder.insertCell()
builder.write("Row 1, cell 2.")
builder.endTable()

doc.save("Output.docx")
const aw = require('@aspose/words');

var doc = new aw.Document("Input.docx")
var builder = new aw.DocumentBuilder(doc)

// إدراج صورة في بداية المستند.
builder.moveToDocumentStart()
builder.insertImage("Image.png")

doc.save("Output.docx")
قم بتشغيل الكود

كيفية تحرير Word, PDF وتنسيقات الملفات الأخرى

  1. قم بتثبيت محرر المستندات لـ JavaScript.
  2. أضف مرجع مكتبة (استيراد المكتبة) إلى مشروع JavaScript الخاص بك.
  3. افتح مستندًا في JavaScript.
  4. أدخل المحتوى في بداية المستند.
  5. قم باستدعاء طريقة save()، مرر اسم ملف الإخراج بالملحق المطلوب.
  6. احصل على النتيجة المحررة.

مكتبة JavaScript للعمل مع الملفات

We host our Node.js via .Net packages in NPM repositories. Please follow the step-by-step instructions on how to install "Aspose.Words for Node.js via .NET" to your developer environment.

System Requirements

This package is compatible with Node.js 14.17.0 or higher.

تنسيقات الملفات الأكثر شيوعًا للتحرير

5%

اشترك في Aspose Product Updates

احصل على رسائل إخبارية وعروض شهرية يتم تسليمها مباشرة إلى صندوق البريد الخاص بك.

© Aspose Pty Ltd 2001-2024. كل الحقوق محفوظة.