About

Projects

Home workspace

Studio workspace

Brushes

Color

Layers

Text

Fill tools

Guides

Shape tools

Cloning

Symmetry

Perspective grids

View tools

Selections

Transformations

Color Adjustments

Filters

Liquify

Pattern tools

Canvas tools

Import - export

Technical stuff

Formatting text

Text frame controls

2
3
1
1

The text frame is a bounding box containing all the text you’ve entered in the text editor.

2

Corner handles allow you to resize the text object as a whole.

3

Side handles adjust the width of the text frame (not the text itself). The height of the text frame adjusts automatically.

In Infinite Painter the text frame always contains the entire text, however parts of it may be invisible if placed outside the canvas.


You can move the text frame around the canvas by dragging it with your finger or stylus.

When you are moving or resizing the text frame, automatic alignment guidelines are displayed for easier positioning.

2
1
3
1

Green guidelines (centerlines)

indicate the center of the text block vertically and horizontally.

2

Red guidelines

indicate the edges of the text block (not the frame).

3

Grey lines indicate the height of each line in a multi-line text block.

When you drag the text object near to the center of the page, blue lines will appear indicating the axes of the canvas. The centerlines of the text frame will snap to these axes.


The Text toolbar

1

icon/keyboard_show

Keyboard button

Opens the on-screen keyboard for entering the text.

(This equals the double-tap gesture on the screen)

2

icon/slider

Font size slider

Note that this slider works dynamically: the handle always returns to the middle position. This allows you to quickly change the text size in very broad range while in the same time giving precise control over the value.

The numerical value on the right shows the text size in pixels.

3

icon/text_fonts

Fonts

Opens the font selector.

The list shows available (installed) fonts and font families. You can add custom fonts to this list.

For font families, the available font weights and variants can be selected from the popup list at the top of the font selector.

For flexible fonts, additional controls can be found under the “settings” icon, next to the font weight selector.

Learn more in Font selector section below.

4

icon/color_channel_alpha

Color

Sets the fill color for the text.

If the ‘Outline only’ option is activated the fill color is used as the outline color.

5

icon/text_outline

Outline

Lets you add an outline to the characters.

Learn more below.

6

icon/text_align_left

Format

Text alignment and case settings.

Please note that Infinite Painter has only three alignment options: left, center, right, but there are multiple ways to justify a text block (align both sides of the text block); more in Justify.

Learn more below.

7

icon/text_spacing

Spacing

Controls for letter, word and line spacing.

Learn more below.

8

icon/text_fit

Justify

Opens a panel with controls for text justification.

Learn more below.

9

icon/convert

To Image

(= “rasterize the text”)

Converts the text object to a regular bitmap layer. This allows you to edit the text as a part of your artwork with all the regular tools but the text can no longer be edited as text.

Caution

Conversion to bitmap layer is irreversible. You can undo this action but you cannot revert to editable text later.


Text editing controls

icon/text_fonts

Font selector

Font selector contains a list of font families. Each font family may contain a number of separate font variants (most often font weights, but not only).

2
1
3

Here, the selector shows all the built-in (default) font families, with Roboto Flex (a variable font) selected.


1

Current font name

Opens the Font Variant selector

Pick your preferred font variant (weight) from the selected family.

Note that this selector lists the fonts variants (”weights”) that are actually available in given font family. For some font families the list may contain only one font while for others dozens of variants.


2

Variable font controls

(shows up only if the current font is one of the Variable fonts)

These controls depend on the design of given variable font.

Each slider controls one axis of the variable font. Note that these axes may be different for each variable font. Learn more about variable fonts in Variable Fonts – Fonts Knowledge - Google Fonts

3

Add custom fonts

Learn more in Custom fonts.

The font list will include any custom font you install. Custom fonts are not visually distinguished from the built-in fonts.


icon/text_outline

Text outline

There are two outline styles:

1

Outline only (uses the fill color)

2

Outline + fill (fill color and outline color set separately)

3

Size slider

– adjusts the width of the outline. Zero value turns the outline off.

Numerical value in pixels.

4

Outline color

Tap to open standard color panel to pick a color for the outline.


icon/text_align_left

Text alignment

1

icon/text_align_left

Align left (’flush left’)

2

icon/text_align_center

Align center (’centered’)

3

icon/text_align_right

Align right (’flush-right’)

Note that there is no direct “Justified” text alignment option here. Use the Justify panel to align both sides of the text. See Text justification.


Capitalization (letter case)

4

icon/text_case_normal

Normal case

Text is rendered exactly as typed in. Note that there are fonts that have no lowercase characters, so all the text may appear as “all caps”.

5

icon/text_case_uppercase

‘All caps’

All characters in uppercase.

6

icon/text_case_lowercase

All lowercase

All characters in lowercase.

7

icon/text_case_smallcaps

‘Small caps’

All characters in uppercase but lowercase characters smaller than the uppercase variants.

‘Small caps’ style must be supported by the font, otherwise the text will appear as Normal.

icon/text_spacing

Spacing

1
2
3
1

Letter spacing

Spacing between letters in text. Zero means standard spacing, as the font has been designed. Negative values means the characters closer to each other, positive farther.

2

Word spacing

Spacing between words (= the width of the space character).

Note that the letter and word spacing may be affected by other parameters, especially by the [justification controls]. Text justification.

3

Line spacing

Vertical distance between the lines of text. The value is expressed in percent of the font size.

Standard line spacing in typography is usually 100–120% of the text size. Values below 100% may cause the lines of the text overlap.

This however may be perfectly acceptable in case of decorative lettering:

(Italianno Regular 400 font from Google Fonts; line spacing 70%).


icon/text_fit

Text justification

Justification in typography means setting a paragraph of text so that both the left and right edges of the text block appear vertical. This may be achieved in a couple of methods:

Traditional justification method (spacing)

The most common method to justify text block is by adjusting the letter and word spacing in each line so the line is stretched exactly between the left and right side of the text block.

To justify a block of text in this “traditional” way, use the Letter spacing and Word spacing sliders.

Note that it may be impossible to correctly justify the text block this way when the text column is too narrow for given font size. The typographic ‘golden rule’ is to keep the line length above 25 characters.

For narrower columns and very short text consider using the ‘scale justification’ method.

Scale-justification method

While the traditional way to justify a text block is by adjusting the spacing between characters and words in each line, in Painter you can find another tool: scale-justify. This option adjusts the size (height) of each line in order to align the sides of the text block.

This tyle of visual balancing of the lines is widely used in book cover design.

Use this option along with the Balance lines slider and with manually entered line breaks (”enter” characters).

Infinite Painter 7.2 does not support hyphenation (breaking longer words at the end of the line). This may limit the text tool in setting longer blocks of justified text. On the other hand, this app is intended for digital painting, not for page design. Use a third-party word processor if you need this feature.


Balance lines

This slider adjust the visual balance between lines by smartly adding space between letters and words.

With Balance lines off

Here the text block is obviously poorly set. The last line spacing is unacceptable.

With Balance lines 100%

Here the Balance lines option helped distribute the spacing more evenly. The effect is much better appearance of the text block. Note that the Letter and Word spacing values remained unchanged.


Using text with other tools

By themselves, the text layers may have limited visual properties: fill color, outline and layer opacity. But you can use all other tools in Painter to add visual richness to your typographical compositions.

An example of text decoration

Here the text layer has been used as a clipping mask for a fill layer, a copy of the same text added on top for a crisp outline and another copy (rasterized) below as a drop shadow.

The text has been set in Alegreya Sans - Extra Bold font, All caps style and with mixed justification options: