Remove FusionCharts and FusionExport watermark from your exported files
The exported chart using FusionExport consists of two types of watermark:
- FusionCharts Trial Mark
- FusionExport Trial Mark
Note: The exported chart consists of watermarks only if you are not using the licensed version of FusionExport and FusionCharts.
The most important step to remove both the watermark is to purchase the licensed versions of both FusionExport and FusionCharts. You can contact our sales team or go to our pricing page to download the licensed packages of FusionExport and FusionCharts.
Before you start with the code implementations to remove the trial marks, check out the following video which contains the step by step process to remove the trails marks in FusionExport.
Now, let’s check out the basic steps to remove the watermarks from your exported chart.
Remove FusionExport watermark
It is the most straightforward step to remove the watermark. Once you have purchased the license of FusionExport, run the licensed package and export; FusionExport watermark will go away.
The exported chart without the FusionExport trail mark looks like, as shown below:
Remove FusionCharts trial mark
To remove the FusionCharts trial mark, you have to purchase the license of FusionCharts and tell FusionExport that you have the license. To do that, you have to override the default package version of FusionCharts in FusionExport with your licensed version by passing -L
option of FusionExport. Here are the steps:
- Copy all the files in the
js
folder of your licensed distribution. - Place all the files present inside the
js
folder in a folder namedfusioncharts
beside yourfusionexport
file.
To run licensed FusionExport with licensed FusionCharts run:
./fusionexport -L fusioncharts/
After removing the watermarks, the chart looks like:
Remove trial mark in Docker
To remove the FusionExport watermark, all you have to do is run the licensed Docker package of FusionExport, which you have purchased. However, to remove FusionCharts watermark, get the location path where you have the licensed FusionCharts folder. Go to fusionexport-docker
package that you downloaded from our website. Open fusionexport-docker/docker-composer.yml
and add an entry in the volume
section:
fusionexport:
build:
context: ./service
volumes:
- ${DATA_SAVE_PATH}/exported_images:/app/exported_images
- /Downloads/fusioncharts-suite/js:/app/fusioncharts
ports:
- "${SERVICE_PORT}:1337"
As you can see above, in our local system, licensed FusionCharts library is present in /Downloads/fusioncharts-suite/js.
In your case, use the respective location. The same folder is mounted in /app/fusioncharts
inside the Docker container. You can choose any location you want.
Now open the config.json
file inside the fusionexport-docker/service/config.json
and change the libraryDirectoryPath
value to /app/fusioncharts
.
{
"server": {
"host": "0.0.0.0",
"port": 1337,
"logEnabled": true,
"allowSave": true,
"savePath": "exported_images",
"workerCount": 2,
"libraryDirectoryPath": "/app/fusioncharts"
}
}
That is it. Now restart Docker by running the following command, and you are done.
docker-compose build && docker-compose up
Remove trial mark in Windows Service
To remove the FusionExport watermark, all you have to do is run the licensed Windows Service of FusionExport, which you have purchased and run it. To remove FusionCharts watermark, follow these steps:
- Stop FusionExport Windows Service and open windows registry.
- Go to the location
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\FusionCharts Technologies LLP\FusionExport Windows Service.
- Set the licensed version of FusionCharts JS files in the
FCLibraryPath
key. - Close the registry editor and start FusionExport Service
I hope this tutorial was helpful for you to remove the trial mark. If you need any help, feel free to reach out to our support team or share your feedback below.