ms-office相关内容

如何在 Android 中打开 MS Office 文件

可能的重复: Android Microsoft Office 库(.doc、.docx、.xls、.ppt 等) 我一直在寻找一个 android 的 API 来打开和查看 .doc、.ppt、.docx 或 .pptx. 我确定应该有一个,因为存在可以打开这些文件格式的应用程序.我找到了 apache POI,但它使用了不属于 android 的 java awt. 即使是 ..
发布时间:2021-11-15 03:29:41 移动开发

在我的 Android 应用程序中嵌入 Office 文件(.doc、.ppt、.xls)

有没有办法嵌入任何类型的查看器(例如,QuickOffice 查看器)在 Android 应用程序中,为了查看/显示/编辑 .docx、pptx、xlsx 等文档(Word、Excel、PowerPoint 文件)? 任何 SDK 或任何 API 都可以将这些内容呈现给另一个应用程序? 又名我不想要我的文件 &数据离开我的应用程序,但我希望它们呈现给用户 :) 解决方案 有Ap ..
发布时间:2021-11-15 02:30:43 移动开发

通过 Office API 将多个 Word 文档保存为 HTML

我有大量的 Word 文档需要解析.由于它们都是从同一个模板创建的,我认为最好的方法是将它们保存为 HTML 文件并解析 HTML 本身. 虽然将单个 Word 文档保存为 HTML 非常容易,但我还没有找到一种方法可以从 Word 内部执行批量操作.因此,我试图找到一种方法来利用 Microsoft Office/Word API 来实现这一点. 如何使用 Word API 将多个 ..
发布时间:2021-11-15 02:02:31 C#/.NET

是否记录了 ExecuteMso 的命令代码?

MS Office 应用程序有一个令人难以置信的 API,可以让用户执行可从 UI 访问但无法从 UI 访问的任何命令对象模型.具体来说,您可以使用 ExecuteMso() 执行任何命令按钮、切换按钮或拆分按钮.文档说: expression.GetEnabledMso(idMso) idMso - 控件的标识符(字符串) 字符串命令代码是否记录在任何地方?Office 应用程 ..
发布时间:2021-11-15 00:57:09 C#/.NET

Microsoft Office Word 对象模型中的 SaveAs 与 SaveAs2

它看起来像 SaveAs 在 Office 2010 中已经消失,取而代之的是 另存为2.这里发生了什么?两者之间有什么重要的区别吗?我的解决方法是先检查 SaveAs2,然后再回到 SaveAs.这合理吗? 解决方案 它并没有消失,您只是有了另一种保存文档的方法.Save2() 需要一个额外的参数,CompatibilityMode.如果你不关心兼容模式,那么就继续使用 Save().如 ..
发布时间:2021-11-15 00:51:03 其他开发

使用 POI 或 Tika 提取文本,流到流,无需在内存中加载整个文件

我正在尝试单独使用 Apache POI 和 PDFBox,或者在 Apache Tika 的上下文中,从 MASSIVE Microsoft Office 和 PDF 文件(即在某些情况下数百兆)中提取和处理纯文本.此外,我的应用程序是多线程的,因此我将同时解析许多这些大文件. 在这种规模下,我必须以流式方式处理文件.在此过程中的任何步骤都不能将整个文件保存在主内存中. 我见过许多通 ..
发布时间:2021-11-14 23:46:45 Java开发

如何使用 POI.. 在 java 中将 .doc/.docx 转换为 pdf?

