Altium Designer Documentation

ClipboardAction

Created: October 2, 2017 | Updated: October 2, 2017
Now reading version 20.1. For the latest, read: ClipboardAction for version 21
Applies to Altium Designer versions: 18.0, 18.1, 19.0, 19.1, 20.0, 20.1 and 20.2

Parent page: WorkspaceManager Commands

The following pre-packaged resources, derived from this base command, are available:


Applied Parameters: Action=Cut|ObjectKind=OutputSingle

Summary

This command is used to clear the selected output(s) from the current Output Job Configuration file, and copy them to the OutputJob Editor's clipboard. An OutJob (as it is commonly known) is simply a pre-configured set of outputs. Each output is configured with its own settings and its own output format, for example output to a file, or to a printer. OutJobs are very flexible - they can include as many or as few outputs as required, and any number of OutJobs can be included in an Altium Designer project. The best approach is to use one OutJob to configure all outputs required for each specific type of output being generated from the project. For example all outputs required to fabricate the bare board go in one OutJob, all outputs required to assemble the board go into a second OutJob, and so on. OutJobs can also hold validation-type checks, such as ERC and DRC reports - useful for a final 'thumbs up' check just before generating the outputs, such reports can then be held as a record that the design was ready for release.

Portable in nature, OutJobs can also be re-used between designs - simply copy the Output Job file from one project to the next one, and reset the Data Source as required.

For a high-level look at Output Jobs, see Preparing Multiple Outputs in an OutputJob.

Access

With at least one output selected, this command can be accessed from the OutputJob Editor by:

  • Choosing the Edit » Cut command from the main menus.
  • Clicking the  button on the Job Manager Toolbar toolbar.
  • Using the Ctrl+X keyboard shortcut.
  • Right-clicking in the main Outputs region of the document and choosing the Cut command from the context menu.

Use

First, ensure that all outputs that you wish to include in the cut are selected in the main job configuration window.

After launching the command, a confirmation dialog will appear asking whether you wish to delete the output(s). For a true 'cut', click Yes. Clicking No will keep the output(s) in the document. The output(s) will be copied to the OutputJob Editor's clipboard, regardless of your decision to delete from the current document or not.

Tips

  1. Use standard multi-select controls (Ctrl+click, Shift+click) to select multiple outputs.
  2. The software does not use the Windows clipboard for normal cut operations in OutputJob documents. Instead, a separate internal clipboard is maintained for this document type. Also, the internal OutputJob clipboard is entirely independent of the internal clipboards used by any other editors in the software. You can only cut and paste between, or within, OutputJob documents.


Applied Parameters: Action=Copy|ObjectKind=OutputSingle

Summary

This command is used to copy the selected output(s) from the current Output Job Configuration file, to the OutputJob Editor's clipboard. An OutJob (as it is commonly known) is simply a pre-configured set of outputs. Each output is configured with its own settings and its own output format, for example output to a file, or to a printer. OutJobs are very flexible - they can include as many or as few outputs as required, and any number of OutJobs can be included in an Altium Designer project. The best approach is to use one OutJob to configure all outputs required for each specific type of output being generated from the project. For example all outputs required to fabricate the bare board go in one OutJob, all outputs required to assemble the board go into a second OutJob, and so on. OutJobs can also hold validation-type checks, such as ERC and DRC reports - useful for a final 'thumbs up' check just before generating the outputs, such reports can then be held as a record that the design was ready for release.

Portable in nature, OutJobs can also be re-used between designs - simply copy the Output Job file from one project to the next one, and reset the Data Source as required.

For a high-level look at Output Jobs, see Preparing Multiple Outputs in an OutputJob.

Access

With at least one output selected, this command can be accessed from the OutputJob Editor by:

  • Choosing the Edit » Copy command from the main menus.
  • Clicking the  button on the Job Manager Toolbar toolbar.
  • Using the Ctrl+C keyboard shortcut.
  • Right-clicking in the main Outputs region of the document and choosing the Copy command from the context menu.

Use

First, ensure that all outputs that you wish to include in the copy are selected in the main job configuration window.

After launching the command, the selected output(s) will be copied to the OutputJob Editor's clipboard.

