Замена ключевых слов в файле DOCX через PHPPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Замена ключевых слов в файле DOCX через PHP

Сообщение Anonymous »

Я пытаюсь создать автономный заполнитель файлов (но они специально просили использовать браузер, так что да) для компании, которая снова и снова выполняет одну и ту же документацию. они поручили мне выполнить довольно простую ситуацию «заполните форму и инициируйте загрузку с заполненным form.docx».
мне не удалось изменить текст, он загружается "заполненная" форма, но Placeholder_text не меняется

Код: Выделить всё

error_reporting(E_ALL);
ini_set('display_errors', 1);
require_once 'vendor/autoload.php';

use PhpOffice\PhpWord\TemplateProcessor;

if ($_SERVER['REQUEST_METHOD'] === 'POST') {

// Get the selected option from the form
$selectedOption = $_POST['selected_option'];
echo "Selected Option: " . htmlspecialchars($selectedOption);
// Load the template document
$templateProcessor = new TemplateProcessor('ver.docx');

// Replace the placeholder text with the selected option
$templateProcessor->setValue('placeholder_text', $selectedOption);

// Save the modified document
$templateProcessor->saveAs('VEREDICTO.docx');

// Download the file
header('Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document');
header('Content-Disposition: attachment; filename="VEREDICTO.docx"');
readfile('VEREDICTO.docx');
exit;
} else {
echo "Invalid request method.";
}

Код: Выделить всё

$templateProcessor->setValue('placeholder_text', $selectedOption);
, скорее всего, является нашим создателем проблем.

Подробнее здесь: https://stackoverflow.com/questions/792 ... le-via-php
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Замена ключевых слов в файле DOCX через PHP
    Anonymous » » в форуме Php
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Использование PHP для поиска ключевых слов в текстовом файле arsort()
    Anonymous » » в форуме Php
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Замена предложения, содержащего цитаты, в файле DOCX как «Отслеживать изменения».
    Anonymous » » в форуме C#
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • PHP Удаление/редактирование определенных ключевых слов из массива [закрыто]
    Anonymous » » в форуме Php
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous
  • Получение ключевых слов из Spring Boot в Django
    Гость » » в форуме JAVA
    0 Ответы
    75 Просмотры
    Последнее сообщение Гость

Вернуться в «Php»