Hello,
When using Aspose 24.7 and (after upgrading to see if it has been fixed) 24.12 we are seeing an Invalid font name error in two areas of the code for a specific PDF.
This is one of the stack traces, and our highest priority to resolve.
com.aspose.pdf.internal.ms.System.lh: Invalid font name
at com.aspose.pdf.FontCollection.get_Item(Unknown Source) ~[aspose-pdf-24.12.jar:24.12]
at com.aspose.pdf.internal.l7h.ly.lI(Unknown Source) ~[aspose-pdf-24.12.jar:24.12]
at com.aspose.pdf.internal.l7h.ly.lI(Unknown Source) ~[aspose-pdf-24.12.jar:24.12]
at com.aspose.pdf.internal.l7h.ly.lI(Unknown Source) ~[aspose-pdf-24.12.jar:24.12]
at com.aspose.pdf.internal.l7h.ly.lI(Unknown Source) ~[aspose-pdf-24.12.jar:24.12]
at com.aspose.pdf.internal.l7h.l0t.lI(Unknown Source) ~[aspose-pdf-24.12.jar:24.12]
at com.aspose.pdf.internal.l7h.l0t.lI(Unknown Source) ~[aspose-pdf-24.12.jar:24.12]
at com.aspose.pdf.internal.l7h.l0t.lI(Unknown Source) ~[aspose-pdf-24.12.jar:24.12]
at com.aspose.pdf.internal.l7h.l0t.lk(Unknown Source) ~[aspose-pdf-24.12.jar:24.12]
at com.aspose.pdf.internal.l7h.l0t.<init>(Unknown Source) ~[aspose-pdf-24.12.jar:24.12]
at com.aspose.pdf.internal.l7h.l0t.<init>(Unknown Source) ~[aspose-pdf-24.12.jar:24.12]
at com.aspose.pdf.internal.l7h.l0t.<init>(Unknown Source) ~[aspose-pdf-24.12.jar:24.12]
at com.aspose.pdf.Redaction.redactText(Unknown Source) ~[aspose-pdf-24.12.jar:24.12]
at com.aspose.pdf.Redaction.redactAreaInternal(Unknown Source) ~[aspose-pdf-24.12.jar:24.12]
at com.aspose.pdf.facades.PdfAnnotationEditor.lI(Unknown Source) ~[aspose-pdf-24.12.jar:24.12]
at com.aspose.pdf.facades.PdfAnnotationEditor.redactArea(Unknown Source) ~[aspose-pdf-24.12.jar:24.12]
This is another area I could repro the error:
class com.aspose.pdf.internal.ms.System.lh: Invalid font name
com.aspose.pdf.FontCollection.get_Item(Unknown Source)
com.aspose.pdf.internal.l7j.ly.lI(Unknown Source)
com.aspose.pdf.internal.l7j.ly.lI(Unknown Source)
com.aspose.pdf.internal.l7j.ly.lI(Unknown Source)
com.aspose.pdf.internal.l7j.ly.lI(Unknown Source)
com.aspose.pdf.internal.l7j.l0t.lI(Unknown Source)
com.aspose.pdf.internal.l7j.l0t.lI(Unknown Source)
com.aspose.pdf.internal.l7j.l0t.lk(Unknown Source)
com.aspose.pdf.internal.l7j.l0t.<init>(Unknown Source)
com.aspose.pdf.internal.l7j.l0t.<init>(Unknown Source)
com.aspose.pdf.TextAbsorber.visit(Unknown Source)
com.aspose.pdf.Page.accept(Unknown Source)
com.aspose.pdf.PageCollection.accept(Unknown Source)
This is the problem PDF:
invalid-font-name-problem-document.pdf (159.1 KB)
Thank you for your help!