iStudio Publisher icon

Cut, Copy and Paste

The cut, copy and paste commands provide a convenient way of moving data, within the same iStudio Publisher document, between different iStudio Publisher documents, and to and from other applications. Within iStudio Publisher documents, these commands also provide a comprehensive range of shape and style modifiers.

This Help page begins with overview instructions for using cut, copy, paste and duplicate, which experienced users can bypass. It goes on to describe all of the copy and paste menu options, many of which have been designed as productivity aids.

Some of the copy and paste features are also available as drag and drop features, which are described here:

To perform a basic cut/copy and paste:

Select some document content. For example, drag a selection zone around some shapes (Pointer Tool) or drag through some text (Text Tool).

Choose either Edit > Cut or Edit > Copy. Experienced Mac users often prefer to use the corresponding keyboard shortcuts, ⌘X or ⌘C. Use Cut to move data (removing it from its current location), or Copy to take a copy without changing the source data.

Click to set the new data position.

Choose Edit > Paste (or keyboard shortcut ⌘V) to insert the data at the new position.

Alternatively, select some document content and choose Edit > Duplicate (or keyboard shortcut ⌘D) for an all-in-one copy and paste.

Cut, copy or duplicate data remains on your clipboard after pasting, which allows you to repeat paste to create multiple copies. Clipboard data remains available until it's overwritten by new cut or copy data.

Introduction to External and Internal Copy and Paste

To make full use of cut, copy and paste, it's useful to understand a little about its inner workings, and in particular that it's really two copy and paste systems combined; one for external use and one for internal use (although you only see a single system that works in all situations!)