Tips

  1. Use standard multi-select controls (Ctrl+click, Shift+click) to select multiple outputs.
  2. The software does not use the Windows clipboard for normal copy operations in OutputJob documents. Instead, a separate internal clipboard is maintained for this document type. Also, the internal OutputJob clipboard is entirely independent of the internal clipboards used by any other editors in the software. You can only copy and paste between, or within, OutputJob documents.


Applied Parameters: Action=Paste|ObjectKind=OutputSingle

Summary

This command is used to place the contents of the OutputJob Editor's clipboard into the active Output Job Configuration file. An OutJob (as it is commonly known) is simply a pre-configured set of outputs. Each output is configured with its own settings and its own output format, for example output to a file, or to a printer. OutJobs are very flexible - they can include as many or as few outputs as required, and any number of OutJobs can be included in an Altium Designer project. The best approach is to use one OutJob to configure all outputs required for each specific type of output being generated from the project. For example all outputs required to fabricate the bare board go in one OutJob, all outputs required to assemble the board go into a second OutJob, and so on. OutJobs can also hold validation-type checks, such as ERC and DRC reports - useful for a final 'thumbs up' check just before generating the outputs, such reports can then be held as a record that the design was ready for release.

Portable in nature, OutJobs can also be re-used between designs - simply copy the Output Job file from one project to the next one, and reset the Data Source as required.

For a high-level look at Output Jobs, see Preparing Multiple Outputs in an OutputJob.

Access

With at least one output previously copied (or cut) to the clipboard, this command can be accessed from the OutputJob Editor by:

  • Choosing the Edit » Paste command from the main menus.
  • Clicking the  button on the Job Manager Toolbar toolbar.
  • Using the Ctrl+V keyboard shortcut.
  • Right-clicking in the main Outputs region of the document and choosing the Paste command from the context menu.

Use

First, ensure that the Output Job Configuration file that you wish to paste into, is the active document in the main design window.

After launching the command, the outputs that have previously been copied to the OutputJob Editor's clipboard, will be inserted into the document.

Tips

  1. The software does not use the Windows clipboard for normal cut/copy and paste operations in OutputJob documents. Instead, a separate internal clipboard is maintained for this document type. Also, the internal OutputJob clipboard is entirely independent of the internal clipboards used by any other editors in the software. You can only cut/copy and paste between, or within, OutputJob documents.


Applied Parameters: Action=Clear|ObjectKind=OutputSingle

Summary

This command is used to remove the selected output(s) from the current Output Job Configuration file. An OutJob (as it is commonly known) is simply a pre-configured set of outputs. Each output is configured with its own settings and its own output format, for example output to a file, or to a printer. OutJobs are very flexible - they can include as many or as few outputs as required, and any number of OutJobs can be included in an Altium Designer project. The best approach is to use one OutJob to configure all outputs required for each specific type of output being generated from the project. For example all outputs required to fabricate the bare board go in one OutJob, all outputs required to assemble the board go into a second OutJob, and so on. OutJobs can also hold validation-type checks, such as ERC and DRC reports - useful for a final 'thumbs up' check just before generating the outputs, such reports can then be held as a record that the design was ready for release.

Portable in nature, OutJobs can also be re-used between designs - simply copy the Output Job file from one project to the next one, and reset the Data Source as required.

For a high-level look at Output Jobs, see Preparing Multiple Outputs in an OutputJob.

Access

With at least one output selected, this command can be accessed from the OutputJob Editor by:

  • Choosing the Edit » Delete command from the main menus.
  • Using the Delete keyboard shortcut.
  • Right-clicking in the main Outputs region of the document and choosing the Delete command from the context menu.

Use

First, ensure that all outputs that you wish to remove are selected in the main job configuration window.

After launching the command, a confirmation dialog will appear asking whether you wish to delete the output(s). Click Yes to proceed - the selection will be removed from the document.

Tips

  1. Use standard multi-select controls (Ctrl+click, Shift+click) to select multiple outputs.


Applied Parameters: Action=Cut|ObjectKind=OutputMedium

Summary

