Windows平台PHPWord環境搭建

2021-10-21 22:51:07 字數 1264 閱讀 8772

前提:已搭建好php環境,本人直接使用phpstudy整合開發環境

其他環境下的安裝可以參考:

第二步 編寫composer.json

}
各屬性的含義參見:

第三步 使用命令提示符(win+r: 輸入cmd),在當前目錄下輸入命令

composer install
執行此命令,可能會發生如下的錯誤:

problem 1- root composer.json requires phpoffice/phpword, it could not be found in any version, there may be a typo in the package name.
composer可以設定忽略版本匹配可以解決此問題:

composer install --ignore-platform-reqs
composer忽略版本更新可以使用如下的命令:

composer update --ignore-platform-reqs
當然看官老爺也可以使用下面的命令來實現phpword的安裝操作。

composer require phpoffice/phpword
至此phpword安裝就成功了,讀者老爺就可以使用phpword進行開發了。

給各位讀者老爺提供一段兒讀取word檔案並輸入的php例子**:

<?php

require_once './vendor/autoload.php';

//載入word檔案

$phpword = \phpoffice\phpword\iofactory::load('./res/***.docx');

$htmlwriter = \phpoffice\phpword\iofactory::createwriter($phpword, "html");

$content = '';

foreach ($phpword->getsections() as $section)

echo $content;

exit;

相比較而言,windows平台的phpword環境搭建要簡單很多,筆者在centos 8下搭建簡直就是一段魔鬼歷程,等過幾天整理一下發布出來再給各位讀者老爺投喂。

Windows平台shellcode開發入門(一)

本文簡要介紹shellcode開發技術及其特點。理解這些概念可以有助於我們編寫自己的shellcode。更進一步講,你可以修改現有的漏洞利用 來執行自己所需要的定製功能。一 介紹 比方說你手頭上有乙個ie或flash playerd現成的漏洞利用 但它只能夠開啟計算器calc.exe。但是這實際上並...

Windows平台JxCore打包

2.解壓並配置環境變數 3.檢視環境變數配置是否成功 jx version 4.打包命令 jx package test.js test 如圖所示 test.jxp這是乙個中介軟體檔案,包含了需要編譯的完整專案資訊。test.jx 這是乙個完整包資訊的二進位制檔案,可執行在客戶端上 5.繼續在當前目...

Windows平台Adreno SDK編譯與執行

adreno sdk是高通提供的opengl開發sdk包,我們可以從裡面學習到很多opengl知識,也能夠加深對高通adreno gpu特性的了解。編譯前準備 1 進入adrenosdk development tutorials opengles目錄,我們嘗試編譯裡面的01 createwindo...