on 08-27-2015 10:46 AM
After installation of the Windows-Security-Update KB3078601 my report-printing throws a System.OutOfMemoryException. The exception throws in the Methode CrystalDecisions.Shared.PageRender.draw_FieldObjectInstance.
I use .NET 4.5.1. The report contains Database Fields. The Problem has a field for a Bar Code 2/5 Interleaved. I bind the field and set font "Bar 25i e".
If i implemented the field as text object and in this object I embeded the database field. I doesn't get the exception.
Has someone an idee for this Problem?
Hi Dirk,
Interesting, I read what MS had to say about the font security but they did not indicate how to work around it, doesn't appear to be one listed...
Is this a WEB or Desktop application?
Where did you get that font from, do you have a URL I can use?
It seems the OS no long trusts that barcode font. I suggest asking the makers of it if there is something they need to do in the header info to get past this issue.
What you are doing by embedding the field in a text object is the text object now has a place to save the font output. CR renders the page as an image so no font is embedded in the PDF, I think. I would have to test this. To confirm you can open the properties of the PDF and see if that font is listed.
Don
PS - I have reported the issue to R&D and see if there is anything we need to do to assist. Or at least better error handling.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
88 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.