این آموزش سریع برای توضیح نحوه حذف صفحه خالی در Word با استفاده از C# مانند DOCX، DOC و غیره طراحی شده است. جزئیاتی را برای پیکربندی محیط به همراه مراحل انجام برای task و یک کد نمونه که منطق کامل را برای پاک کردن صفحه خالی در Word با استفاده از C# پیاده سازی می کند. شما می توانید این کد را بدون نصب نرم افزار شخص ثالث با استفاده از هر یک از سیستم عامل ها مانند ویندوز، لینوکس یا macOS اجرا کنید.
مراحل حذف صفحه خالی در Word با استفاده از سی شارپ
- پروژه را برای افزودن کتابخانه Aspose.Words به پروژه پیکربندی کنید
- فایل Word منبع را در شی کلاس Document بارگیری کنید تا صفحات خالی را حذف کنید
- تمام صفحات سند منبع را تجزیه کنید و هر صفحه را جداگانه واکشی کنید
- یک سند جداگانه با هر صفحه تنها از سند منبع ایجاد کنید
- این سند تک صفحه ای را تجزیه و تحلیل کنید و بررسی کنید که آیا هر section دارای گره متن/شکل است یا خیر
- فهرستی از تمام صفحات غیرخالی سند اصلی را حفظ کنید
- تمام صفحات غیر خالی را به فایل ورد جدید اضافه کنید
- این فایل را با داشتن صفحات فقط با مقداری متن یا شکل ذخیره کنید
این مراحل جزئیاتی را برای حذف صفحه خالی در Word با استفاده از C# ارائه می دهد. ابتدا فایل ورد منبع را بارگیری می کنید و سپس هر یک از صفحات موجود در آن را تجزیه می کنید تا برای هر صفحه یک سند ورد جدید ایجاد شود. لازم است زیرا ما باید هر صفحه را جداگانه تجزیه و تحلیل کنیم و ویژگی های کلاس Document به ما کمک می کند تا صفحات غیر خالی را شناسایی کنیم. در طول تجزیه، هر صفحه غیر خالی به یک فایل Word جدید اضافه می شود که شامل همه این صفحات است.
کد حذف صفحه خالی در Word با استفاده از سی شارپ
این کد برای *حذف صفحه خالی از سند ورد با استفاده از سی شارپ منطق کاملی را توضیح می دهد که در آن هر صفحه از فایل منبع Word در یک فایل Word جدید ذخیره می شود و سپس برای هر محتوای موجود در آن تجزیه و تحلیل می شود. در طول این فرآیند، سرصفحهها و پاورقیها در نظر گرفته نمیشوند، اما میتوانید آنها را نیز وارد کنید. هنگامی که تمام صفحات تجزیه و تحلیل می شوند و شماره آنها در یک آرایه ذخیره می شود، از این آرایه برای اضافه کردن همه آن صفحات به یک فایل Word جدید استفاده می شود.
در این آموزش تمام صفحات خالی یک فایل Word را حذف کردیم. اگر می خواهید کارکردهای دیگری مانند تبدیل اسناد Word به HTML را یاد بگیرید، به مقاله نحوه تبدیل سند Word به HTML با استفاده از سی شارپ مراجعه کنید.