# Can't add 'forms' it toolbar menu

**URL:** https://pdfjs.community/t/cant-add-forms-it-toolbar-menu/2918
**Category:** Technical Support
**Created:** [October 31, 2023, 10:59am UTC](https://pdfjs.community/t/cant-add-forms-it-toolbar-menu/2918 "2023-10-31T10:59:25Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![serhii.mamai](https://avatars.discourse-cdn.com/v4/letter/s/e56c9b/32.png) [@serhii.mamai](https://pdfjs.community/u/serhii.mamai)
#### Post date: [October 31, 2023, 10:59am UTC](https://pdfjs.community/t/cant-add-forms-it-toolbar-menu/2918/1 "2023-10-31T10:59:25Z")

</div>

**Which product are you using?**

PDF.js Express Plus 8.7.4

**Detailed description of issue**  
As I understand Express Plus doesn’t have a ‘forms’ toolbar in default header settings.  
I’m trying to add ‘forms’ to the toolbar menu in header  
using method:  
`instance.UI.setToolbarGroup(instance.UI.ToolbarGroup.FORMS)`

but it only added as an active toolbar (and I can see it in the first loading of the page and when I click on another toolbar it disappears)

 ![Screenshot 2023-10-31 at 11.51.52](https://canada1.discourse-cdn.com/flex031/uploads/pdfjscommunity/original/2X/3/3006fff78f7d778de760499e41b3e242bbedfdc6.png)

Also while I’m trying to select an area for the creating new form  
it returns an error in the console

` Cannot read properties of undefined (reading 'READ_ONLY')`  
 ![Screenshot 2023-10-31 at 11.50.40](https://canada1.discourse-cdn.com/flex031/uploads/pdfjscommunity/original/2X/d/dd4e3cdbb34dff8cb659fcb0898dcb1ccac9e383.png)

 ![Screenshot 2023-10-31 at 11.51.06](https://canada1.discourse-cdn.com/flex031/uploads/pdfjscommunity/original/2X/1/1b4378dda4bad5d7e7471c1152afc629e78dd6e8.png)

**Expected behaviour**  
I want to see and use ‘forms’ in my viewer

 ![Screenshot 2023-10-31 at 12.22.28](https://canada1.discourse-cdn.com/flex031/uploads/pdfjscommunity/original/2X/8/866ca309e36bbe87992d53b8082f2ff235cf2bbb.png)

**Does your issue happen with every document, or just one?**  
yes

**Link to document**  
{Provide a link to the document in question if possible}

**Code snippet**

```javascript
  WebViewer(
        {
          disableFlattenedAnnotations: true,
          path: `${process.env.VUE_APP_PUBLIC_URL}/pdfjs-express`,
          licenseKey: process.env.VUE_PDFJS_EXPRESS_TOKEN!,
          config: `${process.env.VUE_APP_PUBLIC_URL}/pdfjs-express/config.js`,
        },
        quickSignViewer.value!
      ).then((instance: WebViewerInstance) => {
        const { documentViewer, annotationManager, Tools } = instance.Core
// try to add 'forms' in toolbar
         instance.UI.setToolbarGroup(instance.UI.ToolbarGroup.FORMS)

// Try to fix an error ` Cannot read properties of undefined (reading 'READ_ONLY')`
        annotationManager.disableReadOnlyMode()
        annotationManager.promoteUserToAdmin()
        annotationManager.enableRedaction()
        annotationManager.enableCreationOverAnnotation()
....
})

```

---

<div class="post-metadata">

### Author: ![ejohnson](https://avatars.discourse-cdn.com/v4/letter/e/a3d4f5/32.png) [@ejohnson](https://pdfjs.community/u/ejohnson)
#### Post date: [October 31, 2023, 3:55pm UTC](https://pdfjs.community/t/cant-add-forms-it-toolbar-menu/2918/3 "2023-10-31T15:55:23Z")

</div>

Thank you for posting the incident to our forum. We will provide you with an update as soon as possible.

---

<div class="post-metadata">

### Author: ![darian.chen](https://avatars.discourse-cdn.com/v4/letter/d/3d9bf3/32.png) [@darian.chen](https://pdfjs.community/u/darian.chen)
#### Post date: [November 1, 2023, 6:07pm UTC](https://pdfjs.community/t/cant-add-forms-it-toolbar-menu/2918/4 "2023-11-01T18:07:23Z")

</div>

Hello Serhii,

According to our pricing page, user form filling is available, but not creating forms.

> **[PDF.js License Pricing for Commercial Viewer | PDF.js Express](https://pdfjs.express/pricing)**

Best Regards,  
Darian Chen

---

<div class="post-metadata">

### Author: ![serhii.mamai](https://avatars.discourse-cdn.com/v4/letter/s/e56c9b/32.png) [@serhii.mamai](https://pdfjs.community/u/serhii.mamai)
#### Post date: [November 2, 2023, 9:10am UTC](https://pdfjs.community/t/cant-add-forms-it-toolbar-menu/2918/5 "2023-11-02T09:10:42Z")

</div>

Thank you for your reply.  
Could you please help me:  
Which version should be used to create and edit `forms’

---

<div class="post-metadata">

### Author: ![darian.chen](https://avatars.discourse-cdn.com/v4/letter/d/3d9bf3/32.png) [@darian.chen](https://pdfjs.community/u/darian.chen)
#### Post date: [November 2, 2023, 5:10pm UTC](https://pdfjs.community/t/cant-add-forms-it-toolbar-menu/2918/6 "2023-11-02T17:10:47Z")

</div>

Hello Serhii,

After speaking with my team, it seems we do not support the ability to create fields such as the ones in the forms toolbar group. If you want to create forms, you will have to use something such as WebViewer: [https://showcase.apryse.com/](https://showcase.apryse.com/)

However, PDF.js Express Plus will allow user form filling as mentioned on our price page.

Best Regards,  
Darian
