Skip to content

Commit ec8dc35

Browse files
committed
Added newly supported Script types in DocIO and PPTX
1 parent 1ebaa74 commit ec8dc35

File tree

4 files changed

+832
-0
lines changed

4 files changed

+832
-0
lines changed

Document-Processing/PowerPoint/Conversions/PowerPoint-To-Image/NET/Fallback-Fonts-in-PPTXtoImage-Conversion.md

Lines changed: 208 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,214 @@ Korean
307307
Malgun Gothic, Batang
308308
</td>
309309
</tr>
310+
<tr>
311+
<td>Tamil</td>
312+
<td>0x0B80 - 0x0BFF</td>
313+
<td>Latha, Nirmala UI, Arial Unicode MS</td>
314+
</tr>
315+
<tr>
316+
<td>Bengali</td>
317+
<td>0x0980 - 0x09FF</td>
318+
<td>Vrinda, Arial Unicode MS, Nikosh, Siyam Rupali, Nirmala UI</td>
319+
</tr>
320+
<tr>
321+
<td>Gujarati</td>
322+
<td>0x0A80 - 0x0AFF</td>
323+
<td>Shruti, Nirmala UI, Arial Unicode MS</td>
324+
</tr>
325+
<tr>
326+
<td>Telugu</td>
327+
<td>0x0C00 - 0x0C7F</td>
328+
<td>Gautami, Nirmala UI, Arial Unicode MS</td>
329+
</tr>
330+
<tr>
331+
<td>Malayalam</td>
332+
<td>0x0D00 - 0x0D7F</td>
333+
<td>Kartika, Nirmala UI, Arial Unicode MS</td>
334+
</tr>
335+
<tr>
336+
<td>Kannada</td>
337+
<td>0x0C80 - 0x0CFF</td>
338+
<td>Tunga, Nirmala UI, Arial Unicode MS</td>
339+
</tr>
340+
<tr>
341+
<td>Ethiopic</td>
342+
<td>0x1200 - 0x137F<br>
343+
0x1380 - 0x139F</td>
344+
<td>Nyala, Ebrima</td>
345+
</tr>
346+
<tr>
347+
<td>Khmer</td>
348+
<td>0x1780 - 0x17FF<br>
349+
0x19E0 - 0x19FF</td>
350+
<td>MoolBoran, DaunPenh, Leelawadee, Leelawadee UI</td>
351+
</tr>
352+
<tr>
353+
<td>Gurmukhi</td>
354+
<td>0x0A00 - 0x0A7F</td>
355+
<td>Raavi, Nirmala UI, Arial Unicode MS</td>
356+
</tr>
357+
<tr>
358+
<td>Canadian</td>
359+
<td>0x1400 - 0x167F</td>
360+
<td>Euphemia, Gadugi</td>
361+
</tr>
362+
<tr>
363+
<td>Cherokee</td>
364+
<td>0x13A0 - 0x13FF<br>
365+
0xAB70 - 0xABBF</td>
366+
<td>Plantagenet Cherokee, Gadugi, Arial Unicode MS</td>
367+
</tr>
368+
<tr>
369+
<td>Yi</td>
370+
<td>0xA000 - 0xA48F<br>
371+
0xA490 - 0xA4CF</td>
372+
<td>Microsoft Yi Baiti, Arial Unicode MS</td>
373+
</tr>
374+
<tr>
375+
<td>Tibetan</td>
376+
<td>0x0F00 - 0x0FFF</td>
377+
<td>Microsoft Himalaya, Nirmala UI, Arial Unicode MS</td>
378+
</tr>
379+
<tr>
380+
<td>Thaana</td>
381+
<td>0x0780 - 0x07BF</td>
382+
<td>MV Boli, Nirmala UI, Arial Unicode MS</td>
383+
</tr>
384+
<tr>
385+
<td>Syriac</td>
386+
<td>0x0700 - 0x074F</td>
387+
<td>Estrangelo Edessa, Segoe UI Historic, Arial Unicode MS</td>
388+
</tr>
389+
<tr>
390+
<td>Odia</td>
391+
<td>0x0B00 - 0x0B7F</td>
392+
<td>Kalinga, Nirmala UI, Arial Unicode MS</td>
393+
</tr>
394+
<tr>
395+
<td>Lao</td>
396+
<td>0x0E80 - 0x0EFF</td>
397+
<td>DokChampa, Lao UI, Leelawadee UI, Arial Unicode MS</td>
398+
</tr>
399+
<tr>
400+
<td>Sinhala</td>
401+
<td>0x0D80 - 0x0DFF</td>
402+
<td>Iskoola Pota, Nirmala UI, Arial Unicode MS</td>
403+
</tr>
404+
<tr>
405+
<td>Mongolian</td>
406+
<td>0x1800 - 0x18AF</td>
407+
<td>Mongolian Baiti, Microsoft YaHei, Arial Unicode MS</td>
408+
</tr>
409+
<tr>
410+
<td>Vietnamese</td>
411+
<td>0x00C0 - 0x00FF<br>
412+
0x0102 - 0x0103<br>
413+
0x0110 - 0x0111<br>
414+
0x0128 - 0x0129<br>
415+
0x0168 - 0x0169<br>
416+
0x01A0 - 0x01A1<br>
417+
0x01AF - 0x01B0<br>
418+
0x0300 - 0x036F</td>
419+
<td>Times New Roman, Arial, Tahoma, Arial Unicode MS</td>
420+
</tr>
421+
<tr>
422+
<td>Georgian</td>
423+
<td>0x10A0 - 0x10FF<br>
424+
0x2D00 - 0x2D2F</td>
425+
<td>Sylfaen, Arial Unicode MS</td>
426+
</tr>
427+
<tr>
428+
<td>Armenian</td>
429+
<td>0x0530 - 0x058F<br>
430+
0xFB13 - 0xFB17</td>
431+
<td>Arial, Sylfaen, Arial Unicode MS</td>
432+
</tr>
433+
<tr>
434+
<td>Buginese</td>
435+
<td>0x1A00 - 0x1A1F</td>
436+
<td>Leelawadee UI, Segoe UI Symbol</td>
437+
</tr>
438+
<tr>
439+
<td>Bopomofo</td>
440+
<td>0x3100 - 0x312F<br>
441+
0x31A0 - 0x31BF</td>
442+
<td>Microsoft JhengHei, PMingLiU, SimSun, Arial Unicode MS</td>
443+
</tr>
444+
<tr>
445+
<td>Javanese</td>
446+
<td>0xA980 - 0xA9DF</td>
447+
<td>Javanese Text, Segoe UI Symbol</td>
448+
</tr>
449+
<tr>
450+
<td>Lisu</td>
451+
<td>0xA4D0 - 0xA4FF</td>
452+
<td>Segoe UI Symbol, Arial Unicode MS</td>
453+
</tr>
454+
<tr>
455+
<td>Burmese</td>
456+
<td>0x1000 - 0x109F<br>
457+
0xAA60 - 0xAA7F</td>
458+
<td>Myanmar Text, Noto Sans Myanmar, Padauk</td>
459+
</tr>
460+
<tr>
461+
<td>NKo</td>
462+
<td>0x07C0 - 0x07FF</td>
463+
<td>Ebrima, Arial Unicode MS</td>
464+
</tr>
465+
<tr>
466+
<td>OlChiki</td>
467+
<td>0x1C50 - 0x1C7F</td>
468+
<td>Nirmala UI, Arial Unicode MS</td>
469+
</tr>
470+
<tr>
471+
<td>Osmanya</td>
472+
<td>0x10480 - 0x104AF</td>
473+
<td>Ebrima, Noto Sans Osmanya</td>
474+
</tr>
475+
<tr>
476+
<td>PhagsPa</td>
477+
<td>0xA840 - 0xA87F</td>
478+
<td>Phagspa, Microsoft PhagsPa, Noto Sans PhagsPa, Arial Unicode MS</td>
479+
</tr>
480+
<tr>
481+
<td>SoraSompeng</td>
482+
<td>0x110D0 - 0x110FF</td>
483+
<td>Nirmala UI, Arial Unicode MS</td>
484+
</tr>
485+
<tr>
486+
<td>TaiLe</td>
487+
<td>0x1950 - 0x197F</td>
488+
<td>Microsoft Tai Le, Arial Unicode MS</td>
489+
</tr>
490+
<tr>
491+
<td>NewTaiLue</td>
492+
<td>0x1980 - 0x19DF</td>
493+
<td>Microsoft New Tai Lue, Arial Unicode MS</td>
494+
</tr>
495+
<tr>
496+
<td>Tifinagh</td>
497+
<td>0x2D30 - 0x2D7F</td>
498+
<td>Ebrima, Arial Unicode MS</td>
499+
</tr>
500+
<tr>
501+
<td>Symbols</td>
502+
<td>0x2000 - 0x27BF<br>
503+
0x2300 - 0x23FF</td>
504+
<td>Segoe UI Symbol, Arial Unicode MS</td>
505+
</tr>
506+
<tr>
507+
<td>Mathematics</td>
508+
<td>0x2200 - 0x2AFF<br>
509+
0x1D400 - 0x1D7FF</td>
510+
<td>Cambria Math, Noto Sans Math, Segoe UI Symbol, Arial Unicode MS</td>
511+
</tr>
512+
<tr>
513+
<td>Emoji</td>
514+
<td>0x1F300 - 0x1FAFF<br>
515+
0xFE0F - 0xFE0F</td>
516+
<td>Segoe UI Emoji, Noto Color Emoji, Arial Unicode MS</td>
517+
</tr>
310518
</table>
311519

312520
N> The .NET PowerPoint Library (Presentation) uses System.Drawing functionalities for PowerPoint to image conversion conversion in .NET Framework applications. And System.Drawing itself uses a fallback font to preserve the Unicode text while drawing the text in the image. So, these Fallback fonts APIs are **not supported in .NET Framework**.

0 commit comments

Comments
 (0)