只需在使用前调用一下Crack方法即可达到Patch的目的,不破坏原dll的完整性,无需反编译原dll。 private static void Crack() { var stModule = new[] { "\u000E\u2008\u200A\u2001", "\u000F\u2008\u200A\u2001", "\u0002\u200A\u200A\u2001", "\u000F", "\u0006", "\u000E", "\u0003", "\u0002" }; var assembly = Assembly.GetAssembly(typeof(Aspose.Words.License)); Type typeLic = null, typeIsTrial = null, typeHelper = null; foreach (var type in assembly.GetTypes()) { if ((typeLic == null) && (type.Name == stModule[0])) { typeLic = type; } else if ((typeIsTrial == null) && (type.Name == stModule[1])) { typeIsTrial = type; } else if ((typeHelper == null) && (type.Name == stModule[2])) { typeHelper = type; } } if (typeLic == null || typeIsTrial == null || typeHelper == null) { throw new Exception(); } var lic = Activator.CreateInstance(typeLic); var findCount = 0; foreach (var field in typeLic.GetFields(BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance)) { if (field.FieldType == typeLic && field.Name == stModule[3]) { field.SetValue(null, lic); ++findCount; } else if (field.FieldType == typeof(DateTime) && field.Name == stModule[4]) { field.SetValue(lic, DateTime.MaxValue); ++findCount; } else if (field.FieldType == typeIsTrial && field.Name == stModule[5]) { field.SetValue(lic, 1); ++findCount; } } foreach (var field in typeHelper.GetFields(BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance)) { if (field.FieldType == typeof(bool) && field.Name == stModule[6]) { field.SetValue(null, false); ++findCount; } if (field.FieldType != typeof (int) || field.Name != stModule[7]) continue; field.SetValue(null, 128); ++findCount; } if (findCount < 5) { throw new NotSupportedException("无效的版本"); } }
2024-03-22 15:53:47 11.14MB Words, .Net
1
C#word(2007)操作类--新建文档、添加页眉页脚、设置格式、添加文本和超链接、添加图片、表格处理、文档格式转化
2023-10-28 05:04:36 9KB C#
1
(完整word版)操作系统期末试题江南大学.doc
2023-03-27 19:52:55 30KB (完整word版)操作系统期末试
1
下载直接用eclipse导入就可以使用了,简单的生成word文档的例子。希望对你有用。
2023-03-02 10:36:23 14.32MB word java操作word
1
C#操作word详解 基本覆盖了C#所有关于word操作 楼主潜心积累了很久才整理出来的,对于操作word的C#程序员绝对有用
2023-02-14 15:40:05 213KB C# word C#操作Word
1
嵌入式图形含Visio图大小和样式设置_遍历选定内容中嵌入式图形进行设置; 已对外解除多余的引用绑定,确保代码在新的word中可用。 包括: ①可操作嵌入式图形,还包括【SmartArt图形】; ②设置所有嵌入式图形【紧后回车符】,避免嵌入式图形与其题注在同一段落内; ③只针对超过当前【页面编辑区宽度或高度】(嵌入式图形高度+题注高度)的进行适配宽度调整; ④统一自动适配宽度(高度上限满足前提下+适配宽度)【防止超高处理】; ⑤设置visio绘图域对象,如果Visio绘图域对象的下方是【图题注】,则设置成【与下段同页 】; ⑥提供【分类表格的类别,让用户选择】,可自定义相应的段落样式; ⑦根据用户选定的段落样式,将图片和其下方题注设置成指定【段落样式】; ⑧只针对用户自己【选定内容】中的图片进行【批量操作】,而非简单地全文档。 使用方式: ①简单方式:新建word宏,然后把代码复制进去就行(各种文本查看器均可打开)。【注意】如果使用该方式,请记得把第一行代码删除; ②高级方式:在VBA代码编辑器中,导入本宏代码文件,并根据自己的VBA开发环境,设置相应的使用环境参数后,即可使用。
2022-11-11 00:58:44 9KB vba word 批量操作 题注
1
Word基本操作
2022-10-24 18:05:57 137KB Word基本操作
1
Unity使用Aspose.word.dll操作Word文档(.NET 4.x )
2022-10-12 16:05:19 4.9MB Aspose.word.dll Unity+Word
1
直接运行此程序可以将Excel中指定的图片粘贴到Word文件,同时替换word文件页眉作者姓名,最终生成Excel、Word、PDF目标文件 使用该程序只需按照自己的业务需求重写Config以及Main主程序里的main函数即可 实现其他功能只需调用ExcelHelper与WordHelper中的封装的功能函数即可
2022-08-06 00:42:59 1.01MB ExcelWord Win32
1
沈阳理工专升本windows和word操作题以及部分word重点操作知识
2022-07-07 18:06:07 236KB 文档资料