---
title: "extract-project-design | Customer&#x27;s Canvas Hub"
canonical: "https://customerscanvas.com/docs/hub/printer-guide/pipelines/tasks/extract-project-design/"
---

# extract-project-design

> Learn how the extract-project-design task extracts a design from a project item.

This command is used to extract the design from a project and store it in the artifact repository. Designs within the project are organized into elements (project items). To specify which design to extract, specific parameters must be provided.

## Parameters

- `projectItemName` (string) - The name of the project item from which the design should be extracted.
- `designIndex` (number) - The index of the design to be extracted.

These parameters support [argument interpolation](https://customerscanvas.com/docs/hub/printer-guide/pipelines/concepts/interpolation.md) following the common rules.

## Example

``` json
{
    "description": "Extract design from project",
    "name": "extract",
    "type": "extract-project-design",
    "parameters": {
        "projectItemName": "Post card",
        "designIndex": "0"
    },
    "outputArtifacts": [
        "design"
    ]
}
```