This command is used to clear the selected output container, or print job, from the current Output Job Configuration file, and copy it to the OutputJob Editor's clipboard. An OutJob (as it is commonly known) is simply a pre-configured set of outputs. Each output is configured with its own settings and its own output format, for example output to a file, or to a printer. OutJobs are very flexible - they can include as many or as few outputs as required, and any number of OutJobs can be included in an Altium Designer project. The best approach is to use one OutJob to configure all outputs required for each specific type of output being generated from the project. For example all outputs required to fabricate the bare board go in one OutJob, all outputs required to assemble the board go into a second OutJob, and so on. OutJobs can also hold validation-type checks, such as ERC and DRC reports - useful for a final 'thumbs up' check just before generating the outputs, such reports can then be held as a record that the design was ready for release.

Portable in nature, OutJobs can also be re-used between designs - simply copy the Output Job file from one project to the next one, and reset the Data Source as required.

For a high-level look at Output Jobs, see Preparing Multiple Outputs in an OutputJob.

Access

With the output container, or print job selected, this command can be accessed from the OutputJob Editor by:

  • Using the Ctrl+X keyboard shortcut.
  • Right-clicking over the output container (Output Containers region), or print job (Hard Copy region), and choosing the Cut command from the context menu.

Use

First, ensure that the output container/print job that you wish to cut, is selected in the Output Containers region, or Hard Copy region of the main job configuration window, respectively.

After launching the command, a confirmation dialog will appear asking whether you wish to delete the output medium. For a true 'cut', click Yes. Clicking No will keep the output container/print job in the document. The output container/print job will be copied to the OutputJob Editor's clipboard, regardless of your decision to delete from the current document or not.

Tips

  1. The software does not use the Windows clipboard for normal cut operations in OutputJob documents. Instead, a separate internal clipboard is maintained for this document type. Also, the internal OutputJob clipboard is entirely independent of the internal clipboards used by any other editors in the software. You can only cut and paste between, or within, OutputJob documents.


Applied Parameters: Action=Copy|ObjectKind=OutputMedium

Summary

This command is used to copy the selected output container, or print job, from the current Output Job Configuration file, to the OutputJob Editor's clipboard. An OutJob (as it is commonly known) is simply a pre-configured set of outputs. Each output is configured with its own settings and its own output format, for example output to a file, or to a printer. OutJobs are very flexible - they can include as many or as few outputs as required, and any number of OutJobs can be included in an Altium Designer project. The best approach is to use one OutJob to configure all outputs required for each specific type of output being generated from the project. For example all outputs required to fabricate the bare board go in one OutJob, all outputs required to assemble the board go into a second OutJob, and so on. OutJobs can also hold validation-type checks, such as ERC and DRC reports - useful for a final 'thumbs up' check just before generating the outputs, such reports can then be held as a record that the design was ready for release.

Portable in nature, OutJobs can also be re-used between designs - simply copy the Output Job file from one project to the next one, and reset the Data Source as required.

For a high-level look at Output Jobs, see Preparing Multiple Outputs in an OutputJob.

Access

With the output container, or print job selected, this command can be accessed from the OutputJob Editor by:

  • Using the Ctrl+C keyboard shortcut.
  • Right-clicking over the output container (Output Containers region), or print job (Hard Copy region), and choosing the Copy command from the context menu.

Use

First, ensure that the output container/print job that you wish to copy, is selected in the Output Containers region, or Hard Copy region of the main job configuration window, respectively.

After launching the command, the output container/print job will be copied to the OutputJob Editor's clipboard.

Tips

  1. The software does not use the Windows clipboard for normal copy operations in OutputJob documents. Instead, a separate internal clipboard is maintained for this document type. Also, the internal OutputJob clipboard is entirely independent of the internal clipboards used by any other editors in the software. You can only copy and paste between, or within, OutputJob documents.


Applied Parameters: Action=Paste|ObjectKind=OutputMedium

Summary

This command is used to place the output container/print job from the OutputJob Editor's clipboard, into the relevant output media section of the active Output Job Configuration file. An OutJob (as it is commonly known) is simply a pre-configured set of outputs. Each output is configured with its own settings and its own output format, for example output to a file, or to a printer. OutJobs are very flexible - they can include as many or as few outputs as required, and any number of OutJobs can be included in an Altium Designer project. The best approach is to use one OutJob to configure all outputs required for each specific type of output being generated from the project. For example all outputs required to fabricate the bare board go in one OutJob, all outputs required to assemble the board go into a second OutJob, and so on. OutJobs can also hold validation-type checks, such as ERC and DRC reports - useful for a final 'thumbs up' check just before generating the outputs, such reports can then be held as a record that the design was ready for release.

