Ši trumpa pamoka skirta paaiškinti, kaip pašalinti tuščią puslapį programoje Word naudojant C#, pvz., DOCX, DOC ir kt. Jame pateikiama išsami informacija, kaip konfigūruoti aplinką ir atlikti veiksmus, skirtus užduotį ir pavyzdinį kodą, kuris įgyvendina visą logiką ištrinti tuščią puslapį programoje Word naudojant C#. Galite paleisti šį kodą neįdiegę jokios trečiosios šalies programinės įrangos naudodami bet kurią operacinę sistemą, pvz., Windows, Linux ar MacOS.
Veiksmai, kaip ištrinti tuščią puslapį Word naudojant C#
- Sukonfigūruokite projektą, kad pridėtumėte Aspose.Words biblioteką į projektą
- Įkelkite šaltinio Word failą į Document klasės objektą, kad pašalintumėte tuščius puslapius
- Išnagrinėkite visus šaltinio dokumento puslapius ir gaukite kiekvieną puslapį atskirai
- Sukurkite atskirą dokumentą su kiekvienu puslapiu tik iš šaltinio dokumento
- Išanalizuokite šį vieno puslapio dokumentą ir patikrinkite, ar kuriame nors section yra teksto / formos mazgo, ar ne
- Tvarkykite visų netuščių originalaus dokumento puslapių sąrašą
- Pridėkite visus netuščius puslapius prie naujojo Word failo
- Išsaugokite šį failą, kuriame puslapiai yra tik su tekstu ar forma
Šie veiksmai pateikia išsamią informaciją, kaip * ištrinti tuščią puslapį Word naudojant C#*. Pirmiausia įkeliate šaltinio Word failą ir išanalizuojate kiekvieną jame esantį puslapį taip, kad kiekvienam puslapiui būtų sukurtas naujas Word dokumentas. Ji reikalinga, nes kiekvieną puslapį turime analizuoti atskirai, o klasės Dokumentas ypatybės padės atpažinti netuščius puslapius. Nagrinėjant kiekvienas netuščias puslapis įtraukiamas į naują Word failą, kuriame bus visi tokie puslapiai.
Kodas, skirtas ištrinti tuščią puslapį Word naudojant C#
Šis kodas, skirtas pašalinti tuščią puslapį iš Word dokumento naudojant C#, apibūdina visą logiką, kai kiekvienas šaltinio Word failo puslapis įrašomas į naują Word failą ir analizuojamas, ar nėra jame esančio turinio. Šio proceso metu antraštės ir poraštės neatsižvelgiamos, tačiau galite jas įtraukti. Kai visi puslapiai yra išanalizuoti ir jų numeriai išsaugomi masyve, šis masyvas naudojamas visiems tiems puslapiams pridėti prie naujo Word failo.
Šioje pamokoje pašalinome visus tuščius puslapius iš Word failo. Jei norite sužinoti apie kitas funkcijas, pvz., Word dokumentų konvertavimą į HTML, žr. straipsnį kaip konvertuoti Word dokumentą į HTML naudojant C#.