如何将ms-document转为PDF,有没有例子请分享和我一起……谢谢. 解决方案 如果你需要使用 POI,我想你应该看看 org.apache.poi.hwpf.converter 我从未尝试过这个,但我想至少值得一试.似乎您可以使用 WordToFoConverter 将您的 XWPFDocument 转换为 FO 文件(示例 a.从那里您可以使用 apaches FOP 将 F ..
发布时间:2021-11-12 05:01:12 Java开发

使用 POI 或 Tika 提取文本,流到流,无需在内存中加载整个文件

我正在尝试单独使用 Apache POI 和 PDFBox,或者在 Apache Tika 的上下文中,从 MASSIVE Microsoft Office 和 PDF 文件(即在某些情况下数百兆)中提取和处理纯文本.此外,我的应用程序是多线程的,因此我将同时解析许多这些大文件. 在这种规模下,我必须以流式方式处理文件.在此过程中的任何步骤都不能将整个文件保存在主内存中. 我见过许多通 ..
发布时间:2021-11-12 04:59:48 Java开发

除了将 Apache POI Java 用于 Microsoft Office 之外,还有其他选择吗?

我发现 Apache POI 可以在 Java 中以编程方式使用 MS Office 做很多事情,但它的文档让我想要,以及其他一些东西.是否存在更好的替代方案? 我认为 OpenOffice.org 可能有一些东西,但找不到任何简洁的网站,其中包含一个库,允许您通过 Java 打开和存储 Word、Powerpoint、Excel 或其他 MS Office 应用程序. > 是否存在更好 ..
发布时间:2021-11-12 04:53:31 Java开发

如何使用apache poi检查.xlsx文件中的单元格文本是否有删除线

我需要检查 .xlsx 文件(Microsoft Excel 文件)中单元格的文本格式是否删除或未使用 Apache POI 图书馆. 看下图 请检查这张图片! 我需要检查 B3 单元格文本是否删除. 解决方案 终于找到方法了,代码如下 //使用工作簿XSSFWorkbook 工作簿 = new XSSFWorkbook(new FileInputStream(new ..
发布时间:2021-11-12 04:47:43 Java开发

尝试将 Apache POI 移植到 Android

我正在寻找 poi-3.8.jar 的轻量级版本,以便在 Android(私人)应用程序中使用它.由于某种原因,我似乎无法在 APK 中放入整个 1.7Mb jar(无论如何这样做都是错误的)并且因为我只是在寻找 doc -> html 和 xls -> html功能,我不太确定我需要整个 jar 文件. 我花了几个小时试图弄清楚如何在 poi/hwpf/converter 中提取 org. ..
发布时间:2021-11-12 04:22:37 移动开发

获取 MS Office 列表

好的,我正在尝试列出所有 Office 版本以及每个版本的数量.我们正在迁移到 Windows 10,我试图说服他将 Office 升级到 2016 年.我们的 Office 与 2010 年一样旧.我需要一份清单,列出我们拥有的每个版本的数量.即使我可以得到什么计算机有什么版本的列表.我尽量不要在每台计算机上单独运行审核,我们有 200 台计算机. 我尝试了几种不同的方法. Get-AD ..
发布时间:2021-10-26 16:30:39 其他开发

如何判断 Office 剪贴板集合是否已打开?

我想知道Office剪贴板收藏是否开启.这是保存最近 24 个剪贴板数据的剪贴板窗格.在 Office 2007 和 2010 上,您可以通过展开主页功能区上的剪贴板区域来获取它,而在 Office 2003 中,您可以从任务窗格区域中打开它,然后从菜单中选择剪贴板. 我有一个 Office 插件. 尽管我正在做各种 API 挂钩(使用 IAT),但我正在寻找最简单的解决方案. ..
发布时间:2021-06-04 19:14:46 其他开发

MailItem.GetInspector.WordEditor 不返回任何内容

我正在使用在 Outlook 2013 中打开的 VB.Net 撰写电子邮件.我需要以用户设置的默认字体显示内容. 现在我需要获取默认字体并设置为电子邮件.当我尝试时,它在一个地方返回 null. //代码: 私有 m_valDefaultFontSpec 作为 DefaultFontSub GetDefaultFontSpec(可选blnGetReplyFont As Boolea ..
发布时间:2021-06-04 19:14:43 其他开发

以ms word计算两个日期之间的天数

我有一个包含两个合并域的 Word 文档,每个域包含一个日期 { MERGEFIELD myObj.startDate \* MERGEFORMAT }--> 输出 01.01.2014 { MERGEFIELD myObj.endDate \* MERGEFORMAT } --> 输出 31.01.2014 现在我想计算这两个日期之间有多少天,所以我必须从 endDate 中“ ..
发布时间:2021-06-04 19:14:41 其他开发

如何在 VB 6.0 应用程序中使用 Office 365 API

我正在 VB 6.0 中开发一个应用程序.该应用程序使用 MS Office API 与 Office 交互.是否可以在该应用程序中使用 Office 365 API?如果是,我该怎么做? 解决方案 Office 365 API 基于 .NET,而 VB 6 不是,您可以使用 COM 作为桥梁:您编写 C# DLL 来访问 Office 365,然后将其包装为 COM 组件,然后 VB 6 ..
发布时间:2021-06-04 19:14:37 其他开发

RibbonButton 类——它们可以扩展吗?

我一直在为 Excel 构建功能区插件.功能区工具箱对我来说似乎非常有限,您甚至无法对其进行最基本的更改. 例如,我希望能够用组名标记单元格.我有一个列出组名称的菜单,并允许您选择当前选定的单元格所在的组.我想要一个额外的菜单条目,说“清除"以将它们从所有组中删除.理想情况下,不应将其设置为与组名称相同的类型,可能是斜体和灰色.但是,似乎没有办法调整菜单项的渲染. 明确地说,我在谈论 ..
发布时间:2021-06-04 19:14:34 C#/.NET