Portable in nature, OutJobs can also be re-used between designs - simply copy the Output Job file from one project to the next one, and reset the Data Source as required.

For a high-level look at Output Jobs, see Preparing Multiple Outputs in an OutputJob.

Access

With an output container or print job previously copied (or cut) to the clipboard, this command can be accessed from the OutputJob Editor by:

  • Using the Ctrl+V keyboard shortcut.
  • Right-clicking over the Output Containers region, or Hard Copy region - away from the cell to add a new output container/print job - and choosing the Paste command from the context menu.
The command will only be available, provided the content is compatible with the target region. That is, a PDF, Video, or Folder Structure output container can only be pasted into the Output Containers region, while a print job can only be pasted into the Hard Copy region.

Use

First, ensure that the Output Job Configuration file that you wish to paste into, is the active document in the main design window.

After launching the command, the output container/print job that has previously been copied to the OutputJob Editor's clipboard, will be inserted into the Output Containers/Hard Copy region of the document.

Tips

  1. The software does not use the Windows clipboard for normal cut/copy and paste operations in OutputJob documents. Instead, a separate internal clipboard is maintained for this document type. Also, the internal OutputJob clipboard is entirely independent of the internal clipboards used by any other editors in the software. You can only cut/copy and paste between, or within, OutputJob documents.


Applied Parameters: Action=Paste|ObjectKind=OutputMedium|PasteMode=Printer

Summary

This command is used to create a new print job, based on the content currently on the Output Job Editor's clipboard. An OutJob (as it is commonly known) is simply a pre-configured set of outputs. Each output is configured with its own settings and its own output format, for example output to a file, or to a printer. OutJobs are very flexible - they can include as many or as few outputs as required, and any number of OutJobs can be included in an Altium Designer project. The best approach is to use one OutJob to configure all outputs required for each specific type of output being generated from the project. For example all outputs required to fabricate the bare board go in one OutJob, all outputs required to assemble the board go into a second OutJob, and so on. OutJobs can also hold validation-type checks, such as ERC and DRC reports - useful for a final 'thumbs up' check just before generating the outputs, such reports can then be held as a record that the design was ready for release.

Portable in nature, OutJobs can also be re-used between designs - simply copy the Output Job file from one project to the next one, and reset the Data Source as required.

For a high-level look at Output Jobs, see Preparing Multiple Outputs in an OutputJob.

Access

With appropriate content available on the clipboard, this command is accessed from the OutputJob Editor by right-clicking over the Hard Copy region - away from the cell to add a new print job - and choosing the Paste As Print Job command from the context menu.

The command will only be available, provided the content on the clipboard is compatible. Only a copied print job, PDF output container, Folder Structure output container (if its associated outputs are also printable), or copied output(s) that is(are) printable, can be pasted as a new print job.

Use

First, ensure that the Output Job Configuration file that you wish to paste into, is the active document in the main design window.

After launching the command, the new print job will be created, and inserted into the Hard Copy region of the document.

Tips

  1. The title of the print job will incorporate the title of the original entity being pasted (print job, PDF output container, Folder Structure output container, or the names of the outputs) with the prefix New Print Job.
  2. A new print job can also be created from one or more selected applicable (printable) outputs, by dragging and dropping the selection into the Hard Copy region. The output(s) will automatically be linked
  3. The software does not use the Windows clipboard for normal cut/copy and paste operations in OutputJob documents. Instead, a separate internal clipboard is maintained for this document type. Also, the internal OutputJob clipboard is entirely independent of the internal clipboards used by any other editors in the software. You can only cut/copy and paste between, or within, OutputJob documents.


Applied Parameters: Action=Paste|ObjectKind=OutputMedium|PasteMode=PublishToPDF

Summary

