Вы сначала определитесь, какова будет нагрузка. Сколько реально файлов вы собираетесь хранить и конвертировать одновременно. А уж исходя из потребностей можно и разбираться, сколько будет стоить. Только не надо сходу брать цифры с потолка.
spaceatmoon, TOC - это типовая конструкция PDF (которую тот же Acrobat reader умеет строить даже если в документе есть только разметка глав, но не сама страница оглавления), это не просто "набор ссылок", потому совершенно логично, что для этого есть отдельный инструмент.
Сергей delphinpro, ха-ха, вот я вас и заставил проявить свою демагогическую двуличную сущность - когда на логическую ошибку указывают вам, вы делаете вид, что этого не было, а когда вам представился случай самому указать на нее (сделанную намеренно) - вы за это ухватились. Хватит уже выкручиваться - ввязались в заведомо проигрышный спор по какой-то странной причине, имейте смелость хотя бы просто помолчать.
Сергей delphinpro, еще одна демагогия - попытка изменить предмет обсуждения. Мало ли что вы лично не встречали - это не повод обвинять кого-либо во лжи (а это вообще свинство, строго говоря).
Это бывает систематически. Долбанутые заказчики накладывают скриншоты на макет и смотрят.
Senseich, свойства с префиксами - не просто для "разных browser-ов", а костыли для экзотических версий. Обратите внимание на статистику (верхний правый угол): https://caniuse.com/#feat=css-gradients
Если даже где-то это работает криво - не думаю, что нужно заниматься ерундой и потакать единицам странных людей.
Там есть выпадающее меню, где можно задать диагональный градиент под 45 градусов. Выбираете его, а потом просто автозаменой текста в редакторе меняете это значение на нужное вам.
Но вы расширительно трактовали мое утверждение, а это - демагогический риторический прием. Я имел в виду строго то, что сказал: требование попиксельного совпадения рендеринга шрифта - идиотизм.
Если от рендеринга шрифта зависит что-то еще (высота или ширина каких-то элементов), то, учитывая возможность различного рендеринга, это далекая от совершенства вёрстка. Тексту следует давать некий простор для изменений (или универсально ограничивать эти изменения, не подгоняя label каждой отдельной кнопки дробными значениями межбуквенных интервалов, например), чтобы всё остальное от этого не корёжилось.
Рендеринг одного и того же шрифта в граф. редакторах и browser-е всегда различается. Если заказчик требует от вас такой степени pixel perfect, он - идиот. И это надо оговаривать на стадии согласования ТЗ.
Гугл "больно умный" и может вам отдавать совсем разные данные базируясь на том, что "знает" о вашей поисковой истории, так что сравнивать голый запрос через API и запрос через сайт - некорректно.
Ingernirated, откуда вы взяли цифру в 70 градусов? Вообще, чем выше температура, тем больше уровень шума в пикселях.
Да, повышая значение ISO в настройках, мы командуем АЦП применять больший коэффициент. Это не обязательно просто умножение, но очень близко к нему в первом приближении. Наблюдать этот эффект - легко: если вы сделаете пару снимков с одной и той же выдержкой и диафрагмой, но сильно разным ISO, а потом посмотрите на их гистограмму (график, где по горизонтальной оси - значения яркости, по вертикальной - число пикселей с таким значением) - увидите, что у снимка с большей чувствительностью график - прерывистый, гребёнка. Потому что, условно, пять электронов пересчитываются в значение яркости 15, а шесть - в 18 (при умножении на 3), так что промежуточных градаций снимок просто не содержит.
Происхождение красного шума и полос на примере - объяснимо.
Снимок, очевидно, был неслабо недоэкспонирован (слишком короткая выдержка, например) и в тенях уровень полезного сигнала оказался сравним с уровнем шумового "мусора". А при "проявке" снимка (не знаю, в камере ли или уже в редакторе) тени были "вытянуты", чтобы добиться естественного контраста (то есть значения в тенях были домножены еще сильнее). Поскольку красный канал имеет слабую по сравнению с зеленым чувствительность, он, естественным образом, домножается сильнее и весь мусор с уровня шумов - вылезает, демонстрируя несовершенства самой матрицы.
yellowmew, это не шутка, это самый простой способ решения конечной задачи. Который, к слову, удачно выставляет дураками тех, кто пытается давать прямой ответ на вопрос, зачем-то понимая его буквально.
sazhyk, вот-вот. Ремаппинг в реестре действует на уровне, который выше, чем HID Raw Input, который только и в состоянии учитывать разницу между железками. GUI для правки реестра - туча, но они все ограничены в возможностях.