Spire.PDF is a professional PDF library applied to creating, writing, editing, handling and reading PDF files without any external dependencies. Get free and professional technical support for Spire.PDF for .NET, Java, Android, C++, Python.

Mon Apr 07, 2025 10:26 am

Hi all,
We are developing a .net core 7 application including spire.pdf.
So far all worked well. With spire.pdf generated .pdf files are created ok (no license watermark).
License file (site small business) is added and called in program.cs properly as:

//Sprie license
LicenseProvider.SetLicenseFileName(webApplicationBuilder.Configuration["SpirePdf:LicenseFileName"]);
LicenseProvider.LoadLicense();


After switching the nugetpack from spire.office (used by mistake) to spire.pdffor.NETStandard (V10.8.1), the evaluation text starts popping up in all generated .pdf files while debugging??
Please advice how to make all developer machines work again without evaluation copy text showing up?
Kind regards
D. Ackermann

BEKB
 
Posts: 23
Joined: Wed Dec 16, 2015 2:36 pm

Tue Apr 08, 2025 7:34 am

Hello,

Thanks for your inquiry.
After reviewing your purchase information, we found that your company has acquired the Spire.PDF for .NET Site Small Business. Please note that this subscription is licensed for use by up to 10 developers and 10 deployment addresses, which are identified and validated via MAC addresses. Using our products on machines that exceed these limits will result in watermarks appearing. After checking, we found that you have exceeded this limit. For your usage scenario, we recommend upgrading to the Site OEM (unlimited MAC addresses) license type, which provides more flexibility and can be used across multiple locations.
If you need to upgrade the license or have any further questions, please do not hesitate to contact us.

Sincerely,
William
E-iceblue support team
User avatar

William.Zhang
 
Posts: 732
Joined: Mon Dec 27, 2021 2:23 am

Tue Apr 08, 2025 10:16 am

Hello William,
Thanks for your reply.
We're NOT using the product on more then 10 development machines NOR on more then 10 deployment locations!
What happened is that we switched developer pc's and moved our test/production environment onto new servers (different mac addresses) some time ago.
Is it possible that your records don't keep track of swiches like this ? How can we clear the 'old' unused entries in your system ?

Kind regards
Dan

BEKB
 
Posts: 23
Joined: Wed Dec 16, 2015 2:36 pm

Wed Apr 09, 2025 2:27 am

Hello,

Thanks for your reply.
Kindly note that site small business subscription does not allow distribution of your custom applications to public-facing websites, docker or SaaS/PaaS/IaaS projects. Are you using our product in a Docker container? If not, we can submit a special request for you (one-time only) to help remove all MAC addresses currently bound to the license. Once removed, you can rebind the license on new computers. If you are using it in a container, unfortunately, you will need to upgrade to an OEM license.

Sincerely,
William
E-iceblue support team
User avatar

William.Zhang
 
Posts: 732
Joined: Mon Dec 27, 2021 2:23 am

Wed Apr 09, 2025 9:11 am

Hi William,

We are only publishing to local intranet. No containers SaaS/PaaS/IaaS or public internet projects.
Please submit the special request form to clear out unused licenses.

Kind regards
Dan

BEKB
 
Posts: 23
Joined: Wed Dec 16, 2015 2:36 pm

Wed Apr 09, 2025 9:50 am

Hello,

Thanks for your reply.
The special application has been approved and we have removed the all mac addresses bound to the current license. Please test on the latest servers. Please note that if it is a virtual machine environment, the mac address may also change. If you still exceed the limit in the future, we will no longer provide unbinding services and you need to upgrade to OEM type. Thanks for your understanding.

Sincerely,
William
E-iceblue support team
User avatar

William.Zhang
 
Posts: 732
Joined: Mon Dec 27, 2021 2:23 am

Return to Spire.PDF