<?php require_once '../../../classes/DocxUtilities.inc'; $docx = new DocxUtilities(); $options = array('highlightColor' => 'green', 'document' => true, 'endnotes' => true, 'comments' => true, 'headersAndFooters' => true, 'footnotes' => true); $docx->searchAndHighlight('../../files/second.docx', 'example_highlightedDocx.docx', 'data', $options);
<?php require_once '../../../classes/DocxUtilities.inc'; $newDocx = new DocxUtilities(); $options = array('document' => true, 'endnotes' => true, 'comments' => true, 'headersAndFooters' => true, 'footnotes' => true); $newDocx->searchAndReplace('../../files/second.docx', 'example_replacedDocx.docx', 'data', 'required data', $options);
<?php require_once '../../../classes/DocxUtilities.inc'; $docx = new DocxUtilities(); $source = '../../files/Watermark.docx'; $target = 'example_unwatermark.docx'; $docx->watermarkRemove($source, $target);
<?php require_once '../../../classes/DocxUtilities.inc'; $docx = new DocxUtilities(); $docx->removeChapter('../../files/headings.docx', 'example_removeChapter.docx', 'First Heading');
<?php require_once '../../../classes/DocxUtilities.inc'; $newDocx = new DocxUtilities(); $newDocx->setLineNumbering('../../files/second.docx', 'example_setLineNumbering.docx', array('start' => 25));
<?php require_once '../../../classes/DocxUtilities.inc'; $docx = new DocxUtilities(); $values = array(0, 1, 1); $docx->parseCheckboxes('../../files/Checkbox.docx', 'example_parsecheckboxes.docx', $values);
<?php require_once '../../../classes/DocxUtilities.inc'; $newDocx = new DocxUtilities(); $options = array('document' => true, 'endnotes' => true, 'comments' => true, 'headersAndFooters' => true, 'footnotes' => true); $newDocx->searchAndRemove('../../files/second.docx', 'example_removedParagraphDocx.docx', 'different', $options);
<?php require_once '../../../classes/DocxUtilities.inc'; $docx = new DocxUtilities(); $source = '../../files/example_area_chart.docx'; $target = 'example_area_chart_replace_data.docx'; $simpleData = array(array(25, 10, 5), array(20, 5, 4), array(15, 0, 3), array(10, 15, 2)); $completedData = array(array(25, 10, 5), array(20, 5, 4), array(15, 0, 3), array(10, 15, 2)); $data = array(0 => $simpleData, 1 => $completedData); $docx->replaceChartData($source, $target, $data);
<?php require_once '../../../classes/DocxUtilities.inc'; $docx = new DocxUtilities(); $source = '../../files/Text.docx'; $target = 'example_watermarkImage.docx'; $docx->watermarkDocx($source, $target, $type = 'image', $options = array('image' => '../../files/image.png', 'decolorate' => false));
<?php require_once '../../../classes/DocxUtilities.inc'; $docx = new DocxUtilities(); $source = '../../files/Text.docx'; $target = 'example_watermarkText.docx'; $docx->watermarkDocx($source, $target, $type = 'text', $options = array('text' => 'PHPDocX'));