Обчислення розміру PDF файлу в Processing

Уявіть, що вам потрібно створити кілька тисяч векторних зображень для друку листівок Для спрощення роботи вам, можливо, буде потрібно згенерувати PDF файл певного розміру, щоб не займатися цим вручну

Як це робиться

У першу чергу потрібно визначити розміри зображення Візьмемо стандартний аркуш A4 Розміри такого листа 210 x 297 міліметрів або 82677 x 116929 дюймів При цьому розмір вашого скетчу буде 595 x 842 пікселів Задати розмір скетчу, соответствущий розміру листа A4, можна так:

void setup()

{

size( 595, 842 )

}

Як це працює

Єдине, що вам потрібно знати, так це те, що Processing відображає елементи на екрані з роздільною здатністю 72 точки на дюйм (DPI) Якщо розмір у вас заданий у міліметрах, то спочатку вам потрібно перевести міліметри в дюйми Один дюйм дорівнює 254 міліметрів Якщо розмір заданий у англійських дюймах, то переводити нічого не треба Далі потрібно перевести дюйми в пікселі Для цього просто помножте число дюймів на 72 і округлите до найближчого цілого стандартний розмір листа дорівнює 85 x 11 дюймів Приклад обчислення пікселів по дюймам:

85 x 72 = 612 пікселів

11 x 72 = 792 пікселів

Джерело: Ян Вантомм, Processing 2: креативне програмування, переклад з англійської Олександри Мішутіної, Published by Packt Publishing Ltd, 2012, BIRMINGHAM – MUMBAI

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*