Могу ли я просмотреть и распечатать файл с использованием JS без загрузки файла на сервер? - PullRequest
0 голосов
/ 19 декабря 2018

Я хочу загрузить отдельные файлы, а затем просмотреть и распечатать эти файлы без загрузки сервера.Если пользователь нажмет кнопку «Отправить», отправьте эти файлы на сервер.

Exp:

<p>
    <input type="file" id="file1">
    <img src="">Show thumbnail here
    <button class="print">Print</button>
</p>

<p>
    <input type="file" id="file2">
    <img src="">Show thumbnail here
    <button class="print">Print</button>
</p>

<p>
    <input type="file" id="file3">
    <img src="">Show thumbnail here
    <button class="print">Print</button>
</p>

<p>
    <input type="file" id="file4">
    <img src="">Show thumbnail here
    <button class="print">Print</button>
</p>

<button>Send All Files to Server</button>

enter image description here

Пример скрипки

Могу ли я сделать этос использованием только vanilla JS без стороннего приложения?

1 Ответ

0 голосов
/ 19 декабря 2018

Вы можете читать файлы, используя File Reader API , затем рисовать их в canvas , иметь CSS только для печати, который будет скрыт (display: none) все элементы, кроме холста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...