Aspose.Words  for Java

Java API لمعالجة ملفات Word

تطوير التطبيقات مع القدرة على إنشاء مستندات Word ومعالجتها وتقديمها وتحويلها إلى تنسيقات متعددة في Java.

  تحميل محاكمة مجانية
  
 

Aspose.Words for Java عبارة عن واجهة برمجة تطبيقات معالجة مستندات غنية بالميزات لإنشاء وتعديل وتحويل وعرض وطباعة الملفات بجميع التنسيقات التي يدعمها Microsoft Word والمزيد. لا تعتمد على Microsoft Word أو تطبيقات الطرف الثالث. ومع ذلك ، يوفر Aspose.Words for Java ميزات يدعمها Word – قارن المستندات, البحث والاستبدال text, تقسيم المستند إلى أجزاء ، دمج المراسلات مجالات، تقديم الصفحات, تنسيق جميع عناصر المستند وهلم جرا. يمكنك الاطلاع على القائمة الكاملة لميزات Aspose.Words في وثائقنا.

تدعم Aspose.Words API جميع تنسيقات التحميل والحفظ الشائعة. يمكنك حفظ مستندات Word أو تحويلها إلى تنسيقات ذات تخطيط ثابت - PDF أو XML ، وكذلك تحويل ملفات Word إلى تنسيقات صور أو وسائط متعددة شائعة - JPEG و SVG و GIF وغيرها. تفحص ال قائمة كاملة من التنسيقات المدعومة.

ميزات واجهة برمجة تطبيقات كلمات جافا المتقدمة

يمكنك تجربة بعض ميزات Aspose.Words الشائعة على صفحات التطبيق عبر الإنترنت:

يمكنك المحاولة جميع تطبيقات Aspose.Words عبر الإنترنت.

تحقق أيضًا من وثائق tehh للتعرف على الميزات الأكثر شيوعًا في Aspose.Words:

يرجى ملاحظة أن القائمة ليست كاملة ويمكنك العثور على المزيد من الميزات والأوصاف في التوثيق .

تحويل مستند في Java

القدرة على حفظ ملف بسرعة وموثوقية وكفاءة في تنسيقات مختلفة بدرجة عالية من الدقة هو السبب وراء اختيار معظم عملائنا Aspose.Words.

تسمح لك Java API بتحويل ملف من تنسيق مدعوم إلى تنسيق آخر باستخدام سطرين فقط من التعليمات البرمجية. انها بسيطة جدا!

تحويل DOC إلى DOCX - Java

// تحميل ملف DOC ليتم تحويله
Document wpd = new Document(dir + "template.doc");

// تحويل DOC إلى DOCX
wpd.save(dir + "output.docx", SaveFormat.DOCX);

تحويل HTML إلى DOCX - Java

// تحميل ملف HTML ليتم تحويله
Document wpd = new Document(dir + "template.html");

// تحويل HTML إلى DOCX
wpd.save(dir + "output.docx", SaveFormat.DOCX);

تحويل RTF إلى PDF - جافا

// تحميل ملف RTF ليتم تحويله
Document wpd = new Document(dir + "template.rtf");

// تحويل RTF إلى PDF
wpd.save(dir + "output.pdf", SaveFormat.PDF);

رؤية المزيد من التفاصيل حول صفحة التحويل.

عرض الملفات أو عرضها أو طباعتها باستخدام Java

يحتوي Aspose.Words for Java على محرك عرض خاص به مصمم خصيصًا لعرض وطباعة المستندات بأعلى دقة.

في صفحات التوثيق ، يمكنك معرفة كيفية:

الإبلاغ ودمج المراسلات

Aspose.Words for Java هو حل تقارير كامل الميزات. يمكنك تصميم التقارير في Microsoft Word ثم السماح لواجهة برمجة التطبيقات بملء الملفات ببيانات من مجموعة متنوعة من مصادر البيانات مع الاحتفاظ بإعدادات دمج المراسلات.

يسمح لك Aspose.Words for Java باستخدام حقول دمج بريد Microsoft Word القياسية في التقارير. بالإضافة إلى ذلك ، يمكنك استخدام ملفات مكتبة بناء الجملة الموسعة لحقول دمج المراسلات لأداء مهام أكثر تعقيدًا أثناء عمليات الدمج مثل إدراج الصور أو المناطق القابلة للتكرار.

البرمجة مع المستندات باستخدام نموذج كائن المستند (DOM)

يساعد Aspose.Words for Java المطورين على إنشاء وبناء وتعديل وتحليل وفحص الملفات المحملة باستخدام نموذج كائن المستند (DOM) البديهي الذي يتكون من أكثر من 100 فئة. يسمح نموذج الكائن هذا للمطورين بالتلاعب برمجيًا بالعناصر المختلفة مثل الأقسام والرؤوس والتذييلات والفقرات والقوائم والجداول والنص والحقول والارتباطات التشعبية والإشارات المرجعية والصور والعلامات الذكية والأشكال و XML المخصص والمزيد.

علاوة على ذلك ، يتم دعم جميع كائنات الرسم ، بما في ذلك الأشكال ومربعات النص والصور وكائنات OLE وعناصر التحكم من خلال نموذج كائن المستند هذا ، مما يسمح لك بأداء العديد من المهام مثل إدراج العلامات المائية على الصفحات أو استخراج الصور من ملف موجود مسبقًا.

يوفر Aspose.Words for Java ميزات مساعدة مفيدة ، على سبيل المثال ، ضم الملفات أو تقسيمها ، والعثور على نص واستبداله ، وحماية الملفات أو إلغاء حمايتها ، وتعديل الخصائص وإدراج أجزاء HTML في المستندات. تتوفر كل هذه الميزات عبر واجهات برمجة تطبيقات سهلة الاستخدام لمساعدة المطورين على إجراء عمليات معقدة دون القلق بشأن مواصفات تنسيق الملف.

انضم إلى وثيقتين - جافا

// تحميل ملفات المصدر والوجهة
Document srcDoc = new Document(dir + "source.docx");
Document dstDoc = new Document(dir + "destination.docx");

// قم بتعيين الملف الملحق ليبدأ من صفحة جديدة
srcDoc.getFirstSection().getPageSetup().setSectionStart(SectionStart.NEW_PAGE);

// قم بإلحاق الملف المصدر باستخدام الأنماط الأصلية الخاصة به
dstDoc.appendDocument(srcDoc, ImportFormatMode.KEEP_SOURCE_FORMATTING);

// حفظ النتيجة النهائية
dstDoc.save(dir + "output.docx");

لا حاجة لأتمتة مايكروسوفت أوفيس

يمكنك العمل مع المستندات برمجيًا دون تثبيت أي تطبيق آخر تابع لجهة خارجية. هذا ممكن لأن المكتبة مبنية باستخدام كود مُدار. لذلك أنت لا تحتاج إلى تثبيت Microsoft Office أو Microsoft Word على جهاز الكمبيوتر الخاص بك للعمل مع تنسيقات Word. إنه بديل مثالي لـ Microsoft Office Automation من حيث الميزات المدعومة والأمان والاستقرار وقابلية التوسع والسرعة والسعر.

ما يقوله الناس

لا تأخذ كلمتنا فقط. تعرف على ما يقوله المستخدمون حول واجهات برمجة تطبيقات Aspose.Words.

 
 
عرض دراسات الحالة
  
  

تقدم Aspose.Words واجهات برمجة تطبيقات فردية لمعالجة الكلمات لبيئات التطوير الشائعة الأخرى كما هو مذكور أدناه: