13-03-26, 04:11 PM

الحقيقة انا لم أر في كريم عطاؤك وسخاؤك اخي المحترم , وواضح خبراتكم من خلال التوضيحات اخي الكريم بالنسبة للاداة الثانية انا حاولت من قبل انزلها من الموقع لكنهم تعبوني في تسجيل الحساب وبيطلب مني ايميل العمل على الرغم من انني لست شركة , اما الاداة الاولى فمشكور على البيان والتوضيح اخي الكريم وهادخل الان لتحميلها , تحياتي
(09-03-26, 12:56 PM)salamandal كتب :(09-03-26, 01:00 AM)Mostafa25 كتب : السلام عليكم
تحياتي للجميع وكل عام وانتم بخير بمناسبة شهر رمضان الكريم
الرجاء ممن يعلم بأداة مناسبة لعرض وتحرير وتنسيق ملفات الوورد, لدمجها مع مشروع مصنع بالفيجوال بيسك 2022 بحيث تكون مجانية وتدعم البنية 64 بايت, وتكون شبيهة تماما بأداة DSOFramer.cox القديمة وأداة Edraw Office component.ocx الا ان الاداة الاولى لا تدعم البنية 64 بايت, والاداة الثانية ممتازة لكنها ليست مجانية - فارجو ممن لدية فكرة وخبرة بأداة مناسبة بالمواصفات الموضحة ان يتكرم علينا بالجواب وشكرا .
ممكن اداة GemBox.Document تفيدك
المميزات
- مكتبة .NET متخصصة في إنشاء، قراءة، تحرير، تنسيق، وحفظ ملفات Word دون الحاجة إلى تثبيت Microsoft Office. تدعم التحرير البرمجي الكامل (نصوص، جداول، صور، رؤوس/تذييلات، إلخ)، ويمكن عرضها داخل WinForms عبر دمج مع controls أخرى (مثل WebBrowser أو PictureBox للعرض كصورة، أو استخدام renderer).
- تدعم 64-bit و .NET Framework / .NET 6+ (مثالية لـ Visual Studio 2022 و VB.NET).
- أداء عالي، سريع، ولا تعتمد على Interop.
العيوب
مجانية في النسخة Free (مع قيود: عدد صفحات محدود ~20-150 حسب الإصدار، وwatermark في بعض الحالات، لكن كافية لمعظم المشاريع غير التجارية الكبيرة).
مثال بسيط لتحميل وعرض/تحرير Word:
كود :Imports GemBox.Document
' في Form_Load أو زر:
ComponentInfo.SetLicense("FREE-LIMITED-KEY") ' للنسخة المجانية
Dim document As DocumentModel = DocumentModel.Load("مسار_الملف.docx")
' تحرير مثال:
document.Sections(0).Blocks.Add(New Paragraph(document, "نص جديد مضاف!"))
' عرض: يمكن حفظ كـ PDF أو صورة وعرضها في PictureBox، أو استخدام WebBrowser لـ HTML export
document.Save("output.pdf")
' أو: WebBrowser1.DocumentText = document.Content.ReadToEnd() إذا حولت إلى HTML
هناك ايضا مكتبة Syncfusion Essential Studio (صراحة لم اجربها لكن قمت باجراء بحث سريع عنها)
وهي مكتبة .NET شاملة تحتوي على مكونات للتعامل مع Word، بما في ذلك عرض، تحرير، وتنسيق المستندات. لديهم DOCX Editor SDK و Word Library التي تدعم embedding داخل forms عبر controls مثل DocumentViewer أو editor مخصص. تشبه Edraw في القدرات، وتدعم التحرير الكامل (نصوص، جداول، صور، إلخ) دون الحاجة إلى Microsoft Office.
[*]المميزات:[*]القيود: الترخيص المجاني محدود بالشروط أعلاه؛ إذا تجاوزت، تحتاج إلى الترقية المدفوعة.
- مجانية تماماً عبر Community License (للأفراد أو الشركات الصغيرة بإيرادات أقل من 1 مليون دولار سنوياً، وأقل من 5 مطورين).
- تدعم 64-bit و .NET Framework/Core (متوافقة مع VB.NET 2022).
- يمكن دمجها كـ control في WinForms لعرض وتحرير Word مباشرة.
- دعم للتحويل إلى PDF، RTF، إلخ.
