تعقب التغييرات في Word باستخدام Java

اتبع هذا المقال لـ تعقب التغييرات في Word باستخدام Java. يحتوي على التفاصيل الخاصة بإعداد IDE، وقائمة من الخطوات لكتابة التطبيق، وكود مثال يظهر كيفية تفعيل تعقب التغييرات في Word باستخدام Java. يمكنك تفعيل وتعطيل ميزة التعقب عدة مرات أثناء تحرير مستند Word.

خطوات لتعقب التغييرات في مستند Word باستخدام Java

  1. قم بإعداد IDE لاستخدام Aspose.Words for Java لتعقب التغييرات
  2. أنشئ مستند Word فارغ Document لإضافة محتوى تجريبي لتعقب التحرير
  3. أنشئ بعض المحتويات التجريبية مثل جدول وخلية
  4. قم بتفعيل ميزة التعقب عن طريق استدعاء الدالة startTrackRevisions()
  5. أضف بعض المحتويات الإضافية لتجربة تعقب التغييرات
  6. احفظ الإخراج مع تفعيل ميزة التعقب

هذه الخطوات تُعرّف بإيجاز كيفية تعقب التغييرات في Word باستخدام Java. ابدأ العملية بإنشاء أو تحميل ملف Word، ثم قم بتحرير المستند واستدعاء الدالة startTrackRevisions() لتفعيل ميزة التعقب. أضف بعض المحتويات قبل حفظ المستند لملاحظة التعليقات على الحافة اليمنى من مستند Word.

كود لتفعيل تعقب التغييرات في Word باستخدام Java

import com.aspose.words.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws Exception {
License pdfLicense = new License();
pdfLicense.setLicense("license.lic");
Document wordDoc = new Document();
Table table = new Table(wordDoc);
table.ensureMinimum();
Row row = new Row(wordDoc);
table.appendChild(row);
Cell cell = new Cell(wordDoc);
row.appendChild(cell);
wordDoc.startTrackRevisions("The developer", new Date());
Paragraph paragraph = new Paragraph(wordDoc);
paragraph.appendChild(new Run(wordDoc, "Sample text in the table cell."));
cell.appendChild(paragraph);
wordDoc.getFirstSection().getBody().appendChild(table);
String outputFilePath = "SimpleTableDocument.docx";
wordDoc.save(outputFilePath);
}
}

توضح هذه الشيفرة البرمجية كيفية تطبيق تعقب التغييرات في Microsoft Word باستخدام Java. يمكنك استدعاء الدالة acceptAllRevisions() في أي وقت لقبول التغييرات في أي مرحلة. لعرض جميع التعديلات في المستند، استخدم الدالة getRevisions().

لقد علمنا من خلال هذا المقال كيفية العمل مع تعقب التغييرات، وتعطيل التعقب، وجلب التعديلات، والتحقق مما إذا كان التعقب مفعلًا أم لا. لتوقيع مستند Word، يرجى الرجوع إلى المقال حول كيفية التوقيع الرقمي على مستند Word باستخدام Java.

 عربي