File: no-optional-fonts.patch

package info (click to toggle)
libsejda-java 3.2.66-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 53,708 kB
  • sloc: java: 37,602; xml: 2,075; sh: 30; makefile: 5
file content (33 lines) | stat: -rw-r--r-- 1,487 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
From: Markus Koschany <apo@debian.org>
Date: Thu, 14 Sep 2017 23:39:04 +0200
Subject: no optional fonts

The optional fonts waste quite some disk space. I believe the normal fonts
should suffice. If this is incorrect, please file a bug report.

Forwarded: not-needed
---
 sejda-sambox/src/main/java/org/sejda/impl/sambox/util/FontUtils.java | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/sejda-sambox/src/main/java/org/sejda/impl/sambox/util/FontUtils.java b/sejda-sambox/src/main/java/org/sejda/impl/sambox/util/FontUtils.java
index 2a61f9a..2d8c2b9 100644
--- a/sejda-sambox/src/main/java/org/sejda/impl/sambox/util/FontUtils.java
+++ b/sejda-sambox/src/main/java/org/sejda/impl/sambox/util/FontUtils.java
@@ -33,7 +33,6 @@ import java.util.regex.Pattern;
 import org.apache.commons.io.IOUtils;
 import org.apache.commons.lang3.StringUtils;
 import org.apache.fontbox.ttf.TrueTypeFont;
-import org.sejda.fonts.OptionalUnicodeType0Font;
 import org.sejda.fonts.UnicodeType0Font;
 import org.sejda.impl.sambox.component.TextWithFont;
 import org.sejda.model.exception.TaskIOException;
@@ -167,8 +166,6 @@ public final class FontUtils {
             if (nonNull(found)) {
                 return found;
             }
-            Class.forName("org.sejda.fonts.OptionalUnicodeType0Font");
-            return findFontAmong(document, text, OptionalUnicodeType0Font.values());
 
         } catch (ClassNotFoundException clf) {
             LOG.warn("Fallback fonts not available");