نظرة عامة على المنتج

aspose-words-product

مرحبا بكم في Aspose.Words ل Java!

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

باستخدام Aspose.Words، يمكنك إنشاء المستندات وتعديلها وتحويلها وعرضها وطباعتها دون الاعتماد على تطبيقات الطرف الثالث، مثل Microsoft Word أو Office Automation.

تجدر الإشارة إلى أنه يمكنك تحويل مستند من أي تنسيق تحميل مدعوم إلى أي تنسيق حفظ مدعوم، على سبيل المثال، Microsoft Word تنسيقات إلى PDF، HTML، أو Markdown، HTML إلى DOCX، وهكذا. اقرأ المزيد حول تحويل المستندات في تحويل مستند القسم.

خيار شائع آخر لمكتبتنا هو Reports and Mails. مستخدمينا توليد معقدة للغاية تعديل فردي المالية والطبية، وغيرها Reports. عند القيام بذلك، يبدو المستند الذي تم إنشاؤه وكأنك أنشأت التقرير يدويا باستخدام محرر نصوص عادي. خيار آخر، Mail، يوفر القدرة على إنشاء الآلاف والملايين من المستندات البسيطة ولكن لا تزال شخصية قائمة على القوالب بسرعة كبيرة.

في محاولة لجعل API واضحا وواضحا قدر الإمكان، قررنا الاعتراف بممارسات تطوير النظام الأساسي Java الشائعة وتكريمها. وهكذا، Aspose.Words إلى عن على Java يتبع إرشادات الترميز المقبولة على نطاق واسع من قبل Java المطورين.

فوائد استخدام Aspose.Words

يمنحك استخدام Aspose.Words لـ Java في مشروعك الفوائد التالية:

  • الأداء وقابلية التوسع
  • مجموعة الميزات الغنية
  • منصة الاستقلال
  • الاستقلال عن تطبيقات الطرف الثالث
  • منحنى التعلم الأدنى

يوضح الرسم البياني التالي السمات الرئيسية لـ Aspose.Words لـ Java وكيف ترتبط ببعضها البعض.

aspose_words-java-product-features-overview

مجموعة غنية من الميزات

Aspose.Words ل Java يمكن تقسيم الميزات إلى أربعة مجالات رئيسية.

التحويل

تعد القدرة على تحويل المستندات بسهولة وموثوقية إحدى الميزات الرئيسية لـ Aspose.Words.

شامل استيراد وتصدير المستندات مع أكثر من 35 تنسيقات الملفات المدعومة يسمح للمستخدمين بتحويل المستندات من تنسيق شائع واحد إلى another، على سبيل المثال، من DOCX إلى PDF أو JPEG أو Markdown.

نموذج كائن المستند (DOM)

يسمح الوصول البرمجي من خلال API غني إلى جميع عناصر المستند والتنسيق بإنشاء محتوى المستند وتعديله واستخراجه ونسخه وتقسيمه والانضمام إليه واستبداله. اكتشف المزيد في Aspose.Words نموذج كائن المستند (DOM) القسم.

تقديم

نحن نستخدم المصطلح التقديم في Aspose.Words لوصف عملية تحويل مستند إلى تنسيق ملف أو وسيط، مرقم صفحات أو يحتوي على مفهوم الصفحات.

يمكنك تحويل مستندات كاملة أو صفحات معينة إلى PDF أو XPS لإنشاء مستندات من جانب الخادم أو طباعتها أو عرض الصفحات. وكل هذا بدقة عالية – تماما مثل Microsoft Word كان سيفعل ذلك.

الإبلاغ

إنشاء مستندات أو تقارير من البداية أو عن طريق ملء القوالب ببيانات من مصادر البيانات أو كائنات الأعمال. لمزيد من المعلومات حول إعداد التقارير وجلب البيانات من قواعد البيانات، راجع Mail Merge والإبلاغ و LINQ محرك التقارير الأقسام.

منصة الاستقلال

Aspose.Words ل Java يغطي جميع Java بيئات التطوير ومنصات النشر. لدينا API يمكن استخدامها لتطوير تطبيقات لمجموعة واسعة من أنظمة التشغيل، مثل Windows, Linux, Mac OS, Android, ومنصات مختلفة.

