如何合并多个RTF文档,最好是使用PHP?

时间:2012-02-16 08:19:16

标签: php rtf

我需要通过PHP合并几个RTF文档。必须保存所有文档的样式,字体,页面大小。

是否有一些免费的工具或库?也许有人碰到这个问题?

也许有人用其他编程语言来解决问题。

2 个答案:

答案 0 :(得分:1)

question及其second answer可能适合您。如果没有,也许看看this question。或this question。其中一个肯定有用。

答案 1 :(得分:1)

您可以在此处找到一个PHP包以合并多个RTF文档:

www.rtftools.net

以下是如何将多个文档合并在一起的简短示例:

include ( 'path/to/RtfMerger.phpclass' ) ;

$merger = new RtfMerger ( 'sample1.rtf', 'sample2.rtf' ) ; // You can specify docs to be merged to the class constructor...
$merger -> Add ( 'sample3.rtf' ) ;                         // or by using the Add() method
$merger [] = 'sample4.rtf' ;                               // or by using the array access methods
$merger -> SaveTo ( 'output.rtf' ) ;                       // Will save files 'sample1' to 'sample4' into 'output.rtf'

此软件包允许您处理大于可用内存的文档。