не понял описание.
Что-то типа такого такого [ид_записи, имя поля, значение]
в произвольном порядке ?
Если да, то отсортировать
по имени поля.
в цикле пока поле тоже самое , собирать запрос он дупликате адейт.
достуигнута его макс длина. Выполнить.
имя поля сменилось. Проверить запрос. Не пустой выполнить его.
продолжить для другого поля.
Так не вспомню, но спамеры приблизительно по такой схеме работают.
Одни боты ищут уязвимости.
Другие через дырку заливают посты / вирусы для дальнейшего роста сети.
Все в куче отдельных потоков.
Рулить многопоточностью на уровне отдельных воркеров/демонов проще чем форкать процессы из самого пхп
Вот читал я ваше описание . По смыслу пилите мультипостинг .
Ваш пример с Джигурдой рулиться. Стоп текущий таск. Послать уведомление в шину .
Цензор его ловит. Ага это полная попа. БАН -> Задача Unpublish.
наверно расстрою Вас. Сейчас почти все перешли на загрузку в плей .aab файлов.
Гугл плей сам из него теперь делает 10+ вариантов .apk файлов под разные архитектуры / разрешения
а еще и может и по локализации поделить .
мдя, вместо того, чтобы найти почему кушает столько памяти , спрашиваем почему не выделяется 700М ОЗУ.
Потом окажется, что сайт на шареде, где админы жестко задавили верхний предел в соответствии с тарифом.
Таки в стеке си шарпа есть решение по извлечению текста из пдф не с лгтп лицензией ?
И без полного обхода дерева из пдфки маргины вытаскиваются ?
Не надо мне про библиотеки, которые для формирования. У меня обратная задача.
Сферический пдф. скорее всего даже из одной графической ноды. А юзеры вопят
мелкие буквы. Плохо читать. Словаки аж OCR апи для своей "покладницы" (касса у них может быть виртуальной) задействовали. Вынимают текст и заново его переформатируют.
mindtester, вопрос не мой. Посмотрите внимательней. ;)
Мой ответ был в том, что я сколько не искал красивое решение, кроме костыля ничего
относительно простого нет.
Бизнес ценность очень специфичная.
PDF это формат, в котором драйверу принтера в андроиде приходит задание.
Как понимаете обрабатывать нужно все извращения разных программ и библиотек.
Принтер по стандарту должен рисовать от левого верхнего угла то что попадет в
медиа сайз. Второй вариант - отресайзить к размерам бумаги.
Я два года воюю с печатью на бумаге шириной 48мм, когда доступно только 384 точки.
Маржины ворда или Хрома съедают в моем случае значительную часть .
Самый ужастный случай это когда в ворде ширина была 48 на 210, но использовали
штатный функционал винды "печать в файл" . Открываешь пдфку , а там лист а4 с полями по 12,5см
Я не знаю, зачем топик стартеру потребовались размеры полей. А мне нужно это
для их отбрасывания. Если я не буду выкусывать значимую часть из страницы автоматом, то
текст вместо 48мм шириной напечатается как 1/5 от 48мм.
Я делаю поиск полей в андроид приложении. Рендер из коробки появился в 5.1 . Ворд как понимаете там не подойдёт. Свой программный паркинг пдф писать долго. Готовые либы не подходят по лицензии или конский ценник.
Поиск тупым перебором пикселей максимум 5 секунд на странице из одной строчки. На заполненной полностью практически моментально
в формате адобе пдф нет явных параметров для размера полей.
Ну нет такого в самом формате. Пдф в абстактном виде это улучшенный PostScript формат принтера.
А PS по сути черепашковая графика, которую объясняют детям как рисует компьютер.
Встань в точку с координатами Х,Y и ползи туда то оставляя след.
У пдфки есть размеры ширина и высота, на этом все.
В формате отсутствует информация о том, что я рисовала только в области (X1,Y1)-(X2,Y2)
и можно отбросить края.
определить разрешение и подставить в клиентском броузере разрешение
можно только как часть следующего запроса к сайту.
Вы можете посадить его в куку. передать через адресную строку, дополнительным параметром
к пост или аякс запросу.
Но заставить работать смарти шаблон на стороне клиента вы не сможете.
MIXANIX, обычная лень программистов. в 99% процентов случаев сессию можно отпустить после начального чтения. Но вдруг нам потребуется что-то в нее сохранить в постхуках, так что мы ее еще и залочим первым делом.
Скорее всего заказчик получит сайт на вордпрессе или битрикс, чтобы вы не писали в своем тз.
Единственный вариант, когда БД под сайт создается с нуля. Заказчик получит самопись.