ببساطة، إذا كان النظام الأساسي الخاص بك يمكن تشغيل معيار Java، فإنه يمكن تشغيل Aspose.Words ل Java. إذا كان التطبيق الخاص بك يمكن استدعاء معيار Java API، سيكون لديك أي مشاكل للاتصال Aspose.Words ل Java API من التطبيق الخاص بك.

في الوقت الحالي، خط الأساس لدينا هو JDK1.7 وأحدث. لكننا ما زلنا ندعم JDK1.6.

لدينا ثلاثة إصدارات مختلفة بناء على نفس قاعدة الكود:

  • Aspose.Words ل Java
  • Aspose.Words ل Android عبر Java
  • Aspose.Words ل JasperReports

بينما يتم تجميع إصدارات Java و Android للمنصة المقابلة، فإن Aspose.Words لـ JasperReports هو مجرد غلاف سميك حول" ترتيبي " Aspose.Words لـ Java. انها فقط للراحة. يمكنك أيضا دمج JasperReports يدويا مع كلمات أسبوس – بطريقة محددة تناسب احتياجاتك بشكل أفضل.

الاستقلال عن التطبيقات الأخرى

Aspose.Words لا يتطلب تطبيقات الطرف الثالث، على سبيل المثال، Microsoft مكتب، ليتم تثبيتها على الجهاز من أجل العمل. جميع مكونات الأسبوز مستقلة تماما. هذا يجعل Aspose.Words بديلا رائعا للأتمتة من حيث الأمان والاستقرار وقابلية التوسع/السرعة والسعر وميزات العمل مع المستندات والمهام ذات الصلة.

الأداء وقابلية التوسع

تم تصميم Aspose.Words لأداء كبير على كل من الخادم أو العميل. Aspose.Words هو واحد Java جرة التي يمكن نشرها مع أي تطبيق Java ببساطة عن طريق نسخها. يمكنك أيضا إضافة HarfBuzz المساعد لميزات الخط المتقدمة إذا كنت في حاجة إليها (شحنها في جرة منفصلة). يمكن أيضا إضافة ملحق قياسي Java ImageIO JAI إلى النظام الأساسي الخاص بك لدعم برامج الترميز ImageIO الإضافية (لا حاجة في بيئات Java الحديثة).

باستخدام Aspose.Words، يمكنك إنشاء آلاف المستندات حرفيا في دقائق، والتي تتضمن فتح مستند وتعديل المحتوى والتنسيق أو ملئه بالبيانات وحفظه. يتم فتح حتى الوثائق الأكثر تعقيدا وحفظها على P4 2.4Ghz 1Gb RAM آلة في كسور من الثانية.

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

منحنى التعلم الأدنى

على الرغم من وجود أكثر من 150 فصلا عاما وتعدادا في Aspose.Words، إلا أن منحنى التعلم ضئيل للغاية لأن Aspose.Words API قد تم تصميمه بعناية مع وضع الأهداف التالية في الاعتبار:

  • استعارة أفضل الممارسات من غيرها المعروفة APIs مثل Microsoft Word أتمتة
  • استعارة أفضل الممارسات من Java إرشادات تصميم إطار العمل
  • توفير توازن بين سهولة الاستخدام والتلاعب التفصيلي لعناصر المستند

سيجد المطورون الذين استخدموا سابقا Microsoft Word الأتمتة في مشاريعهم أسماء وسلوك العديد من الفئات والأساليب والخصائص المألوفة.

Document, Paragraph, Bookmark, Range, Section.PageSetup و Paragraph.ParagraphFormat هي بعض من Aspose.Words الطبقات. في الوقت نفسه، يختلف Aspose.Words تماما عن نموذج الكائن Microsoft Word من حيث أنه يمثل مستندا كشجرة كائنات، مثل شجرة XML DOM. إذا كنت قد عملت مع أي XML DOM مكتبة، وسوف تجد أنه من السهل أن نفهم والعمل مع Aspose.Words.

التسعير والسياسات

يرجى زيارة الترخيص صفحة للحصول على معلومات حول التراخيص ومراجعة معلومات التسعير صفحة للحصول على تفاصيل حول التسعير.

الدعم الفني

لمزيد من المعلومات حول Aspose.Words الدعم الفني، نلقي نظرة على صفحة الدعم.