PHP 通过 Com 组件实现 Office 文件转 PDF

最近做项目,客户要求在内网情况下(有可能没网),对 Office 文件进行预览,直接排除使用微软提供的解析服务,试了下 PhpOffice 的三件套,想转成 PDF 格式,发现 PPT 文件无法转换(也可能是自己没有找到方法),最后只能使用老办法:通过 COM 组件调用 Office 文件的应用程序,利用提供的接口转换成 PDF 文件完成预览。OpenOffice 是一套开源跨平台的办公软件,与微

- 阅读全文 -

Git 基本操作

创建与获取项目命令git init用 git init 在目录中创建新的 Git 仓库。 你可以在任何时候、任何目录中这么做,完全是本地化的。在目录中执行 git init,就可以创建一个 Git 仓库了。比如我们创建 demo 项目:$ mkdir demo $ cd demo/ $ git init //或者 $ git init demo # 初始化空的 Git 版本库于 /www/demo

- 阅读全文 -

Gitee 出现 Permission denied (publickey) 解决办法

错误git push origin master,出现Permission denied (publickey)。原因无权限, 未将公钥添加至Gitee。解决方法本地生成密钥,登录Gitee配置SSH Key。具体步骤1、生成ssh公钥:ssh-keygen -t rsa -C "xxxxx@xxxxx.com" # Generating public/private rsa

- 阅读全文 -

Git 安装配置

Linux 平台上安装Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具。在有 yum 的系统上(比如 Fedora)或者有 apt-get 的系统上(比如 Debian 体系),可以用下面的命令安装:各 Linux 系统可以使用其安装包管理工具(apt-get、yum 等)进行安装:Debian/UbuntuDebia

- 阅读全文 -

七牛云图床+MPic+Typora,高效使用Markdown编写文档

Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,现在已经非常流行,但涉及到图片时会有些麻烦,如果使用本地图片,传给其他人后,对方会无法查看图片,使用网络图片则必须先把图片上传到某个空间,然后复制链接粘贴到文档,非常的低效,下面咱们一起步入高效。1、七牛云图床图床一般是指储存图片的服务器,有国内和国外之分。国外的图床由于有空间距离等因素决定访问速度很慢影响图片显示

- 阅读全文 -