Генерация файлов PDF с JavaScript

У вас никогда не будет 1М строк, потому что, если вы делаете приложение, похожее на Tinder, вы можете повторно сопоставлять людей. Поэтому я предлагаю вам добавить столбец даты, чтобы знать, когда вы можете удалить строку и хранимую процедуру, которую можно выполнить для очистки устаревших отношений.

С этим столбцом строки не будут складываться, и у вас никогда не будет миллионов строк.

Также вам не нужно хранить, когда людям нравится вместе.

РЕДАКТИРОВАТЬ: а почему бы не CHECKSUM () с обоими столбцами для хранения хеша для каждого отношения? Это будет легче.

РЕДАКТИРОВАТЬ 2: и не забывайте, что это приложение любви. И люди не совпадают со всеми, потому что у них есть сексуальная ориентация.

250
задан Sebastian Simon 13 September 2017 в 09:23
поделиться

2 ответа

I've just written a library called jsPDF which generates PDFs using Javascript alone. It's still very young, and I'll be adding features and bug fixes soon. Also got a few ideas for workarounds in browsers that do not support Data URIs. It's licensed under a liberal MIT license.

I came across this question before I started writing it and thought I'd come back and let you know :)

Generate PDFs in Javascript

Example create a "Hello World" PDF file.

// Default export is a4 paper, portrait, using milimeters for units var doc = new jsPDF() doc.text('Hello world!', 10, 10) doc.save('a4.pdf')
409
ответ дан 23 November 2019 в 02:56
поделиться

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

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

С этим сказал, что на самом деле не так уж сложно создавать PDF-файлы. Просто прочитайте спецификацию.

-23
ответ дан Frank Krueger 23 November 2019 в 02:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: