Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/pypdf/_codecs/zapfding.py: 67%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

3 statements  

1# manually generated from https://www.unicode.org/Public/MAPPINGS/VENDORS/ADOBE/zdingbat.txt 

2 

3_zapfding_encoding = [ 

4 "\u0000", 

5 "\u0001", 

6 "\u0002", 

7 "\u0003", 

8 "\u0004", 

9 "\u0005", 

10 "\u0006", 

11 "\u0007", 

12 "\u0008", 

13 "\u0009", 

14 "\u000A", 

15 "\u000B", 

16 "\u000C", 

17 "\u000D", 

18 "\u000E", 

19 "\u000F", 

20 "\u0010", 

21 "\u0011", 

22 "\u0012", 

23 "\u0013", 

24 "\u0014", 

25 "\u0015", 

26 "\u0016", 

27 "\u0017", 

28 "\u0018", 

29 "\u0019", 

30 "\u001A", 

31 "\u001B", 

32 "\u001C", 

33 "\u001D", 

34 "\u001E", 

35 "\u001F", 

36 "\u0020", 

37 "\u2701", 

38 "\u2702", 

39 "\u2703", 

40 "\u2704", 

41 "\u260E", 

42 "\u2706", 

43 "\u2707", 

44 "\u2708", 

45 "\u2709", 

46 "\u261B", 

47 "\u261E", 

48 "\u270C", 

49 "\u270D", 

50 "\u270E", 

51 "\u270F", 

52 "\u2710", 

53 "\u2711", 

54 "\u2712", 

55 "\u2713", 

56 "\u2714", 

57 "\u2715", 

58 "\u2716", 

59 "\u2717", 

60 "\u2718", 

61 "\u2719", 

62 "\u271A", 

63 "\u271B", 

64 "\u271C", 

65 "\u271D", 

66 "\u271E", 

67 "\u271F", 

68 "\u2720", 

69 "\u2721", 

70 "\u2722", 

71 "\u2723", 

72 "\u2724", 

73 "\u2725", 

74 "\u2726", 

75 "\u2727", 

76 "\u2605", 

77 "\u2729", 

78 "\u272A", 

79 "\u272B", 

80 "\u272C", 

81 "\u272D", 

82 "\u272E", 

83 "\u272F", 

84 "\u2730", 

85 "\u2731", 

86 "\u2732", 

87 "\u2733", 

88 "\u2734", 

89 "\u2735", 

90 "\u2736", 

91 "\u2737", 

92 "\u2738", 

93 "\u2739", 

94 "\u273A", 

95 "\u273B", 

96 "\u273C", 

97 "\u273D", 

98 "\u273E", 

99 "\u273F", 

100 "\u2740", 

101 "\u2741", 

102 "\u2742", 

103 "\u2743", 

104 "\u2744", 

105 "\u2745", 

106 "\u2746", 

107 "\u2747", 

108 "\u2748", 

109 "\u2749", 

110 "\u274A", 

111 "\u274B", 

112 "\u25CF", 

113 "\u274D", 

114 "\u25A0", 

115 "\u274F", 

116 "\u2750", 

117 "\u2751", 

118 "\u2752", 

119 "\u25B2", 

120 "\u25BC", 

121 "\u25C6", 

122 "\u2756", 

123 "\u25D7", 

124 "\u2758", 

125 "\u2759", 

126 "\u275A", 

127 "\u275B", 

128 "\u275C", 

129 "\u275D", 

130 "\u275E", 

131 "\u007F", 

132 "\uF8D7", 

133 "\uF8D8", 

134 "\uF8D9", 

135 "\uF8DA", 

136 "\uF8DB", 

137 "\uF8DC", 

138 "\uF8DD", 

139 "\uF8DE", 

140 "\uF8DF", 

141 "\uF8E0", 

142 "\uF8E1", 

143 "\uF8E2", 

144 "\uF8E3", 

145 "\uF8E4", 

146 "\u008E", 

147 "\u008F", 

148 "\u0090", 

149 "\u0091", 

150 "\u0092", 

151 "\u0093", 

152 "\u0094", 

153 "\u0095", 

154 "\u0096", 

155 "\u0097", 

156 "\u0098", 

157 "\u0099", 

158 "\u009A", 

159 "\u009B", 

160 "\u009C", 

161 "\u009D", 

162 "\u009E", 

163 "\u009F", 

164 "\u00A0", 

165 "\u2761", 

166 "\u2762", 

167 "\u2763", 

168 "\u2764", 

169 "\u2765", 

170 "\u2766", 

171 "\u2767", 

172 "\u2663", 

173 "\u2666", 

174 "\u2665", 

175 "\u2660", 

176 "\u2460", 

177 "\u2461", 

178 "\u2462", 

179 "\u2463", 

180 "\u2464", 

181 "\u2465", 

182 "\u2466", 

183 "\u2467", 

184 "\u2468", 

185 "\u2469", 

186 "\u2776", 

187 "\u2777", 

188 "\u2778", 

189 "\u2779", 

190 "\u277A", 

191 "\u277B", 

192 "\u277C", 

193 "\u277D", 

194 "\u277E", 

195 "\u277F", 

196 "\u2780", 

197 "\u2781", 

198 "\u2782", 

199 "\u2783", 

200 "\u2784", 

201 "\u2785", 

202 "\u2786", 

203 "\u2787", 

204 "\u2788", 

205 "\u2789", 

206 "\u278A", 

207 "\u278B", 

208 "\u278C", 

209 "\u278D", 

210 "\u278E", 

211 "\u278F", 

212 "\u2790", 

213 "\u2791", 

214 "\u2792", 

215 "\u2793", 

216 "\u2794", 

217 "\u2192", 

218 "\u2194", 

219 "\u2195", 

220 "\u2798", 

221 "\u2799", 

222 "\u279A", 

223 "\u279B", 

224 "\u279C", 

225 "\u279D", 

226 "\u279E", 

227 "\u279F", 

228 "\u27A0", 

229 "\u27A1", 

230 "\u27A2", 

231 "\u27A3", 

232 "\u27A4", 

233 "\u27A5", 

234 "\u27A6", 

235 "\u27A7", 

236 "\u27A8", 

237 "\u27A9", 

238 "\u27AA", 

239 "\u27AB", 

240 "\u27AC", 

241 "\u27AD", 

242 "\u27AE", 

243 "\u27AF", 

244 "\u00F0", 

245 "\u27B1", 

246 "\u27B2", 

247 "\u27B3", 

248 "\u27B4", 

249 "\u27B5", 

250 "\u27B6", 

251 "\u27B7", 

252 "\u27B8", 

253 "\u27B9", 

254 "\u27BA", 

255 "\u27BB", 

256 "\u27BC", 

257 "\u27BD", 

258 "\u27BE", 

259 "\u00FF", 

260] 

261assert len(_zapfding_encoding) == 256