170 похожих чатов

Посоветуйте плз, чем можно генерить на сервере docx файлы? Сейчас

делаю через soffice консольный, но на больших страницах (около 330кб) он уводит CPU в 100% и зависает. На мощном сервере с 128гб оперативки тоже пробовал и то же самое.
По пдфкам тоже вопрос, использую нодовский phantomjs, но он выдает очень большие файлы если конвертится страница с картинками. Возможно есть способ универсальнее и лучше.
Ручками формировать документ через PHPшный PHPOffice/PHPWord не хочу, было бы прикольно именно хтмл на входе - docx/pdf на выходе.
Вопрос универсальный довольно, так что не знаю в какой чат его лучше написать )

8 ответов

17 просмотров
Varyen- Автор вопроса

пдфки нет, входные данные - html. На выходе - либо pdf (через phantomjs), либо docx (через libreoffice/soffice)

Varyen- Автор вопроса
✙ Nikita 🇺🇦🇵🇱🇱🇻🇱🇹🇪🇪🇺🇸🇬🇧🇨🇿🇫🇷🇩🇪🇮🇹🇧🇬🇹🇼🇯🇵🇰🇷🇹🇷🇪🇸🇬🇷
pupeteer попробуйте в headless вполне нормально г...

он отличается от phantomjs? Я помню где-то читал разницу между ними, pupetter новее что ли, но не помню уже что там было

Varyen
он отличается от phantomjs? Я помню где-то читал р...

фантом вроде не очень уже поддерживается, но я не уверен по крайней мере установка пупитра простая и апи неплохой

Varyen- Автор вопроса
✙ Nikita 🇺🇦🇵🇱🇱🇻🇱🇹🇪🇪🇺🇸🇬🇧🇨🇿🇫🇷🇩🇪🇮🇹🇧🇬🇹🇼🇯🇵🇰🇷🇹🇷🇪🇸🇬🇷
docx тоже из html надо получить?

ага ( да, я знаю что есть для php например PHPOffice и он генерит хорошие и маленькие документы, но там надо кодом описывать все что ты хочешь. Для шаблонов это подойдет, но у нас есть кейсы где прям на входе именно хтмл и от этого не уйти

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

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Всем привет! Кто пользуется DevExpress, подскажите пожалуйста, реализован ли в TcxGrid в новых версиях поиск по датам как в Экселе (ну т.е. не просто список чекбоксов со значе...
A Z
4
Карта сайта