Новые книги

Сегодня уже недостаточно просто произвести продукт – нужно грамотно довести его до конечных потребителей. Для того чтобы решить эту задачу, необходима правильно выстроенная модель дистрибуции. Причем в условиях постоянно меняющихся рынков крайне важно быть готовым к тому, что систему придется непрерывно совершенствовать и при этом любой неверный шаг сразу же приведет к снижению продаж, а значит, и прибыли. Эта книга расскажет о том, как разработать и внедрить оптимальную для вашего бизнеса модель дистрибуции и постоянно поддерживать ее в актуальном состоянии, так, чтобы она соответствовала всем вызовам современных отечественных рынков.
IT-принцип «agile» стал мантрой цифровой эпохи. С ростом проектов, переходом от монолитных приложений к системе микросервисов, увеличением и накоплением продуктов возникают вопросы, которые требуют совершенно иного подхода. Теперь наибольший интерес вызывает находящаяся на стыке разработки и операционного управления методология DevOps.

DevOps – это не просто набор техник, это философия. Разработчики, зацикленные на пользователях, должны уделять внимание поддержке и ее запросам. Сисадмины должны сообщать о проблемах продукта и вносить свой вклад в улучшение процесса работы. Но налаживание связей внутри компании – это лишь первый шаг. Чтобы продукт стал простым и удобным, придется вложить время и ресурсы в его доработку. Конфигурация через центральную службу, внедрение простым копированием, отсутствие внешних зависимостей, обдуманные метрики вместо мусора в логах – вот лишь часть задач, которые придется решать на этом пути.

Книга «Философия DevOps» познакомит вас с техническими, культурными и управленческими аспектами devops-культуры и позволит организовать работу так, чтобы вы получали удовольствие от разработки, поддержки и использования программного обеспечения.

printer_create_font

Учебник РНР
НазадВперёд

printer_create_font

(unknown)

printer_create_font - создаёт новый шрифт.

Описание

mixed printer_create_font (string face, int height, int width, int font_weight, bool italic, bool underline, bool strikeout, int orientaton)

Функция создаёт новый шрифт и возвращает его дескриптор. Шрифт используется для прорисовки текста. Пример см. в printer_select_font().
face обязан быть строкой, специфицирующей название шрифта.
height специфицирует высоту шрифта, а width - ширину.
font_weight
специфицирует вес шрифта (400 - нормальный/normal) и может быть одной из следующих предопределённых констант:

  • PRINTER_FW_THIN: устанавливает вес шрифта thin (100).

  • PRINTER_FW_ULTRALIGHT: устанавливает вес шрифта ultra light (200).

  • PRINTER_FW_LIGHT: устанавливает вес шрифта light (300).

  • PRINTER_FW_NORMAL: устанавливает вес шрифта normal (400).

  • PRINTER_FW_MEDIUM: устанавливает вес шрифта medium (500).

  • PRINTER_FW_BOLD: устанавливает вес шрифта bold (700).

  • PRINTER_FW_ULTRABOLD: устанавливает вес шрифта ultra bold (800).

  • PRINTER_FW_HEAVY: устанавливает вес шрифта heavy (900).

italic может быть TRUE или FALSE и устанавливает, должен ли шрифт быть italic.

underline может быть TRUE или FALSE и устанавливает, должен ли шрифт быть подчёркнутым.

strikeout может быть TRUE или FALSE и устанавливает, должен ли шрифт быть перечёркнутым.

orientation специфицирует поворот. Пример см. в printer_select_font().


Назад Оглавление Вперёд
printer_create_dc Вверхprinter_create_pen