c# 删除word文档中某一页
1 2 3 4 5 6 7 8 9 10 11 | object objPage = 14; int pages = oDoc.ComputeStatistics(Microsoft.Office.Interop.Word.WdStatistic.wdStatisticPages, ref oMissing); object objWhat = Microsoft.Office.Interop.Word.WdGoToItem.wdGoToPage; object objWhich = Microsoft.Office.Interop.Word.WdGoToDirection.wdGoToAbsolute; Microsoft.Office.Interop.Word.Range range1 = oDoc.GoTo( ref objWhat, ref objWhich, ref objPage, ref oMissing); Microsoft.Office.Interop.Word.Range range2 = range1.GoToNext(Microsoft.Office.Interop.Word.WdGoToItem.wdGoToPage); object bjStart = range1.Start; object objEnd = range2.Start; object Unit = ( int )Microsoft.Office.Interop.Word.WdUnits.wdCharacter; object Count = 1; oDoc.Range( ref bjStart, ref objEnd).Delete( ref Unit, ref Count); |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步