This command is used to create a new PDF output container, based on the content currently on the Output Job Editor's clipboard. An OutJob (as it is commonly known) is simply a pre-configured set of outputs. Each output is configured with its own settings and its own output format, for example output to a file, or to a printer. OutJobs are very flexible - they can include as many or as few outputs as required, and any number of OutJobs can be included in an Altium Designer project. The best approach is to use one OutJob to configure all outputs required for each specific type of output being generated from the project. For example all outputs required to fabricate the bare board go in one OutJob, all outputs required to assemble the board go into a second OutJob, and so on. OutJobs can also hold validation-type checks, such as ERC and DRC reports - useful for a final 'thumbs up' check just before generating the outputs, such reports can then be held as a record that the design was ready for release.

Portable in nature, OutJobs can also be re-used between designs - simply copy the Output Job file from one project to the next one, and reset the Data Source as required.

For a high-level look at Output Jobs, see Preparing Multiple Outputs in an OutputJob.

Access

With appropriate content available on the clipboard, this command is accessed from the OutputJob Editor by right-clicking over the Output Containers region - away from the cell to add a new output container - and choosing the Paste As PDF command from the context menu.

The command will only be available, provided the content on the clipboard is compatible. Only a copied print job, PDF output container, Folder Structure output container (if its associated outputs can be pdf'd), or copied output(s) that can be pdf'd, can be pasted as a new PDF output container.

Use

First, ensure that the Output Job Configuration file that you wish to paste into, is the active document in the main design window.

After launching the command, the new PDF output container will be created, and inserted into the Output Containers region of the document.

Tips

  1. The title of the PDF output container will incorporate the title of the original entity being pasted (print job, PDF output container, Folder Structure output container, or the names of the outputs) with the prefix New PDF.
  2. A new PDF output container can also be created from one or more selected applicable outputs, by dragging and dropping the selection into the Output Containers region. The output(s) will automatically be linked
  3. The software does not use the Windows clipboard for normal cut/copy and paste operations in OutputJob documents. Instead, a separate internal clipboard is maintained for this document type. Also, the internal OutputJob clipboard is entirely independent of the internal clipboards used by any other editors in the software. You can only cut/copy and paste between, or within, OutputJob documents.


Applied Parameters: Action=Paste|ObjectKind=OutputMedium|PasteMode=Multimedia

Summary

This command is used to create a new Video output container, based on the content currently on the Output Job Editor's clipboard. An OutJob (as it is commonly known) is simply a pre-configured set of outputs. Each output is configured with its own settings and its own output format, for example output to a file, or to a printer. OutJobs are very flexible - they can include as many or as few outputs as required, and any number of OutJobs can be included in an Altium Designer project. The best approach is to use one OutJob to configure all outputs required for each specific type of output being generated from the project. For example all outputs required to fabricate the bare board go in one OutJob, all outputs required to assemble the board go into a second OutJob, and so on. OutJobs can also hold validation-type checks, such as ERC and DRC reports - useful for a final 'thumbs up' check just before generating the outputs, such reports can then be held as a record that the design was ready for release.

Portable in nature, OutJobs can also be re-used between designs - simply copy the Output Job file from one project to the next one, and reset the Data Source as required.

For a high-level look at Output Jobs, see Preparing Multiple Outputs in an OutputJob.

Access

With appropriate content available on the clipboard, this command is accessed from the OutputJob Editor by right-clicking over the Output Containers region - away from the cell to add a new output container - and choosing the Paste As Multimedia command from the context menu.

The command will only be available, provided the content on the clipboard is compatible. Only copied PCB3D Video output(s) can be pasted as a new Video output container.

Use

First, ensure that the Output Job Configuration file that you wish to paste into, is the active document in the main design window.

After launching the command, the new Video output container will be created, and inserted into the Output Containers region of the document.

Tips

  1. The title of the Video output container will incorporate the names of the output(s) with the prefix New Video.
  2. A new Video output container can also be created from one or more selected PCB3D Video outputs, by dragging and dropping the selection into the Output Containers region. The output(s) will automatically be linked
  3. The software does not use the Windows clipboard for normal cut/copy and paste operations in OutputJob documents. Instead, a separate internal clipboard is maintained for this document type. Also, the internal OutputJob clipboard is entirely independent of the internal clipboards used by any other editors in the software. You can only cut/copy and paste between, or within, OutputJob documents.


Applied Parameters: Action=Paste|ObjectKind=OutputMedium|PasteMode=GeneratedFiles

Summary

This command is used to create a new Folder Structure output container, based on the content currently on the Output Job Editor's clipboard. An OutJob (as it is commonly known) is simply a pre-configured set of outputs. Each output is configured with its own settings and its own output format, for example output to a file, or to a printer. OutJobs are very flexible - they can include as many or as few outputs as required, and any number of OutJobs can be included in an Altium Designer project. The best approach is to use one OutJob to configure all outputs required for each specific type of output being generated from the project. For example all outputs required to fabricate the bare board go in one OutJob, all outputs required to assemble the board go into a second OutJob, and so on. OutJobs can also hold validation-type checks, such as ERC and DRC reports - useful for a final 'thumbs up' check just before generating the outputs, such reports can then be held as a record that the design was ready for release.

Portable in nature, OutJobs can also be re-used between designs - simply copy the Output Job file from one project to the next one, and reset the Data Source as required.

For a high-level look at Output Jobs, see Preparing Multiple Outputs in an OutputJob.

Access

With appropriate content available on the clipboard, this command is accessed from the OutputJob Editor by right-clicking over the Output Containers region - away from the cell to add a new output container - and choosing the Paste As Folder Structure command from the context menu.

The command will only be available, provided the content on the clipboard is compatible. Only a copied Folder Structure output container, print job (if associated outputs can also be file-based), PDF output container (if associated outputs can also be file-based), or copied output(s) that is(are) file-based in nature, can be pasted as a new Folder Structure output container.

Use

First, ensure that the Output Job Configuration file that you wish to paste into, is the active document in the main design window.

After launching the command, the new Folder Structure output container will be created, and inserted into the Output Containers region of the document.

Tips

  1. The title of the Folder Structure output container will incorporate the title of the original entity being pasted (print job, PDF output container, Folder Structure output container, or the names of the outputs) with the prefix New Folder Structure.
  2. A new Folder Structure output container can also be created from one or more selected applicable outputs, by dragging and dropping the selection into the Output Containers region. The output(s) will automatically be linked
  3. The software does not use the Windows clipboard for normal cut/copy and paste operations in OutputJob documents. Instead, a separate internal clipboard is maintained for this document type. Also, the internal OutputJob clipboard is entirely independent of the internal clipboards used by any other editors in the software. You can only cut/copy and paste between, or within, OutputJob documents.


Applied Parameters: Action=Clear|ObjectKind=OutputMedium

Summary

This command is used to remove the selected output container, or print job, from the current Output Job Configuration file. An OutJob (as it is commonly known) is simply a pre-configured set of outputs. Each output is configured with its own settings and its own output format, for example output to a file, or to a printer. OutJobs are very flexible - they can include as many or as few outputs as required, and any number of OutJobs can be included in an Altium Designer project. The best approach is to use one OutJob to configure all outputs required for each specific type of output being generated from the project. For example all outputs required to fabricate the bare board go in one OutJob, all outputs required to assemble the board go into a second OutJob, and so on. OutJobs can also hold validation-type checks, such as ERC and DRC reports - useful for a final 'thumbs up' check just before generating the outputs, such reports can then be held as a record that the design was ready for release.

Portable in nature, OutJobs can also be re-used between designs - simply copy the Output Job file from one project to the next one, and reset the Data Source as required.

For a high-level look at Output Jobs, see Preparing Multiple Outputs in an OutputJob.

Access

With an output container/print job selected, this command can be accessed from the OutputJob Editor by:

  • Using the Delete keyboard shortcut.
  • Right-clicking over the output container (Output Containers region), or print job (Hard Copy region), and choosing the Delete command from the context menu.

Use

First, ensure that the output container/print job that you wish to remove is selected in the Output Containers region, or Hard Copy region of the main job configuration window, respectively.

After launching the command, a confirmation dialog will appear asking whether you wish to delete the output medium. Click Yes to proceed - the output container/print job will be removed from the document.

 

Found an issue with this document? Highlight the area, then use Ctrl+Enter to report it.

Contact Us

Contact our corporate or local offices directly.

We're sorry to hear the article wasn't helpful to you.
Could you take a moment to tell us why?
200 characters remaining
You are reporting an issue with the following selected text
and/or image within the active document: