I am looking to do some fancy PDF stuff and it looks like the Aspose.Pdf will work. However, without a known license, it will add a watermark. This is for a cloud customer, so there are limitations to what I can add.
Is there a license built into the system that is usable?
Is there simple C# code I can add to a function to merge PDFs? (remember, I can’t add files to the server).
I see there is PdfEdit too, but it adds a watermark too…
@Jason_Woods , Done a POC with Aspose, it’s a really solid .net suite.
We evaluated whether it would be worth acquiring the licenses directly from them which would resolve the watermarking. I’ll see if I can find the support case on Monday as we asked these sorts of questions also.
The only other solution we liked at which was substantial cheaper was IRONpdf.
Thanks. I was able to get the output with Aspose and PdfEdit (with a Watermark). I am hoping that the license does not have to be a file because this is a Cloud customer.
@Jason_Woods , nice , I think the last discussion my team had on it we reached the same conclusion that we would have to acquire a licence file and put it on the server and if I remember rightly there we some pretty tight ruling s on the usage of the evaluation licence.
I have a a gut feeling it’s the sort of suite they may be leveraging with the dynamic documents module , but I maybe wrong, would be interesting to find out.
An Azure Function would be a good fallback. I could use PDFSharp instead (free). I prefer to keep things as simple as possible, but this may be a problem that takes some “out of the box” thinking…
If I am not mistaken, Kinetic uses the iText (formerly iTextSharp) library already, and as far as I know the older versions were free under LGPL. I think the newer versions are under AGPL license, meaning free for open-source usage, but for commercial use you need a license…
@Jason_Woods nice work, did you have to set code it to set the licence via stream from the .lic file ? Defo would be interesting seeing the code, if that is okay to ask ?