تحرير المستندات في C#

Word, PDF لـ C #. استخدمه لتعديل المستندات برمجيًا

تطوير التعليمات البرمجية عبر الأنظمة الأساسية للأنظمة الأساسية .NET و .NET Core. هذا حل شامل لتعديل المستندات والصور في C #، F #، VB.NET.

اعرض مقتطف الشفرة

تحرير المستندات في C#

توفر مكتبة C# للمطورين واجهة برمجة تطبيقات قوية لتحرير مستندات Word و PDF برمجيًا. دمج ميزات تعديل المستندات بسهولة في برنامجك. يدعم حلنا تحرير PDF, DOCX, DOC, RTF, ODT, EPUB, HTML والعديد من تنسيقات الملفات الأخرى في C#.

تغيير PDF، Word في C#

مهمة تحرير مستند برمجيًا في C# هي مهمة تعديل العناصر في شجرة المستند. يُعرف أيضًا باسم "DOM" - نموذج البرمجة للتفاعل مع عناصر المستند وخصائصها.

لا يمكن فصل ميزات التحرير لهياكل البيانات المعقدة عن وظيفة البحث المتقدم. لضمان أعلى مستوى من المرونة، توفر مكتبتنا لمطوري C# وظائف بحث Regex. يوسع هذا الأسلوب من إمكانيات تحرير النص، مما يسمح باستخدام القوالب لتعديل المحتوى الديناميكي.

تحرير النص في المستندات باستخدام C#

يعد التعديل البرمجي لمستندات Word و PDF جزءًا لا يتجزأ من سير العمل الرقمي. تحرير النص في PDF، Word، تعديل الجداول، إدراج الرسوم البيانية باستخدام البيانات الخارجية.

تعد مكتبة C# حلاً مستقلاً لتحرير المستندات التي لا تحتاج إلى تثبيت Microsoft Word أو Acrobat Reader. إنه جاهز للاستخدام الصناعي ويوفر مجموعة كاملة من العمليات لتعديل تنسيقات Word و PDF وتنسيقات الملفات الأخرى:

  • أدخل عناصر الوثيقة الجديدة
  • تحديث العناصر الموجودة: الفقرات، والقوائم، والجداول، والصور، والروابط، والحقول، والرسوم البيانية، إلخ.
  • تطبيق وتعديل الأنماط، وهي مجموعات من سمات التنسيق
  • ابحث عن أنماط نصية محددة واستبدلها بنص جديد
  • قم بتصدير النتيجة إلى Word و PDF والعديد من تنسيقات الملفات الأخرى باستخدام طريقة " 'Document.Save' "
  • حذف العناصر غير الضرورية (قص الفصول، الأقسام، الصفحات، الفقرات)

تحرير الجدول باستخدام C#

واحدة من أكثر الميزات المطلوبة هي إنشاء الجدول الديناميكي وتعديل الجدول في مستندات Word و PDF. يعد العمل مع الجداول أمرًا سهلاً مع مكتبة C#: تحرير الجداول وتحديث الجداول واستخراج نص الجدول في كود C#.

يوضح المثال التالي كيفية تغيير مستند Word في التعليمات البرمجية C#:

C# مثال لتحرير مستند
قم بتحميل المستند الذي تريد تعديله
قم بتشغيل الكود
حدد التنسيق الهدف من القائمة
using Aspose.Words;

var doc = new Document("Input.docx");
var builder = new DocumentBuilder(doc);

// أدخل النص في بداية المستند.
builder.MoveToDocumentStart();
builder.Write("Morbi enim nunc faucibus a.");

doc.Save("Output.docx");
using Aspose.Words;

var doc = new Document("Input.docx");
var builder = new DocumentBuilder(doc);

// أدخل الجدول في بداية المستند.
builder.MoveToDocumentStart();
builder.StartTable();
builder.InsertCell();
builder.Write("Row 1, cell 1.");
builder.InsertCell();
builder.Write("Row 1, cell 2.");
builder.EndTable();

doc.Save("Output.docx");
using Aspose.Words;

var doc = new Document("Input.docx");
var builder = new DocumentBuilder(doc);

// أدخل الصورة في بداية المستند.
builder.MoveToDocumentStart();
builder.InsertImage("Image.png");

doc.Save("Output.docx");
قم بتشغيل الكود

كيفية تحرير Word, PDF وتنسيقات الملفات الأخرى

  1. قم بتثبيت محرر المستندات لـ C#.
  2. أضف مرجع مكتبة (استيراد المكتبة) إلى مشروع C# الخاص بك.
  3. افتح مستندًا في C#.
  4. أدخل المحتوى في بداية المستند.
  5. قم باستدعاء طريقة 'Save()'، مرر اسم ملف الإخراج بالملحق المطلوب.
  6. احصل على النتيجة المحررة.

مكتبة C# للعمل مع الملفات

هناك ثلاثة خيارات بديلة لتثبيت "Aspose.Words for .NET" على نظامك. يرجى اختيار واحد يناسب احتياجاتك واتبع التعليمات خطوة بخطوة:

متطلبات النظام

منتجنا متعدد المنصات بالكامل ويدعم جميع تطبيقات .NET الرئيسية التي تتبع مواصفات '.NET Standard 2.0'

  • Microsoft .NET Framework، بدءًا من الإصدار الأول 2.0، وينتهي بأحدث '.NET Framework 4.8'
  • .NET Core، بدءًا من الإصدار 2.0 الأقدم، وينتهي بأحدث إصدار من '.NET 6'
  • Mono >= 2.6.7

بقدر ما لا يعتمد رمز .NET على الأجهزة أو نظام التشغيل الأساسي، ولكن فقط على الجهاز الظاهري، فأنت حر في تطوير أي نوع من البرامج لنظام التشغيل Windows و macOS و Android و iOS و Linux. فقط تأكد من تثبيت الإصدار المقابل من .NET Framework, .NET Core, Windows Azure, Mono أو Xamarin.

نوصي باستخدام Microsoft Visual Studio و Xamarin و MonoDevelop بيئات تطوير متكاملة لإنشاء تطبيقات C#, F#, VB.NET

لمزيد من التفاصيل، يرجى الرجوع إلى وثائق المنتج.

تنسيقات الملفات الأكثر شيوعًا للتحرير

5%

اشترك في Aspose Product Updates

احصل على رسائل إخبارية وعروض شهرية يتم تسليمها مباشرة إلى صندوق البريد الخاص بك.

© Aspose Pty Ltd 2001-2023. كل الحقوق محفوظة.