Ваша проблема в том, что в вашем PDF, на самом деле, нет якорей #page=. Эту составляющую URL обрабатывает PDF.js при первом открытии файла.
Да, и у ваших div.container - одинаковый id, что неправильно, id всегда должен быть уникален. Правда, это не относится к данной проблеме. Ну и запомните, что код тут никогда не следует публиковать в виде скриншота.
А какой у вас layer?
Для векторных есть, например, L.FeatureGroup.getBounds(), а для растровых это не имеет смысла. Имеет - для WMS, но только если вы запросите GetCapabilities у сервера и сохраните extent в какую-то переменную.
Открою вам секрет: в разных ВУЗах количество преподаваемого мусора - разное. Но мусор есть везде, потому что какова страна, таково образование, а в стране все занимаются имитацией деятельности на столько, на сколько могут. В весьма редких случаях, в ВУЗах дают фундаментальные знания в области компьютерной инженерии (МГТУ им. Баумана, МГУ, например), в остальных случаях, вся программа состоит из мусора и общеобразовательных предметов.
Диплом для устройства на работу требуется только в гос. конторах (а идти туда можно только если собираешься заниматься той же имитацией) или в больших конторах, где сильна бюрократия и кадровики хотят прикрыть задницу, ведь их никто не сможет обвинить в том, что они взяли плохого сотрудника, если у него есть диплом. В небольших конторах диплом никого не интересует, тем более, что его можно купить.
Еще, как верно отмечают в других ответах, диплом нужен, чтобы соответствовать формальным требованиям к соискателям работы в других странах. Правда, пишущие про это надежно демонстрируют, что не учились тому же русскому языку толком нигде.
Артем, реле - это набор контактов, которые замыкаются и размыкаются. То, что вы подведёте к контактам, на них и появляется. Не путайте его, например, с управляемым источником питания, у которого включаются и выключаются выходы с тем напряжением, на которое он рассчитан.
Идея с технической точки зрения - бредовая, потому что сам луч видно из-за того, что свет рассеивается на частицах пыли в воздухе, и надпись тоже видно из-за того, что луч рассеивается на повехности, на которую светит. Нельзя сделать так, чтобы рассеянный свет в одном случае было видно (надпись), а в другом - нет.
Через стекло светить - дурная идея, потому что часть излучения будет отражаться от поверхностей стекла обратно в помещение.
"Насадку" вы сделать не сможете, потому что фильтры, которые выводят разнообразные фигуры, делаются средствами диффракционной оптики, которые вам, совершенно очевидно, недоступны.
Если вы недовольны imagick, это, вероятно, означает, что вы плохо разбираетесь в компрессии JPEG и настройках ее параметров (chroma subsampling, quality и т.п.).
Сергей Бурдужа, сначала нужно (в некоторых случаях - по одной) выбрать линии инструментом F1 и превратить в контуры из линий. Потом - инструментом F2 - те, которые пересекаются (линии в плюсе, линии в знаке умножения, линии в сетке), объединять их через Union, а уже потом все комбинировать в один контур.
Когда выйдет на постоянную температуру после начала работы, добейтесь приемлемой температуры (для этого может и не понадобится ничего делать) и так оставьте.
#page=
. Эту составляющую URL обрабатывает PDF.js при первом открытии файла.Да, и у ваших div.container - одинаковый id, что неправильно, id всегда должен быть уникален. Правда, это не относится к данной проблеме. Ну и запомните, что код тут никогда не следует публиковать в виде скриншота.