سيرشدك هذا البرنامج التعليمي الموجز حول كيفية ** تحويل Word إلى ملف PDF ممسوح ضوئيًا باستخدام C# **. أثناء استخدام ** C# ، قم بتحويل Word إلى PDF الممسوح ضوئيًا باستخدام بضعة أسطر من التعليمات البرمجية واستدعاءات بسيطة لواجهة برمجة التطبيقات. يمكن استخدام التطبيق في أي من البيئات المستندة إلى .NET Core على أنظمة تشغيل Windows أو macOS أو Linux.
خطوات تحويل Word إلى PDF الممسوح ضوئيًا باستخدام C#
- تكوين المشروع لإضافة مراجع إلى Aspose.Words من مدير حزمة NuGet والنظم.
- قم بتحميل ملف Word المصدر من القرص باستخدام كائن فئة Document
- قم بتحويل نطاقات الصفحات من ملف Word وحفظها كصور في دفق الذاكرة باستخدام IPageSavingCallback
- قم بتحميل دفق صورة صفحة الكلمات المحفوظة وأضفها كصورة داخل DocumentBuilder
- احفظ المستند كملف PDF ممسوح ضوئيًا على القرص
يمكن بسهولة استخدام * C# scan DOC إلى PDF * بمساعدة تسلسل العمليات المذكور أعلاه. سنبدأ العملية عن طريق تحميل ملف DOCX المصدر من القرص واستخدام IPageSavingCallback يتم تحويل كل صفحة محددة في نطاق الصفحات إلى تدفق ذاكرة لصور JPEG. ثم نقوم بالتكرار من خلال تدفقات ذاكرة JPEG للصفحة الفردية وإلحاق الصفحات الداخلية باستخدام فئة DocumentBuilder. أخيرًا ، يتم حفظ المستند كملف PDF ممسوح ضوئيًا للقراءة فقط على القرص.
كود لتحويل Word إلى PDF ممسوح ضوئيًا باستخدام C#
من أجل * تحويل Word إلى PDF باستخدام C# * والحصول على ملف PDF ممسوح ضوئيًا ، اعتمدنا طريقة تحويل صفحات مستند Word إلى صور JPEG أولاً وبالتالي جعلها للقراءة فقط. ثم باستخدام فئة DocumentBuilder ، أنشأنا مستندًا جديدًا باستخدام الصور التي تم إنشاؤها في الخطوة الأولى وحفظناها كملف PDF على القرص.
في هذا البرنامج التعليمي ، تعلمنا أنه من أجل تطوير * Word لمحول PDF الممسوح ضوئيًا C# * يمكن استخدام واجهة برمجة التطبيقات القائمة على أساس فعال. إذا كنت تريد إزالة صفحة فارغة في ملف Word باستخدام C# ، فراجع المقالة كيفية إزالة الصفحة الفارغة في Word باستخدام C#.