Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Активные темы » Форма для заполнения и вывод pdf на сайте

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Grasss

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую! На сайте почты России можно заполнить и распечатать pdf бланк почтового перевода, ссылка https://www.pochta.ru/form?type=F112EP_COD_SINGLE мне нужно, чтобы посетитель ввёл свои данные в форму и после нажатия на кнопку отправить, сформировался заполненный pdf-бланк, который отправится мне на email.    

Всего записей: 30 | Зарегистр. 20-01-2016 | Отправлено: 18:56 21-11-2017 | Исправлено: Grasss, 01:17 22-11-2017
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Grasss
способов много.
я, к примеру, использую бесплатный конвертер whtmltopdf - создаю нужную html страницу и преобразую в pdf этой утилитой командной строки https://wkhtmltopdf.org/
можно использовать FPDI php классы для просто добавления текста в готовый pdf
или https://github.com/mikehaertl/php-pdftk

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 20:38 21-11-2017 | Исправлено: Mavrikii, 20:39 21-11-2017
Grasss

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Либо как вариант можно заполнить готовый pdf бланк данными из формы обратной связи, но для этого нужен скрипт, полагаю что на php.

Всего записей: 30 | Зарегистр. 20-01-2016 | Отправлено: 00:20 22-11-2017 | Исправлено: Grasss, 01:18 22-11-2017
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Grasss

Цитата:
полагаю что на php.

читайте внимательнее.
второй и третий метод как раз делают и это, заполняют форму внутри pdf, как и могут просто добавлять текст в нужном месте

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 01:23 22-11-2017
Grasss

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хорошо, буду разбираться, хочу привести к такому виду https://prnt.sc/hdp5q2
Может есть у кого пример, как данными из формы заполнить поля в шаблоне pdf бланка?
 
<form action="wo_s.php" method="post">
<input type="text" name="name" placeholder="Ваше имя:">
<input type="text" name="email" placeholder="Ваш телефон/email:">
<input type="image" src="snd.png"></form>
 
<?php
if(isset($_POST['name'])){$name=$_POST['name'];}
if(isset($_POST['email'])){$email=$_POST['email'];}
if(empty($name)){echo "Не указано имя";echo "<br/><a href=javascript: onclick=document.getElementById('wo').style.display='block';>Вернуться назад</a>";exit;}
if(empty($email)){echo "Не указан email";echo "<br/><a href=javascript: onclick=document.getElementById('wo').style.display='block';>Вернуться назад</a>";exit;}
$to=".....@mail.ru";
$subject="...";
$message="name: $name \nemail: $email";
$headers="content-type:text/plain; charset=windows-1251";
$send=mail($to,$subject,$message,$headers);
if($send=='true'){echo "Ваша заявка отправлена";}
else{echo "Ошибка";}
?>

Всего записей: 30 | Зарегистр. 20-01-2016 | Отправлено: 01:32 22-11-2017 | Исправлено: Grasss, 15:38 22-11-2017
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Grasss

Цитата:
Хорошо, буду разбираться.

последнее, к примеру

Цитата:
Fill forms, either from a XFDF/FDF file or from a data array (UTF-8 safe for unflattened forms, requires pdftk 2.x !)


Цитата:
Create FDF files from filled PDF forms

позволяет заполнить формы в pdf файле и преобразовать его в pdf без форм

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 01:45 22-11-2017
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » Активные темы » Форма для заполнения и вывод pdf на сайте


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru