首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏林德熙的博客

    Office 文档解析 文档格式和协议

    本文讨论的 Office 文档指的是 Office 2007 及以后的 PPTX 和 xlsx 等格式的文件。在 Office 2007 之前使用的不公开标准的二进制格式定义。 在 Office 2007 之后的文档格式使用 OOXML 国际标准定义,本文将告诉大家这个标准的协议和格式 在 Office 2007 之后的 Office 文档格式采用的是 OOXML 标准格式。 这里的 OOXML 的全称是 Office Open XML File Formats 或被称为 OpenXML 格式,这是一个基于 zip+xml 定义的文档格式。 所有格式中都可以使用,用来描述矢量图形,图表等) 和 SharedML(Shared Markup Language, 描述了文档属性,音视频,图片,文档主题等内容,它被所有Office文件使用) 等 使用 OpenXML SDK 解析文档博客目录 ---- 本文会经常更新,请阅读原文: https://blog.lindexi.com/post/Office-%E6%96%87%

    3.6K10发布于 2020-07-28
  • 来自专栏网优小兵玩Python

    Python 3 Office文档格式转换

    上次讲到,要快速提取word与excel文件中的图片,有一个前提条件,那就是操作的目标文件扩展名必须是要为.docx\.xlsx才可以。这次我们用Python 3来实现.doc\.xls文件自动转换为.docx\.xlsx。

    1.5K10发布于 2019-09-26
  • 来自专栏Office文档在线预览

    如何实现Office文档在线预览

    地址:https://usdoc.cn Office文件在线预览是目前移动化办公的一种新趋势。Office在线预览指的是Office系列的文件在线查看而不依附域客户端的存在。 在浏览器或者浏览器控件中可以预览查看Word、PDF、Excel、OFD、PPT等格式文档。 usdoc文档在线服务正是为了解决这一问题而做出了优化的访问,充分发挥了前后端结合的优势,提供更好的阅读体验特点 1、不依赖于客户端独立运用,只需要一个url文件地址就可以预览。 3、支持文件地址加密解密处理,保护文档隐私。 4、不用在服务器端部署、浏览者不用客户端下载,仅仅使用浏览器就可以实现。 5、支持跨域,支持所有设备以及浏览器。 支持Microsoft Office、WPS及Adobe PDF文档在线预览支持PC端、移动端、Mac电脑等文件地址可加密集成很简单,三行代码既可以搞定预览调用方法 https://vw.usdoc.cn

    7K122编辑于 2022-08-05
  • 来自专栏Article

    Windows 10 & Office KMS 激活

    众所周知 Windows 和 Office 是有批量授权的可以通过 KMS 的方式激活,之前给家里人安装的 win10office 就采用了这种方式。 Windows 系统激活: # 设置端口号 slmgr /skms ip:port # 激活 slmgr /ato 激活 Office CMD 或者 PowerShell 进入安装 Office 的文件夹 ospp.vbs 脚本位于 Program Files\Microsoft Office\Office16 文件夹中。 如果已在 64 位操作系统上安装了 32 位版本的 Office,请转至 Program Files (x86)\Microsoft Office\Office16 文件夹。 https://docs.microsoft.com/zh-cn/DeployOffice/vlactivation/activate-office-by-using-kms

    4.3K10编辑于 2022-06-15
  • 来自专栏Linyb极客之路

    springboot实战之office文档在线预览

    比如flash的flexpaper将文档转换为swf格式,然后使用flash在网页中浏览 在比如java可以使用jodConverter+openoffice/libreoffice 3、文档预览是选择成熟第三产品还是自研 {store.path} 其中office.home和store.path,这两个属性一个是LibreOffice的安装路径,一个是LibreOffice转换后存放文档的路径,其中这两个属性的具体内容配置在 targetDir.exists()){ targetDir.mkdirs(); } } } 4、拉取office服务器文档代码 @GetMapping(value="/readFile /81121581 SpringBoot使用LibreOffice转换PDF https://segmentfault.com/a/1190000015129654 总结 java版的office文档预览 tree/master/springboot-office-preview

    8.2K53发布于 2019-11-27
  • 来自专栏.net core新时代

    在线文档预览方案-office web apps

      最近在做项目时,要在手机端实现在线文档预览的功能。于是百度了一下实现方案,大致是将文档转换成pdf,然后在通过插件实现预览。这些方案没有具体实现代码,也没有在线预览的地址,再加上项目时间紧迫。 2.无需自己写代码,只需一台服务器即可   3.支持文档类型很全面,doc,ppt,xls,docx,pptx,xlsx,pdf。   4.手机和pc都支持,支持文档缓存,分页浏览。 ? office web apps服务会通过用户提供的文档src,从src服务器上把文档下载下来,然后进行转换,根据文档名称进行缓存,转换完成以后返回。 Internet 服务已成功启动  3.文件太大解决方案(>10M)  服务默认支持的最大文件大小是10M,大于10M会报错。 Web Apps\OpenFromUrlWeb 下的Settings_Service.ini,进行相同的修改3.重启office web apps服务再重新试一下>10M的文件,发现可以访问了  4.

    8.6K90发布于 2018-01-05
  • 来自专栏JadePeng的技术博客

    OFFICE 文档转换为html在线预览

    OFFICE 文档在线预览方案很多: 服务器先转换为PDF,再转换为SWF,最后通过网页加载Flash预览,比如flexpaper Office文档直接转换为SWF,通过网页加载Flash预览 微软的Office365 技术方案: office文档转换为pdf:使用libreoffice pdf转html,使用pdf2htmlex 测试环境: 操作系统:ubuntu 12.04 1. office文档转pdf 1.1 libreoffice-common 1.2 启动转换服务 soffice --accept="socket,host=127.0.0.1,port=2002;urp;" --nofirststartwizard 1.3 文档转换 总结 本文介绍了一种在服务端将office文档转换为html以方便预览的方法。 实际使用时,可以将生成好的html放到网站路径下,通过拦截器,设置访问权限。

    5.9K30编辑于 2022-03-24
  • 来自专栏iSharkFly

    Apache POI 读取 Microsoft Office Excel 文档

    Apache POI 项目的使命是创造和维护 Java API 操纵各种格式的文件,其中包括基于 Office Open XML 标准(OOXML)和微软的 OLE 2 Compound Document 换句话说就是如果你希望要对 Microsoft Office 的一些文档用 Java 来处理,那么你需要使用 Apache POI 项目。 我们在这里只对 Excel 的读取进行一些小的代码。 遍历数据 官方的文档中,使用了 3 for 循环来遍历。 https://www.ossez.com/t/apache-poi-microsoft-office-excel/751

    97920发布于 2020-12-03
  • 来自专栏流行软件

    office2021:office2021下载 如何在Office文档页面上放置水印

    目录: 第一部分:认识office2021 第二部分:office2021系统配置要求 第三部分:如何在Office文档页面上放置水印? 图片 题外话: 山高路远,看世界,也找自己。 第二部分:office2021系统配置要求 office的配置要求如下: Office 2021: 操作系统:Windows 10/11 CPU:1.6GHz、双核处理器及以上配置 内存:32位Office 10,也可以安装在Windows 11 CPU:双核处理器,1.6GHz及以上配置 内存:32位Office需要2GB;64位Office需要4GB 硬盘:Windows系统需要4GB的可用空间;MAC 需要10GB 第三部分:如何在Office文档页面上放置水印? 如何在Office文档页面上放置水印?一个水印是一个苍白的图像或后面出现在Office文档中的每个页面上的文本字集。水印非常优雅,是Word 2011中最简单的格式化技巧之一。

    3.5K40编辑于 2023-04-20
  • 来自专栏WEB开发~

    Office文档在线预览编辑解决方案

    微软的在线预览 利用iframe和微软的Office文档在线预览功能,可以在页面上动态加载doc、excel、ppt格式文档 需要注意的是,文档链接必须是能够公开访问的预览: 举例: https://view.officeapps.live.com http://ip:8023/welcome 将数据存储在容器外部 所有数据都存储在以下位置的特别指定的目录中:data volume:/var/log/onlyoffice用于ONLYOFFICE文档日志

    3.6K40发布于 2021-03-26
  • 来自专栏.net core新时代

    在线文档预览方案-office web apps续篇

      上一篇在线文档预览方案-office web apps发布后收到很多网友的留言提问,所以准备再写一篇,一来介绍一下域控服务器安装,总结一下大家问的多的问题,二来宣传预览服务安装与技术支持的事情。 在加域时会要求输入域控服务器用户名密码 回到顶部 常见问题 1.如何禁用文档下载 ? OfficeWebApps\Working\d" -LogLocation "D:\ProgramData\Microsoft\OfficeWebApps\Data\Logs\ULS" 3.限制只有指定域名的文档才能进行预览 /Building-an-Office-Web-f98650d6/ 2.通过iis提供的IP地址和域限制功能实现 ? 回到顶部 总结   安装预览服务容易出错,不易排查,所以建议安装到office web apps步骤时,用ghost工具备份一下系统,以免出错从头开始安装。   

    3.1K80发布于 2018-01-05
  • 来自专栏漏洞知识库

    鱼叉钓鱼:利用 Office 文档进行 DDE 攻击

    DDE DDE 是一个自定义字段,用户可插入文档。这些字段允许用户输入简单的说明,包括插入到新文档中的数据及插入位置。 攻击者可以创建包含DDE字段的恶意Word文件(而不需要打开另一个Office应用程序)、打开命令提示符和运行恶意代码。 通常情况下,Office应用程序会显示两项告警内容。 第一个是关于包含指向其他文件的链接的文档告警,第二个是关于打开远程命令提示符的错误告警。 在MSWord和MSExcel里,我们可以使用DDE来执行命令。 保存后重新打开 word 文档: ? ? 点击两次“是”就会调用 DDE 执行 calc.exe: ? 最后保存再打开 word 文档即可反弹 shell 到 msf : ?

    1.4K40发布于 2021-04-22
  • 来自专栏Coding改变生活

    在linux下使用OOxml Validator校验Office文档

    在linux下使用OOxml Validator校验Office文档 由于某些原因,需要在linux下验证Office文档的正确性,所以进行了一些校验工具的调研,vscode上有OOxml Validator

    2K10编辑于 2022-01-24
  • 来自专栏kali blog

    解决Alist 不能在线预览Office文档问题

    但是在体验在线文档阅读时,遇到无法预览的情况。由于官方采用微软和谷歌的在线预览服务,由于各种原因无法预览,那又如何解决呢? 我们可以自行搭建相关接口。 src=xxx 其中xxx为在线文档的地址。完整效果如下: https://office.bbskali.cn/welcome/view.html? { "doc,docx,xls,xlsx,ppt,pptx": { "onlyoffice":"https://office.bbskali.cn/welcome/view.html? 文档中相关域名改为你的IP地址就行了。除此之外,还有一种方法是通过部署kkfileview接口来实现的。但相对于前者,功能比较单一。当然,部署完成接口后。 我们还可以在HTML页面中展示office文档。 <embed src='https://xxxxx/web-apps/view.html?

    1.4K00编辑于 2025-07-28
  • 来自专栏Mac助理(MacZL.com)分享

    win10系统如何激活office

    如果以上的步骤还是无法激活预装Office的话,我们可以参考以下激活预装Office中可能出现的常见问题来帮助解决: 在激活预装Office过程中可能出现的常见问题。 排错步骤 确保电脑中只安装了一个Office版本,如果有多个Office版本,请卸载非预装版本的Office(通常预装的版本是Office 2019 家庭学生版/Office 2016 家庭学生版/Office 如果电脑中无Office程序或者预装Office的程序不正确,请先联系品牌机厂商进行安装。 打开Office任一组件,点击左上角文件-账户-Office更新。 手动修复 Office 1.Windows键+S键 搜素框内输入“控制面板” 随后选择→查看方式选择 类别→点卸载程序→右上角搜索Office 2.点击下方搜素出来的 Office应用→选择 快速修复 链接:新买电脑预装Office 2019家庭和学生版激活方式 - Office中文网 (officech.com) 来源:Office中文网 (http://officech.com) 著作权归作者所有

    5.1K50编辑于 2022-05-06
  • 来自专栏ccizm

    Cloudreve 使用 COS 对象储存 Office 文档预览服务

    使用Cloudreve的时候一直苦于不能在线预览,微软的预览服务也用不了 看到好多文档预览的服务,价格很贵 正好用的腾讯云COS,无意中看到腾讯云有文档转 HTML 功能 先看价格,价格第一位: 微信截图 _20220305214830.png 准备: 1.搭建好的Cloudreve,并且配置好腾讯云COS储存 一、首先打开你的储存桶左侧菜单【数据处理】-【文档处理】,打开文档预览功能 微信截图_20220304234227 document/product/436/54059 //记得把htmlwaterword参数(base64)改掉 </script> </html> 参数什么的自己改就行了 四、设置Cloudreve【Office 文档预览服务】 微信截图_20220305213307.png https://储存桶名.cos.ap-区域.myqcloud.com/Documentpreview/index.html? url={$src} 五、大功告成,预览你的文档 微信截图_20220304235759.png 参考文档: 对象存储 设置文档预览 数据万象 免费额度

    4.5K20编辑于 2022-03-05
  • 来自专栏ionic3+

    Cordova插件使用——Office文档在线预览那些事

    关于office文档在线预览,无外乎这几种方式: 1. 文档转成html或pdf格式,再使用WebView加载显示。 2. 运用WebView打开在线office文档地址。 3. 使用能解释文档的插件打开。 4. 调用本地office程序打开。 第二种方式,对于ios就很简单了,本来浏览器就支持预览office文档,所以只需调用 webView 加载网络文件路径即可,但可惜的是android的webview不支持,不知道将来会不会支持。 第四种方式,要求本地装有office文档解释程序,一般装个WPS即可,但要用户额外装个应用的用户体验稍显不足,但既然要看文档了,自然有本地打开的潜在需求,所以这不足就不算太大事了,而且据上面所述,这种方式性价比中最适用于 于是常规方案呼之欲出: ios使用webView打开,android调用本地office程序打开。

    5K40发布于 2018-08-20
  • 来自专栏张善友的专栏

    在OpenOffice.org和微软Office之间共享文档

    要用OpenOffice.org,不可避免的问题之一就是如何同MS Office共享文档。 有些人可不想这么做,他们会建设使用HTML/PDF/RTF来共享,但这仍然不是长久之计,特别是你的老板用MS Office的时候。 在OpenOffice.org 2.0中,把一个文件输出为MS Office文档已经非常简单。但总还有一些MS的特性不被OOo支持或不能完全支持,这些不能完美支持的特性在输出时就会简单抛弃掉。 共享Draw文件 Draw自己的格式,odg/sxd,都不被MS Office支持。但Draw可以输出多种常见的图形格式,包括png/gif/jpeg在内。这些格式都可以被MS Office插入。 最后,如果真有什么在两套Office软件之间共享文档的秘诀的话,那就是:保持简单。格式越简单,就越少问题。对象,页面设置以及超出文字和段落以外的样式都可能出现问题。

    3.6K70发布于 2018-01-29
  • 来自专栏FreeBuf

    Office文档嵌入对象点击执行的社工技巧

    简 Microsoft Office相信大家都用过。Office文档中嵌入对象极大的方便了我们的日常使用,但同时也为我们带来了众多安全问题。 可以说,Office文档为攻击者提供了各种方法来诱骗受害者运行任意代码。 当然,攻击者也可能会尝试利用Office漏洞,但更常见的情况是,攻击者会向受害者发送包含恶意宏或嵌入式(Packager)可执行文件的Office文档。 ? 为此,微软在Office的安全问题上也下了不少的功夫。Office中有个名为受保护的视图(Protected View)的安全功能,如果Office文档来自于互联网,那么该功能会以受限方式打开该文档。 作为防御者应该知道有多种方法可以在Office文档中存储对象。

    2.7K60发布于 2018-09-21
  • 来自专栏编程教程

    Python自动化Office文档处理全攻略

    在日常办公中,处理Word、Excel和PDF等Office文档是再常见不过的任务。手动操作这些文档不仅耗时耗力,还容易出错。幸运的是,Python提供了丰富的库,使得自动化处理这些文档变得轻松高效。 本文将通过通俗易懂的表达方式,结合代码和案例,带你领略Python自动化Office文档处理的魅力。 一、自动化处理Word文档 1. 读取Word文档内容 读取Word文档内容非常简单,你可以逐段读取文档中的文字。 修改Word文档内容 python-docx同样允许你修改文档内容。 二、自动化处理Excel文档 1. 安装openpyxl和pandas库 openpyxl和pandas是处理Excel文档的两大利器。

    87010编辑于 2025-08-28
领券