تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] أداة مثالية لعرض وتحرير وتنسيق ملفات الوورد
#1
السلام عليكم
تحياتي للجميع وكل عام وانتم بخير بمناسبة شهر رمضان الكريم
الرجاء ممن يعلم بأداة مناسبة لعرض وتحرير وتنسيق ملفات الوورد, لدمجها مع مشروع مصنع بالفيجوال بيسك 2022 بحيث تكون مجانية وتدعم البنية 64 بايت, وتكون شبيهة تماما بأداة DSOFramer.cox القديمة وأداة Edraw Office component.ocx الا ان الاداة الاولى لا تدعم البنية 64 بايت, والاداة الثانية ممتازة لكنها ليست مجانية - فارجو ممن لدية فكرة وخبرة بأداة مناسبة بالمواصفات الموضحة ان يتكرم علينا بالجواب وشكرا .
الرد }}}
تم الشكر بواسطة:
#2
(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، إلخ.
[*]القيود: الترخيص المجاني محدود بالشروط أعلاه؛ إذا تجاوزت، تحتاج إلى الترقية المدفوعة.
الرد }}}
تم الشكر بواسطة:
#3
SmileHeartالحقيقة انا لم أر في كريم عطاؤك وسخاؤك اخي المحترم , وواضح خبراتكم من خلال التوضيحات 
اخي الكريم بالنسبة للاداة الثانية انا حاولت من قبل انزلها من الموقع لكنهم تعبوني في تسجيل الحساب وبيطلب مني ايميل العمل على الرغم من انني لست شركة , اما  الاداة الاولى فمشكور على البيان والتوضيح اخي الكريم وهادخل الان لتحميلها , تحياتي
 
(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، إلخ.
[*]القيود: الترخيص المجاني محدود بالشروط أعلاه؛ إذا تجاوزت، تحتاج إلى الترقية المدفوعة.
الرد }}}
تم الشكر بواسطة:
#4
(13-03-26, 04:11 PM)Mostafa25  لكن يا اخي الفاضل انا ببحث على أداة أوف لاين وتكون شبيهة تماما بالاداة SdoFramer  أو الاداة Edraw Office Viewer Comonent لكن واضح ان الاداة Gem Box.Document لا تعمل الا مع الشبكة كتب : SmileHeartالحقيقة انا لم أر في كريم عطاؤك وسخاؤك اخي المحترم , وواضح خبراتكم من خلال التوضيحات 
اخي الكريم بالنسبة للاداة الثانية انا حاولت من قبل انزلها من الموقع لكنهم تعبوني في تسجيل الحساب وبيطلب مني ايميل العمل على الرغم من انني لست شركة , اما  الاداة الاولى فمشكور على البيان والتوضيح اخي الكريم وهادخل الان لتحميلها , تحياتي
 
(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، إلخ.
[*]القيود: الترخيص المجاني محدود بالشروط أعلاه؛ إذا تجاوزت، تحتاج إلى الترقية المدفوعة.
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] أداة WebView2 لا تعمل بعد تثبيت الملف التنفيذي Mostafa25 0 140 14-02-26, 04:18 PM
آخر رد: Mostafa25
Star ممكن كود تشغيل ملفات الفيديو نوع mp4 رمضان محمد 2 209 02-02-26, 12:31 PM
آخر رد: الورد الصناعي
  طريقة جلب نوع ملفات معينة heem1986 3 665 31-12-24, 11:32 PM
آخر رد: aljzazy
  [سؤال] لدي مشكلة عند قراءة ملف نصي من خلال أداة RichBox , حيث تظهر لي علامات استفهام Mostchar 3 768 15-09-24, 04:01 PM
آخر رد: Mostchar
  كيفيه التعامل مع ملفات الدروب بوكس عن طريق api ackore 3 615 22-08-24, 06:13 AM
آخر رد: ackore
  ماهو كود ب .net يقوم باعادة تشغيل مستكشف ملفات الووندوز windows explorer bassant 6 937 21-07-24, 01:46 PM
آخر رد: bassant
  حدود أداة Radiobutton أبو جودة 3 551 27-05-24, 03:39 PM
آخر رد: مصمم هاوي
  مرفق سورس كود ارسال ملفات الى الواتس بدون API new_programer 4 1,077 28-04-24, 06:31 AM
آخر رد: new_programer
  [سؤال] أرغب في شريط ضبط الخطوط في أداة RichTextBox والكود كما بالصورة Mostchar 1 489 02-04-24, 01:01 AM
آخر رد: justforit
  [VB.NET] التاريخ في أداة أبو سامر لطباعة DataGridView مبرمج صغير 1 17 1,954 26-01-24, 01:52 AM
آخر رد: مبرمج صغير 1

التنقل السريع :


يقوم بقرائة الموضوع: