Skip to content

Files

In CxReports, you have the ability to upload and manage various files that are essential for customizing and enhancing your reports. These files can be utilized to incorporate logos, apply company-specific fonts, or implement a particular stylesheet across your reports:

  • Images: PNG, JPEG, SVG for logos or other graphical content.
  • Fonts: TTF, OTF for custom typography in your reports.
  • CSS Files: CSS files for styling and customizing the appearance of your reports.

Once uploaded, images can be easily referenced and incorporated into your reports using the Image report component.

Fonts and CSS files can be integrated into your Themes, helping to achieve consistent styling across all documents. To rename, delete, download or get the URL of a file, right-click it or click the ⋮ button at the end of its row and pick the action from the menu. Folders can be renamed and deleted the same way.

In report content, refer to workspace files as ~/files/<folder>/<file>, for example ~/files/images/company-logo.png.

Organizing your files into folders is a good idea. Folders help in categorizing and retrieving files quickly, especially when dealing with a large number of resources.

The file browser you get when picking a file for a component (for example, an image) lets you create folders, upload files, and move items by dragging them into another folder. The same row menu is available there to rename, delete, download or copy the URL of an item, and to add a folder or file inside a folder, so you can organize your files without leaving the component you're editing.

Font Installation

Fonts uploaded through File Management can be installed system-wide, which is required for document conversion formats such as PPTX.

When uploading individual font files, if installable fonts are detected, you will be prompted to confirm or decline their installation.

When uploading an archive, a toggle lets you automatically install all fonts detected within it.

You can also manage and install fonts directly through Admin → Fonts.

Note

Fonts are installed globally and affect all workspaces. To avoid unintended overwrites, all font installation uses a keep existing approach-fonts already present on the system are not replaced.