The external system is for transferring data with other applications, and uses the system Clipboard for data transfer. The system Clipboard is a standard feature of macOS (you can see what's on the system Clipboard by opening a Finder window and choosing Finder menu option Edit > Show Clipboard). The external system is required to work in a standard way, for correct operation with other applications.

The internal system is used for transferring data within the same iStudio Publisher document, and between different iStudio Publisher documents. This data is richer and more varied than data allowed by the system Clipboard, and is placed on a separate iStudio clipboard. When cutting or copying in iStudio Publisher, data is placed on both the system Clipboard and the iStudio clipboard, ready for either external or internal pasting.

The following sections describe the working details of external and internal copy and paste.

IMPORTANT: When copying a raster image (with PNG, JPEG, or GIF file format) from some applications (including web browsers) the image may only be made available on the system Clipboard to paste in TIFF format. TIFF uses lossless compression (or no compression), which can greatly increase the file storage size compared to the original image format. To prevent document file size bloat you should avoid pasting TIFF converted images into a document directly from these applications. Instead, save or export an image in its native file format to your Mac's file system, before then inserting it into your document as a separate step. No TIFF conversion takes place when using copy and paste to add image files from Finder (which includes files on your Desktop), or to transfer images within or between iStudio Publisher documents.

NOTE: After adding an image to a document you can check its file format using the Image Inspector.

Copying from Other Applications

Here are some examples of data you can copy from other applications:

An image from a browser web page.

Multiple images using applications such as iPhoto.

A PDF from within Preview.

Rich text from within Pages, Word, TextEdit, web browsers, etc.

Plain text from any control in any application, from URL strings, from text editors, etc.

Mixed items by using Finder and selecting several files with different content, such as plain text, rich (styled) text, images and PDF/EPS/AI content. Plain text files currently include source code files and files with XML or HTML content.

NOTE: Any relevant data copied to the system Clipboard by other applications will be read by iStudio Publisher automatically and used to populate the following two collections on the iStudio clipboard:

Zero or more images/graphics (PDF/EPS).

Zero or more styled text flows.

Copying from iStudio Publisher

In any situation, the Copy command will always copy everything that's available to be copied; shapes, text, images, styles, etc. As an alternative, several single feature copy commands are also provided, to be used for the selective copying of particular features. This section identifies what gets copied to each clipboard in each situation.

NOTE: The Copy command can be used in each situation and will copy all of the identified data. The single feature copy commands are only available where indicated and will only copy the particular data types indicated.

If shapes are selected:

Commands available:

- Copy

- Copy Image (only available if there's an image)

- Copy Shape

- Copy Shape Style

What's copied to the iStudio clipboard:

- complete shapes with flows (Copy)

- all images from selected shapes (Copy, Copy Image)

- all outline paths from selected shapes (Copy, Copy Shape)

- shape style* (Copy, Copy Shape Style)

What's copied to the system Clipboard:

- first image within the selection, in TIFF format (Copy, Copy Image)

* shape style is copied only if a single non-grouped shape is selected. Shape style includes the line stroke, color fill, image, shadow and overall alpha settings. It doesn't include the runaround settings, or text container settings.

If there's a text cursor, but no text selection:

Commands available:

- Copy

- Copy Character Style

- Copy Paragraph Style

What's copied to the iStudio clipboard:

- character style at the cursor (Copy, Copy Character Style)

- paragraph style at the cursor (Copy, Copy Paragraph Style)

What's copied to the system Clipboard:

- [nothing]

If text is selected:

Commands available:

- Copy

- Copy Character Style

- Copy Paragraph Style

What's copied to the iStudio clipboard:

- styled text (Copy)

- character style of the first character in the selection (Copy, Copy Character Style)

- paragraph style at the first paragraph marker in the selection (Copy, Copy Paragraph Style)

What's copied to the system Clipboard:

- rich text (Copy)

- plain text (Copy)

Pasting into iStudio Publisher

The Paste command will be available in the following situations, and will paste data from the iStudio clipboard in the following priority order (highest priority first):

If a graphic editing tool is selected (Pointer, Reshaping, or Rotation):

complete shapes (inc. text flows, images, styles)

images

shape outline paths

a shape style (only if there's a shape selection)

If the Text Tool is selected:

text flows

a character style, and there's a text selection

a paragraph style, and there's a text cursor or text selection

As an alternative to the Paste command, several single feature paste commands are also provided, to be used for the selective pasting of particular features.

NOTE: The Paste command can potentially be used in each situation, with the proviso that lower priority data cannot be pasted if higher priority data is also present - in this case, use the appropriate single feature paste command instead. The single feature paste commands are only available where indicated and will only paste the particular data types indicated.

The following information identifies in detail what gets pasted in each of the above listed situations:

Pasting with a graphic editing tool selected (Pointer, Reshaping, or Rotation)

If complete shapes (inc. text flows, images, styles) are available:

Commands available:

- Paste

- Paste in Place

Outcome:

- creates new complete shapes

- with Paste (on same page as copied shapes), the first pasted copy is offset at 5mm right and 5mm down from the original (copied) shapes, and further pasted copies are also offset at 5mm right and 5mm down from each other

- with Paste (on different page to copied shapes), the first pasted copy is pasted at the same page location as the original shapes (as for Paste in Place), and further pasted copies are offset at 5mm right and 5mm down from each other

- with Paste in Place, shapes are pasted at the same page location as the original shapes, so if you are pasting on the same page as the original shapes, the pasted shapes will be superimposed on top of the originals

If images are available:

Commands available:

- Paste

- Paste Image

Outcome:

- with one image and single or multiple shape selection, this places the image into each shape, including grouped shapes

- with multiple images or no selection, this creates a series of new shapes, one for each image on the clipboard, the first shape is centered on the current page, and others are offset at 5mm right and 5mm down from each other

If shape outline paths are available:

Commands available:

- Paste

- Paste Shape

Outcome:

- with one shape and single or multiple shape selection, each target shape is replaced (dimensions and styles of the target shapes are retained)

- with multiple shapes or no selection, this creates a series of new shapes, one for each shape on the clipboard, the first shape is centered on the current page, and others are offset at 5mm right and 5mm down from each other (dimensions of the source shapes are retained, and new shapes adopt a default style - black 1pt stroke, white fill, no image, no shadow, no alpha)

NOTE: Pasting of shape paths ignores grouped shapes. If all selected shapes are grouped, the command will not be available. If some of the selected shapes are grouped, they will be ignored by the command.

If a shape style is available, and there's a shape selection:

Commands available:

- Paste

- Paste Shape Style

Outcome:

- the shape style is pasted into the selected shapes, including grouped shapes.

Pasting with the Text Tool selected

If text flow(s) are available, and there's NO text cursor or text selection:

Commands available:

- Paste

Outcome:

- creates a new text shape to hold each text flow, the first centered on the current page, and others offset at 5mm right and 5mm down from each other

If a single text flow is available, and there's a text cursor or text selection:

Commands available:

- Paste

- Paste and Match Style

Outcome:

- inserts text flow into the selected flow (deleting any current text selection)

- Paste and Match Style also applies the character and paragraph styles in operation at the insertion point

NOTE: Once inside iStudio, all text is styled; plain text adopts a default style. When a text paragraph is pasted it takes its style with it. However, if you copy a single section of a paragraph (not including the paragraph marker) it will adopt the style of the paragraph it's pasted into, although any existing character overrides will remain in force.

If multiple text flows are available, and there's a text cursor or text selection:

Commands available:

- Paste

Outcome:

- inserts and combines text flows into the selected flow (deleting any current text selection)

If a character style is available, and text is selected:

Commands available:

- Paste

- Paste Character Style

Outcome:

- the pasted style is applied to each character in the selection

If a paragraph style is available, and there's a text cursor or text selection:

Commands available:

- Paste

- Paste Paragraph Style

Outcome:

- with NO text selection, the pasted style is applied to the paragraph at the cursor

- with a text selection, the pasted style is applied to all paragraphs wholly or partially selected

Alternative Ways of Working

The copy and paste commands have been designed for flexibility. Here are two alternative ways of working:

Option 1: Copy everything available, then paste selectively

Use the Copy command, then selectively apply the single feature paste commands that you require. This is the most powerful and flexible way of working because you can follow a single Copy command with several different paste commands. For example, Copy a shape containing an image (Shape 1), select a different shape or shapes (Shape 2), which you can now modify in several different ways, as follows:

choose Edit > Paste Image to change Shape 2's image to match Shape 1

choose Edit > Paste Shape to change Shape 2's outline path to match Shape 1

choose Edit > Paste Shape Style to change Shape 2's line stroke, color fill, shadow and overall alpha settings to match Shape 1

Option 2: Copy selectively, then Paste everything available (or paste selectively)

Use a single feature copy command that you require, then apply it with the general Paste command (or the corresponding single feature paste command). This provides a less powerful and flexible way of working than Option 1 because a separate copy command is required for each paste command. When you understand how to use Option 1, you will probably prefer it.

Related Topics

Drag and Drop