根据的推断,如果我通过composer安装PHPWord,我就不会注册自动加载器。请参见:
It is recommended that you install the PHPWord library through composer. To do so, add the following lines to your composer.json.
{
"require": {
"phpoffice/phpword": "dev-master"
}
}
Alternatively, you can download
在过去的4个小时里,我一直在尝试安装PHPWord,但一直没有成功。我尝试了所有的安装方法,包括composer和下载文件夹本身。每当我运行php文件时,它总是返回错误“致命错误:没有在/home/ubuntu/workspace/hello-world.php第9行找到类'PhpWord‘”另外,似乎每当我在composer.json文件中附加phpoffice/phpword时,它总是给我一个安装错误,说没有指定版本。顺便说一句,我在一个云托管网站(C9.io)上运行这些文件。
我已经附加了我的composer.json和hello_world.php
任何帮助都是非常感谢的。
h
我试过把PhpWord安装到yii。我下载了zip文件并将其解压缩到扩展文件夹中:
extenstions
--PHPWord
--PHPWord.php
然而,我无法让它运行。我发现了以下错误:
include(PHPWord.php): failed to open stream: No such file or directory
我该怎么解决呢?
我在我的laravel项目中安装了phpword软件包。现在,当我尝试使用以下代码读取docx文件时
public function upload(Request $request){
$file = $request->file('file');
$phpWord = \PhpOffice\PhpWord\IOFactory::load($file);
foreach($phpWord->getSections() as $section) {
foreach($section->getElements() as $e
我正在尝试安装phpdocx,我试图通过composer安装它,我执行了以下命令
php composer.json install
然后我输入了这个网址:
http://localhost/PHPWord/samples/Sample_01_SimpleText.php
但是我发现了一个错误:
Fatal error: Uncaught exception 'Exception' with message 'Could not find file '/autoload.php'. It is generated by Composer. Use
我正在尝试使用PHPWord,但使用起来有点困难。
这是我在application/libraries/words.php中的代码
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
require_once APPPATH."/third_party/PhpWord/Autoloader.php";
\PhpOffice\PhpWord\Autoloader::register(); \\NOT SURE IF THIS IS CORR
我刚刚开始处理这个类文件,并且正在使用示例代码文件,但是我的输出在输出文件的开头包含一个奇数。我不知道它是从哪里来的。有人能帮忙移除它吗?提前谢谢。
输出如下(我有粗体的数字):
.511811024.795275591“从昨天学习,活在今天,希望明天。重要的是不要停止质疑。”(爱因斯坦)......etc。
test.php:
<?php
//testing the phpword functionality to get it to output and format correctly
require_once 'includes/vendor/phpoffice/php
几个月前,我在cakephp项目中使用composer安装了PHPword。最近,我们面临一些限制,为了我们的幸福,github的版本有很多更新,满足我们的需要。
我们尝试过composer更新,但最新版本仍然是2016年版本,之后我们尝试了如下:
composer require phpoffice/phpword:dev
结果是:
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be
我试图使用Symfony2包在PHPWord上生成一个docx文档。
在我的控制器中,我成功地返回了一个docx文件,但是它是空的,我认为它来自我错误的响应格式。
public function indexAction($id)
{
$PHPWord = new PHPWord();
$section = $PHPWord->addSection();
$section->addText(htmlspecialchars(
'"Learn from yesterday, live for today, hope for tomorr