gitextract_judhqioc/ ├── .gitattributes ├── .gitignore ├── AUTHORS ├── BUILD.gn ├── LICENSE ├── README ├── README.md ├── TODO ├── build/ │ ├── all.gyp │ ├── gyp_pdfium │ ├── gyp_pdfium.py │ └── standalone.gypi ├── build.sh ├── codereview.settings ├── core/ │ ├── include/ │ │ ├── fdrm/ │ │ │ └── fx_crypt.h │ │ ├── fpdfapi/ │ │ │ ├── fpdf_module.h │ │ │ ├── fpdf_objects.h │ │ │ ├── fpdf_page.h │ │ │ ├── fpdf_pageobj.h │ │ │ ├── fpdf_parser.h │ │ │ ├── fpdf_render.h │ │ │ ├── fpdf_resource.h │ │ │ ├── fpdf_serial.h │ │ │ └── fpdfapi.h │ │ ├── fpdfdoc/ │ │ │ ├── fpdf_ap.h │ │ │ ├── fpdf_doc.h │ │ │ ├── fpdf_tagged.h │ │ │ └── fpdf_vt.h │ │ ├── fpdftext/ │ │ │ └── fpdf_text.h │ │ ├── fxcodec/ │ │ │ ├── fx_codec.h │ │ │ ├── fx_codec_def.h │ │ │ └── fx_codec_provider.h │ │ ├── fxcrt/ │ │ │ ├── fx_arb.h │ │ │ ├── fx_basic.h │ │ │ ├── fx_coordinates.h │ │ │ ├── fx_ext.h │ │ │ ├── fx_memory.h │ │ │ ├── fx_stream.h │ │ │ ├── fx_string.h │ │ │ ├── fx_system.h │ │ │ ├── fx_ucd.h │ │ │ └── fx_xml.h │ │ ├── fxge/ │ │ │ ├── fpf.h │ │ │ ├── fx_dib.h │ │ │ ├── fx_font.h │ │ │ ├── fx_freetype.h │ │ │ ├── fx_ge.h │ │ │ ├── fx_ge_apple.h │ │ │ └── fx_ge_win32.h │ │ ├── reflow/ │ │ │ ├── fpdf_layout.h │ │ │ └── reflowengine.h │ │ └── thirdparties/ │ │ ├── freetype/ │ │ │ ├── foxitnames.h │ │ │ ├── freetype/ │ │ │ │ ├── config/ │ │ │ │ │ ├── ftconfig.h │ │ │ │ │ ├── ftheader.h │ │ │ │ │ ├── ftmodule.h │ │ │ │ │ ├── ftoption.h │ │ │ │ │ └── ftstdlib.h │ │ │ │ ├── freetype.h │ │ │ │ ├── ftadvanc.h │ │ │ │ ├── ftautoh.h │ │ │ │ ├── ftbbox.h │ │ │ │ ├── ftbdf.h │ │ │ │ ├── ftbitmap.h │ │ │ │ ├── ftbzip2.h │ │ │ │ ├── ftcache.h │ │ │ │ ├── ftcffdrv.h │ │ │ │ ├── ftcid.h │ │ │ │ ├── fterrdef.h │ │ │ │ ├── fterrors.h │ │ │ │ ├── ftgasp.h │ │ │ │ ├── ftglyph.h │ │ │ │ ├── ftgxval.h │ │ │ │ ├── ftgzip.h │ │ │ │ ├── ftimage.h │ │ │ │ ├── ftincrem.h │ │ │ │ ├── ftlcdfil.h │ │ │ │ ├── ftlist.h │ │ │ │ ├── ftlzw.h │ │ │ │ ├── ftmac.h │ │ │ │ ├── ftmm.h │ │ │ │ ├── ftmodapi.h │ │ │ │ ├── ftmoderr.h │ │ │ │ ├── ftotval.h │ │ │ │ ├── ftoutln.h │ │ │ │ ├── ftpfr.h │ │ │ │ ├── ftrender.h │ │ │ │ ├── ftsizes.h │ │ │ │ ├── ftsnames.h │ │ │ │ ├── ftstroke.h │ │ │ │ ├── ftsynth.h │ │ │ │ ├── ftsystem.h │ │ │ │ ├── fttrigon.h │ │ │ │ ├── ftttdrv.h │ │ │ │ ├── fttypes.h │ │ │ │ ├── ftwinfnt.h │ │ │ │ ├── ftxf86.h │ │ │ │ ├── internal/ │ │ │ │ │ ├── autohint.h │ │ │ │ │ ├── ftcalc.h │ │ │ │ │ ├── ftdebug.h │ │ │ │ │ ├── ftdriver.h │ │ │ │ │ ├── ftgloadr.h │ │ │ │ │ ├── ftmemory.h │ │ │ │ │ ├── ftobjs.h │ │ │ │ │ ├── ftpic.h │ │ │ │ │ ├── ftrfork.h │ │ │ │ │ ├── ftserv.h │ │ │ │ │ ├── ftstream.h │ │ │ │ │ ├── fttrace.h │ │ │ │ │ ├── ftvalid.h │ │ │ │ │ ├── internal.h │ │ │ │ │ ├── psaux.h │ │ │ │ │ ├── pshints.h │ │ │ │ │ ├── services/ │ │ │ │ │ │ ├── svbdf.h │ │ │ │ │ │ ├── svcid.h │ │ │ │ │ │ ├── svgldict.h │ │ │ │ │ │ ├── svgxval.h │ │ │ │ │ │ ├── svkern.h │ │ │ │ │ │ ├── svmm.h │ │ │ │ │ │ ├── svotval.h │ │ │ │ │ │ ├── svpfr.h │ │ │ │ │ │ ├── svpostnm.h │ │ │ │ │ │ ├── svprop.h │ │ │ │ │ │ ├── svpscmap.h │ │ │ │ │ │ ├── svpsinfo.h │ │ │ │ │ │ ├── svsfnt.h │ │ │ │ │ │ ├── svttcmap.h │ │ │ │ │ │ ├── svtteng.h │ │ │ │ │ │ ├── svttglyf.h │ │ │ │ │ │ ├── svwinfnt.h │ │ │ │ │ │ └── svxf86nm.h │ │ │ │ │ ├── sfnt.h │ │ │ │ │ ├── t1types.h │ │ │ │ │ └── tttypes.h │ │ │ │ ├── t1tables.h │ │ │ │ ├── ttnameid.h │ │ │ │ ├── tttables.h │ │ │ │ ├── tttags.h │ │ │ │ └── ttunpat.h │ │ │ └── ft2build.h │ │ ├── libjpeg/ │ │ │ ├── jconfig.h │ │ │ ├── jerror.h │ │ │ ├── jmorecfg.h │ │ │ ├── jpegint.h │ │ │ └── jpeglib.h │ │ └── zlib/ │ │ ├── zconf.h │ │ └── zlib.h │ └── src/ │ ├── fdrm/ │ │ └── crypto/ │ │ ├── fx_crypt.cpp │ │ ├── fx_crypt_aes.cpp │ │ └── fx_crypt_sha.cpp │ ├── fpdfapi/ │ │ ├── fpdf_basic_module.cpp │ │ ├── fpdf_cmaps/ │ │ │ ├── CNS1/ │ │ │ │ ├── Adobe-CNS1-UCS2_5.cpp │ │ │ │ ├── B5pc-H_0.cpp │ │ │ │ ├── B5pc-V_0.cpp │ │ │ │ ├── CNS-EUC-H_0.cpp │ │ │ │ ├── CNS-EUC-V_0.cpp │ │ │ │ ├── ETen-B5-H_0.cpp │ │ │ │ ├── ETen-B5-V_0.cpp │ │ │ │ ├── ETenms-B5-H_0.cpp │ │ │ │ ├── ETenms-B5-V_0.cpp │ │ │ │ ├── HKscs-B5-H_5.cpp │ │ │ │ ├── HKscs-B5-V_5.cpp │ │ │ │ ├── UniCNS-UCS2-H_3.cpp │ │ │ │ ├── UniCNS-UCS2-V_3.cpp │ │ │ │ ├── UniCNS-UTF16-H_0.cpp │ │ │ │ └── cmaps_cns1.cpp │ │ │ ├── GB1/ │ │ │ │ ├── Adobe-GB1-UCS2_5.cpp │ │ │ │ ├── GB-EUC-H_0.cpp │ │ │ │ ├── GB-EUC-V_0.cpp │ │ │ │ ├── GBK-EUC-H_2.cpp │ │ │ │ ├── GBK-EUC-V_2.cpp │ │ │ │ ├── GBK2K-H_5.cpp │ │ │ │ ├── GBK2K-V_5.cpp │ │ │ │ ├── GBKp-EUC-H_2.cpp │ │ │ │ ├── GBKp-EUC-V_2.cpp │ │ │ │ ├── GBpc-EUC-H_0.cpp │ │ │ │ ├── GBpc-EUC-V_0.cpp │ │ │ │ ├── UniGB-UCS2-H_4.cpp │ │ │ │ ├── UniGB-UCS2-V_4.cpp │ │ │ │ └── cmaps_gb1.cpp │ │ │ ├── Japan1/ │ │ │ │ ├── 83pv-RKSJ-H_1.cpp │ │ │ │ ├── 90ms-RKSJ-H_2.cpp │ │ │ │ ├── 90ms-RKSJ-V_2.cpp │ │ │ │ ├── 90msp-RKSJ-H_2.cpp │ │ │ │ ├── 90msp-RKSJ-V_2.cpp │ │ │ │ ├── 90pv-RKSJ-H_1.cpp │ │ │ │ ├── Add-RKSJ-H_1.cpp │ │ │ │ ├── Add-RKSJ-V_1.cpp │ │ │ │ ├── Adobe-Japan1-UCS2_4.cpp │ │ │ │ ├── EUC-H_1.cpp │ │ │ │ ├── EUC-V_1.cpp │ │ │ │ ├── Ext-RKSJ-H_2.cpp │ │ │ │ ├── Ext-RKSJ-V_2.cpp │ │ │ │ ├── H_1.cpp │ │ │ │ ├── UniJIS-UCS2-HW-H_4.cpp │ │ │ │ ├── UniJIS-UCS2-HW-V_4.cpp │ │ │ │ ├── UniJIS-UCS2-H_4.cpp │ │ │ │ ├── UniJIS-UCS2-V_4.cpp │ │ │ │ ├── UniJIS-UTF16-H_5.cpp │ │ │ │ ├── UniJIS-UTF16-V_5.cpp │ │ │ │ ├── V_1.cpp │ │ │ │ └── cmaps_japan1.cpp │ │ │ ├── Korea1/ │ │ │ │ ├── Adobe-Korea1-UCS2_2.cpp │ │ │ │ ├── KSC-EUC-H_0.cpp │ │ │ │ ├── KSC-EUC-V_0.cpp │ │ │ │ ├── KSCms-UHC-HW-H_1.cpp │ │ │ │ ├── KSCms-UHC-HW-V_1.cpp │ │ │ │ ├── KSCms-UHC-H_1.cpp │ │ │ │ ├── KSCms-UHC-V_1.cpp │ │ │ │ ├── KSCpc-EUC-H_0.cpp │ │ │ │ ├── UniKS-UCS2-H_1.cpp │ │ │ │ ├── UniKS-UCS2-V_1.cpp │ │ │ │ ├── UniKS-UTF16-H_0.cpp │ │ │ │ └── cmaps_korea1.cpp │ │ │ ├── cmap_int.h │ │ │ └── fpdf_cmaps.cpp │ │ ├── fpdf_edit/ │ │ │ ├── editint.h │ │ │ ├── fpdf_edit_content.cpp │ │ │ ├── fpdf_edit_create.cpp │ │ │ ├── fpdf_edit_doc.cpp │ │ │ └── fpdf_edit_image.cpp │ │ ├── fpdf_font/ │ │ │ ├── common.h │ │ │ ├── font_int.h │ │ │ ├── fpdf_font.cpp │ │ │ ├── fpdf_font_charset.cpp │ │ │ ├── fpdf_font_cid.cpp │ │ │ ├── fpdf_font_utility.cpp │ │ │ ├── ttgsubtable.cpp │ │ │ └── ttgsubtable.h │ │ ├── fpdf_page/ │ │ │ ├── fpdf_page.cpp │ │ │ ├── fpdf_page_colors.cpp │ │ │ ├── fpdf_page_doc.cpp │ │ │ ├── fpdf_page_func.cpp │ │ │ ├── fpdf_page_graph_state.cpp │ │ │ ├── fpdf_page_image.cpp │ │ │ ├── fpdf_page_parser.cpp │ │ │ ├── fpdf_page_parser_new.cpp │ │ │ ├── fpdf_page_parser_old.cpp │ │ │ ├── fpdf_page_path.cpp │ │ │ ├── fpdf_page_pattern.cpp │ │ │ └── pageint.h │ │ ├── fpdf_parser/ │ │ │ ├── filters_int.h │ │ │ ├── fpdf_parser_decode.cpp │ │ │ ├── fpdf_parser_document.cpp │ │ │ ├── fpdf_parser_encrypt.cpp │ │ │ ├── fpdf_parser_fdf.cpp │ │ │ ├── fpdf_parser_filters.cpp │ │ │ ├── fpdf_parser_objects.cpp │ │ │ ├── fpdf_parser_parser.cpp │ │ │ └── fpdf_parser_utility.cpp │ │ └── fpdf_render/ │ │ ├── fpdf_render.cpp │ │ ├── fpdf_render_cache.cpp │ │ ├── fpdf_render_image.cpp │ │ ├── fpdf_render_loadimage.cpp │ │ ├── fpdf_render_pattern.cpp │ │ ├── fpdf_render_text.cpp │ │ └── render_int.h │ ├── fpdfdoc/ │ │ ├── doc_action.cpp │ │ ├── doc_annot.cpp │ │ ├── doc_ap.cpp │ │ ├── doc_basic.cpp │ │ ├── doc_bookmark.cpp │ │ ├── doc_form.cpp │ │ ├── doc_formcontrol.cpp │ │ ├── doc_formfield.cpp │ │ ├── doc_link.cpp │ │ ├── doc_metadata.cpp │ │ ├── doc_ocg.cpp │ │ ├── doc_tagged.cpp │ │ ├── doc_utils.cpp │ │ ├── doc_viewerPreferences.cpp │ │ ├── doc_vt.cpp │ │ ├── doc_vtmodule.cpp │ │ ├── pdf_vt.h │ │ └── tagged_int.h │ ├── fpdftext/ │ │ ├── fpdf_text.cpp │ │ ├── fpdf_text_int.cpp │ │ ├── fpdf_text_search.cpp │ │ ├── text_int.h │ │ ├── txtproc.h │ │ ├── unicodenormalization.cpp │ │ └── unicodenormalizationdata.cpp │ ├── fx_freetype.h │ ├── fx_jpeglib.h │ ├── fx_zlib.h │ ├── fxcodec/ │ │ ├── codec/ │ │ │ ├── codec_int.h │ │ │ ├── fx_codec.cpp │ │ │ ├── fx_codec_fax.cpp │ │ │ ├── fx_codec_flate.cpp │ │ │ ├── fx_codec_icc.cpp │ │ │ ├── fx_codec_jbig.cpp │ │ │ ├── fx_codec_jbig_enc.cpp │ │ │ ├── fx_codec_jpeg.cpp │ │ │ └── fx_codec_jpx_opj.cpp │ │ ├── fx_libopenjpeg/ │ │ │ ├── include/ │ │ │ │ └── fx_openjpeg.h │ │ │ ├── libopenjpeg20/ │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── bio.c │ │ │ │ ├── bio.h │ │ │ │ ├── cio.c │ │ │ │ ├── cio.h │ │ │ │ ├── dwt.c │ │ │ │ ├── dwt.h │ │ │ │ ├── event.c │ │ │ │ ├── event.h │ │ │ │ ├── function_list.c │ │ │ │ ├── function_list.h │ │ │ │ ├── image.c │ │ │ │ ├── image.h │ │ │ │ ├── indexbox_manager.h │ │ │ │ ├── invert.c │ │ │ │ ├── invert.h │ │ │ │ ├── j2k.c │ │ │ │ ├── j2k.h │ │ │ │ ├── jp2.c │ │ │ │ ├── jp2.h │ │ │ │ ├── mct.c │ │ │ │ ├── mct.h │ │ │ │ ├── mqc.c │ │ │ │ ├── mqc.h │ │ │ │ ├── openjpeg.c │ │ │ │ ├── openjpeg.h │ │ │ │ ├── opj_clock.c │ │ │ │ ├── opj_clock.h │ │ │ │ ├── opj_codec.h │ │ │ │ ├── opj_config.h │ │ │ │ ├── opj_config.h.cmake.in │ │ │ │ ├── opj_config_private.h │ │ │ │ ├── opj_includes.h │ │ │ │ ├── opj_intmath.h │ │ │ │ ├── opj_inttypes.h │ │ │ │ ├── opj_malloc.h │ │ │ │ ├── opj_stdint.h │ │ │ │ ├── pi.c │ │ │ │ ├── pi.h │ │ │ │ ├── raw.c │ │ │ │ ├── raw.h │ │ │ │ ├── t1.c │ │ │ │ ├── t1.h │ │ │ │ ├── t1_generate_luts.c │ │ │ │ ├── t1_luts.h │ │ │ │ ├── t2.c │ │ │ │ ├── t2.h │ │ │ │ ├── tcd.c │ │ │ │ ├── tcd.h │ │ │ │ ├── tgt.c │ │ │ │ └── tgt.h │ │ │ └── src/ │ │ │ ├── fx_bio.c │ │ │ ├── fx_cio.c │ │ │ ├── fx_dwt.c │ │ │ ├── fx_event.c │ │ │ ├── fx_function_list.c │ │ │ ├── fx_image.c │ │ │ ├── fx_invert.c │ │ │ ├── fx_j2k.c │ │ │ ├── fx_j2k_lib.c │ │ │ ├── fx_jpt.c │ │ │ ├── fx_mct.c │ │ │ ├── fx_mqc.c │ │ │ ├── fx_openjpeg.c │ │ │ ├── fx_openjpeg_jp2.c │ │ │ ├── fx_opj_clock.c │ │ │ ├── fx_pi.c │ │ │ ├── fx_raw.c │ │ │ ├── fx_t1.c │ │ │ ├── fx_t1_generate_luts.c │ │ │ ├── fx_t2.c │ │ │ ├── fx_tcd.c │ │ │ └── fx_tgt.c │ │ ├── fx_zlib/ │ │ │ ├── include/ │ │ │ │ └── fx_zlib.h │ │ │ ├── src/ │ │ │ │ ├── fx_zlib_adler32.c │ │ │ │ ├── fx_zlib_compress.c │ │ │ │ ├── fx_zlib_crc32.c │ │ │ │ ├── fx_zlib_deflate.c │ │ │ │ ├── fx_zlib_gzclose.c │ │ │ │ ├── fx_zlib_gzlib.c │ │ │ │ ├── fx_zlib_gzread.c │ │ │ │ ├── fx_zlib_gzwrite.c │ │ │ │ ├── fx_zlib_infback.c │ │ │ │ ├── fx_zlib_inffast.c │ │ │ │ ├── fx_zlib_inflate.c │ │ │ │ ├── fx_zlib_inftrees.c │ │ │ │ ├── fx_zlib_trees.c │ │ │ │ ├── fx_zlib_uncompr.c │ │ │ │ └── fx_zlib_zutil.c │ │ │ └── zlib_v128/ │ │ │ ├── crc32.h │ │ │ ├── deflate.h │ │ │ ├── fx_zlib_adler32.c │ │ │ ├── fx_zlib_compress.c │ │ │ ├── fx_zlib_crc32.c │ │ │ ├── fx_zlib_deflate.c │ │ │ ├── fx_zlib_infback.c │ │ │ ├── fx_zlib_inffast.c │ │ │ ├── fx_zlib_inflate.c │ │ │ ├── fx_zlib_inftrees.c │ │ │ ├── fx_zlib_trees.c │ │ │ ├── fx_zlib_uncompr.c │ │ │ ├── fx_zlib_zutil.c │ │ │ ├── gzclose.c │ │ │ ├── gzguts.h │ │ │ ├── gzlib.c │ │ │ ├── gzread.c │ │ │ ├── gzwrite.c │ │ │ ├── inffast.h │ │ │ ├── inffixed.h │ │ │ ├── inflate.h │ │ │ ├── inftrees.h │ │ │ ├── trees.h │ │ │ ├── zconf.h │ │ │ ├── zlib.h │ │ │ └── zutil.h │ │ ├── jbig2/ │ │ │ ├── JBig2_ArithDecoder.h │ │ │ ├── JBig2_ArithIntDecoder.cpp │ │ │ ├── JBig2_ArithIntDecoder.h │ │ │ ├── JBig2_ArithQe.h │ │ │ ├── JBig2_BitStream.h │ │ │ ├── JBig2_Context.cpp │ │ │ ├── JBig2_Context.h │ │ │ ├── JBig2_Define.h │ │ │ ├── JBig2_GeneralDecoder.cpp │ │ │ ├── JBig2_GeneralDecoder.h │ │ │ ├── JBig2_HuffmanDecoder.cpp │ │ │ ├── JBig2_HuffmanDecoder.h │ │ │ ├── JBig2_HuffmanTable.cpp │ │ │ ├── JBig2_HuffmanTable.h │ │ │ ├── JBig2_HuffmanTable_Standard.h │ │ │ ├── JBig2_Image.cpp │ │ │ ├── JBig2_Image.h │ │ │ ├── JBig2_List.h │ │ │ ├── JBig2_Module.h │ │ │ ├── JBig2_Object.cpp │ │ │ ├── JBig2_Object.h │ │ │ ├── JBig2_Page.h │ │ │ ├── JBig2_PatternDict.cpp │ │ │ ├── JBig2_PatternDict.h │ │ │ ├── JBig2_Segment.cpp │ │ │ ├── JBig2_Segment.h │ │ │ ├── JBig2_SymbolDict.cpp │ │ │ └── JBig2_SymbolDict.h │ │ ├── lcms2/ │ │ │ ├── include/ │ │ │ │ ├── fx_lcms2.h │ │ │ │ └── fx_lcms2_plugin.h │ │ │ ├── lcms2-2.6/ │ │ │ │ ├── include/ │ │ │ │ │ ├── lcms2.h │ │ │ │ │ └── lcms2_plugin.h │ │ │ │ └── src/ │ │ │ │ ├── cmscam02.c │ │ │ │ ├── cmscgats.c │ │ │ │ ├── cmscnvrt.c │ │ │ │ ├── cmserr.c │ │ │ │ ├── cmsgamma.c │ │ │ │ ├── cmsgmt.c │ │ │ │ ├── cmshalf.c │ │ │ │ ├── cmsintrp.c │ │ │ │ ├── cmsio0.c │ │ │ │ ├── cmsio1.c │ │ │ │ ├── cmslut.c │ │ │ │ ├── cmsmd5.c │ │ │ │ ├── cmsmtrx.c │ │ │ │ ├── cmsnamed.c │ │ │ │ ├── cmsopt.c │ │ │ │ ├── cmspack.c │ │ │ │ ├── cmspcs.c │ │ │ │ ├── cmsplugin.c │ │ │ │ ├── cmsps2.c │ │ │ │ ├── cmssamp.c │ │ │ │ ├── cmssm.c │ │ │ │ ├── cmstypes.c │ │ │ │ ├── cmsvirt.c │ │ │ │ ├── cmswtpnt.c │ │ │ │ ├── cmsxform.c │ │ │ │ └── lcms2_internal.h │ │ │ └── src/ │ │ │ ├── fx_cmscam02.c │ │ │ ├── fx_cmscgats.c │ │ │ ├── fx_cmscnvrt.c │ │ │ ├── fx_cmserr.c │ │ │ ├── fx_cmsgamma.c │ │ │ ├── fx_cmsgmt.c │ │ │ ├── fx_cmshalf.c │ │ │ ├── fx_cmsintrp.c │ │ │ ├── fx_cmsio0.c │ │ │ ├── fx_cmsio1.c │ │ │ ├── fx_cmslut.c │ │ │ ├── fx_cmsmd5.c │ │ │ ├── fx_cmsmtrx.c │ │ │ ├── fx_cmsnamed.c │ │ │ ├── fx_cmsopt.c │ │ │ ├── fx_cmspack.c │ │ │ ├── fx_cmspcs.c │ │ │ ├── fx_cmsplugin.c │ │ │ ├── fx_cmsps2.c │ │ │ ├── fx_cmssamp.c │ │ │ ├── fx_cmssm.c │ │ │ ├── fx_cmstypes.c │ │ │ ├── fx_cmsvirt.c │ │ │ ├── fx_cmswtpnt.c │ │ │ └── fx_cmsxform.c │ │ └── libjpeg/ │ │ ├── cderror.h │ │ ├── cdjpeg.h │ │ ├── fpdfapi_jcapimin.c │ │ ├── fpdfapi_jcapistd.c │ │ ├── fpdfapi_jccoefct.c │ │ ├── fpdfapi_jccolor.c │ │ ├── fpdfapi_jcdctmgr.c │ │ ├── fpdfapi_jchuff.c │ │ ├── fpdfapi_jcinit.c │ │ ├── fpdfapi_jcmainct.c │ │ ├── fpdfapi_jcmarker.c │ │ ├── fpdfapi_jcmaster.c │ │ ├── fpdfapi_jcomapi.c │ │ ├── fpdfapi_jcparam.c │ │ ├── fpdfapi_jcphuff.c │ │ ├── fpdfapi_jcprepct.c │ │ ├── fpdfapi_jcsample.c │ │ ├── fpdfapi_jctrans.c │ │ ├── fpdfapi_jdapimin.c │ │ ├── fpdfapi_jdapistd.c │ │ ├── fpdfapi_jdcoefct.c │ │ ├── fpdfapi_jdcolor.c │ │ ├── fpdfapi_jddctmgr.c │ │ ├── fpdfapi_jdhuff.c │ │ ├── fpdfapi_jdinput.c │ │ ├── fpdfapi_jdmainct.c │ │ ├── fpdfapi_jdmarker.c │ │ ├── fpdfapi_jdmaster.c │ │ ├── fpdfapi_jdmerge.c │ │ ├── fpdfapi_jdphuff.c │ │ ├── fpdfapi_jdpostct.c │ │ ├── fpdfapi_jdsample.c │ │ ├── fpdfapi_jdtrans.c │ │ ├── fpdfapi_jerror.c │ │ ├── fpdfapi_jfdctfst.c │ │ ├── fpdfapi_jfdctint.c │ │ ├── fpdfapi_jidctfst.c │ │ ├── fpdfapi_jidctint.c │ │ ├── fpdfapi_jidctred.c │ │ ├── fpdfapi_jmemmgr.c │ │ ├── fpdfapi_jmemnobs.c │ │ ├── fpdfapi_jutils.c │ │ ├── jchuff.h │ │ ├── jconfig.h │ │ ├── jdct.h │ │ ├── jdhuff.h │ │ ├── jerror.h │ │ ├── jinclude.h │ │ ├── jmemsys.h │ │ ├── jmorecfg.h │ │ ├── jpegint.h │ │ ├── jpeglib.h │ │ ├── jversion.h │ │ ├── makefile │ │ └── transupp.h │ ├── fxcrt/ │ │ ├── extension.h │ │ ├── fx_arabic.cpp │ │ ├── fx_arabic.h │ │ ├── fx_basic_array.cpp │ │ ├── fx_basic_bstring.cpp │ │ ├── fx_basic_buffer.cpp │ │ ├── fx_basic_coords.cpp │ │ ├── fx_basic_gcc.cpp │ │ ├── fx_basic_list.cpp │ │ ├── fx_basic_maps.cpp │ │ ├── fx_basic_memmgr.cpp │ │ ├── fx_basic_plex.cpp │ │ ├── fx_basic_utf.cpp │ │ ├── fx_basic_util.cpp │ │ ├── fx_basic_wstring.cpp │ │ ├── fx_extension.cpp │ │ ├── fx_ucddata.cpp │ │ ├── fx_unicode.cpp │ │ ├── fx_xml_composer.cpp │ │ ├── fx_xml_parser.cpp │ │ ├── fxcrt_platforms.cpp │ │ ├── fxcrt_platforms.h │ │ ├── fxcrt_posix.cpp │ │ ├── fxcrt_posix.h │ │ ├── fxcrt_windows.cpp │ │ ├── fxcrt_windows.h │ │ ├── plex.h │ │ └── xml_int.h │ ├── fxge/ │ │ ├── agg/ │ │ │ ├── agg23/ │ │ │ │ ├── agg_array.h │ │ │ │ ├── agg_basics.h │ │ │ │ ├── agg_clip_liang_barsky.h │ │ │ │ ├── agg_color_gray.h │ │ │ │ ├── agg_conv_adaptor_vcgen.h │ │ │ │ ├── agg_conv_dash.h │ │ │ │ ├── agg_conv_stroke.h │ │ │ │ ├── agg_curves.h │ │ │ │ ├── agg_math.h │ │ │ │ ├── agg_math_stroke.h │ │ │ │ ├── agg_path_storage.h │ │ │ │ ├── agg_pixfmt_gray.h │ │ │ │ ├── agg_rasterizer_scanline_aa.h │ │ │ │ ├── agg_render_scanlines.h │ │ │ │ ├── agg_renderer_base.h │ │ │ │ ├── agg_renderer_scanline.h │ │ │ │ ├── agg_rendering_buffer.h │ │ │ │ ├── agg_scanline_u.h │ │ │ │ ├── agg_shorten_path.h │ │ │ │ ├── agg_vcgen_dash.h │ │ │ │ ├── agg_vcgen_stroke.h │ │ │ │ ├── agg_vertex_sequence.h │ │ │ │ ├── fx_agg_curves.cpp │ │ │ │ ├── fx_agg_driver.cpp │ │ │ │ ├── fx_agg_path_storage.cpp │ │ │ │ ├── fx_agg_rasterizer_scanline_aa.cpp │ │ │ │ ├── fx_agg_vcgen_dash.cpp │ │ │ │ └── fx_agg_vcgen_stroke.cpp │ │ │ ├── include/ │ │ │ │ ├── fx_agg_driver.h │ │ │ │ ├── fxfx_agg_basics.h │ │ │ │ ├── fxfx_agg_clip_liang_barsky.h │ │ │ │ ├── fxfx_agg_conv_dash.h │ │ │ │ ├── fxfx_agg_conv_stroke.h │ │ │ │ ├── fxfx_agg_curves.h │ │ │ │ ├── fxfx_agg_path_storage.h │ │ │ │ ├── fxfx_agg_rasterizer_scanline_aa.h │ │ │ │ ├── fxfx_agg_renderer_scanline.h │ │ │ │ ├── fxfx_agg_rendering_buffer.h │ │ │ │ └── fxfx_agg_scanline_u.h │ │ │ └── src/ │ │ │ ├── fxfx_agg_curves.cpp │ │ │ ├── fxfx_agg_driver.cpp │ │ │ ├── fxfx_agg_path_storage.cpp │ │ │ ├── fxfx_agg_rasterizer_scanline_aa.cpp │ │ │ ├── fxfx_agg_vcgen_dash.cpp │ │ │ └── fxfx_agg_vcgen_stroke.cpp │ │ ├── android/ │ │ │ ├── fpf_skiafont.cpp │ │ │ ├── fpf_skiafont.h │ │ │ ├── fpf_skiafontmgr.cpp │ │ │ ├── fpf_skiafontmgr.h │ │ │ ├── fpf_skiamodule.cpp │ │ │ ├── fpf_skiamodule.h │ │ │ ├── fx_android_font.cpp │ │ │ ├── fx_android_font.h │ │ │ ├── fx_android_imp.cpp │ │ │ └── fx_fpf.h │ │ ├── apple/ │ │ │ ├── apple_int.h │ │ │ ├── fx_apple_platform.cpp │ │ │ ├── fx_mac_imp.cpp │ │ │ └── fx_quartz_device.cpp │ │ ├── dib/ │ │ │ ├── dib_int.h │ │ │ ├── fx_dib_composite.cpp │ │ │ ├── fx_dib_convert.cpp │ │ │ ├── fx_dib_engine.cpp │ │ │ ├── fx_dib_main.cpp │ │ │ └── fx_dib_transform.cpp │ │ ├── fontdata/ │ │ │ └── chromefontdata/ │ │ │ ├── FoxitDingbats.c │ │ │ ├── FoxitFixed.c │ │ │ ├── FoxitFixedBold.c │ │ │ ├── FoxitFixedBoldItalic.c │ │ │ ├── FoxitFixedItalic.c │ │ │ ├── FoxitSans.c │ │ │ ├── FoxitSansBold.c │ │ │ ├── FoxitSansBoldItalic.c │ │ │ ├── FoxitSansItalic.c │ │ │ ├── FoxitSansMM.c │ │ │ ├── FoxitSerif.c │ │ │ ├── FoxitSerifBold.c │ │ │ ├── FoxitSerifBoldItalic.c │ │ │ ├── FoxitSerifItalic.c │ │ │ ├── FoxitSerifMM.c │ │ │ └── FoxitSymbol.c │ │ ├── fx_freetype/ │ │ │ ├── fxft2.5.01/ │ │ │ │ ├── include/ │ │ │ │ │ ├── foxitnames.h │ │ │ │ │ ├── freetype/ │ │ │ │ │ │ ├── config/ │ │ │ │ │ │ │ ├── ftconfig.h │ │ │ │ │ │ │ ├── ftheader.h │ │ │ │ │ │ │ ├── ftmodule.h │ │ │ │ │ │ │ ├── ftoption.h │ │ │ │ │ │ │ └── ftstdlib.h │ │ │ │ │ │ ├── freetype.h │ │ │ │ │ │ ├── ftadvanc.h │ │ │ │ │ │ ├── ftautoh.h │ │ │ │ │ │ ├── ftbbox.h │ │ │ │ │ │ ├── ftbdf.h │ │ │ │ │ │ ├── ftbitmap.h │ │ │ │ │ │ ├── ftbzip2.h │ │ │ │ │ │ ├── ftcache.h │ │ │ │ │ │ ├── ftcffdrv.h │ │ │ │ │ │ ├── ftcid.h │ │ │ │ │ │ ├── fterrdef.h │ │ │ │ │ │ ├── fterrors.h │ │ │ │ │ │ ├── ftgasp.h │ │ │ │ │ │ ├── ftglyph.h │ │ │ │ │ │ ├── ftgxval.h │ │ │ │ │ │ ├── ftgzip.h │ │ │ │ │ │ ├── ftimage.h │ │ │ │ │ │ ├── ftincrem.h │ │ │ │ │ │ ├── ftlcdfil.h │ │ │ │ │ │ ├── ftlist.h │ │ │ │ │ │ ├── ftlzw.h │ │ │ │ │ │ ├── ftmac.h │ │ │ │ │ │ ├── ftmm.h │ │ │ │ │ │ ├── ftmodapi.h │ │ │ │ │ │ ├── ftmoderr.h │ │ │ │ │ │ ├── ftotval.h │ │ │ │ │ │ ├── ftoutln.h │ │ │ │ │ │ ├── ftpfr.h │ │ │ │ │ │ ├── ftrender.h │ │ │ │ │ │ ├── ftsizes.h │ │ │ │ │ │ ├── ftsnames.h │ │ │ │ │ │ ├── ftstroke.h │ │ │ │ │ │ ├── ftsynth.h │ │ │ │ │ │ ├── ftsystem.h │ │ │ │ │ │ ├── fttrigon.h │ │ │ │ │ │ ├── ftttdrv.h │ │ │ │ │ │ ├── fttypes.h │ │ │ │ │ │ ├── ftwinfnt.h │ │ │ │ │ │ ├── ftxf86.h │ │ │ │ │ │ ├── internal/ │ │ │ │ │ │ │ ├── autohint.h │ │ │ │ │ │ │ ├── ftcalc.h │ │ │ │ │ │ │ ├── ftdebug.h │ │ │ │ │ │ │ ├── ftdriver.h │ │ │ │ │ │ │ ├── ftgloadr.h │ │ │ │ │ │ │ ├── ftmemory.h │ │ │ │ │ │ │ ├── ftobjs.h │ │ │ │ │ │ │ ├── ftpic.h │ │ │ │ │ │ │ ├── ftrfork.h │ │ │ │ │ │ │ ├── ftserv.h │ │ │ │ │ │ │ ├── ftstream.h │ │ │ │ │ │ │ ├── fttrace.h │ │ │ │ │ │ │ ├── ftvalid.h │ │ │ │ │ │ │ ├── internal.h │ │ │ │ │ │ │ ├── psaux.h │ │ │ │ │ │ │ ├── pshints.h │ │ │ │ │ │ │ ├── services/ │ │ │ │ │ │ │ │ ├── svbdf.h │ │ │ │ │ │ │ │ ├── svcid.h │ │ │ │ │ │ │ │ ├── svgldict.h │ │ │ │ │ │ │ │ ├── svgxval.h │ │ │ │ │ │ │ │ ├── svkern.h │ │ │ │ │ │ │ │ ├── svmm.h │ │ │ │ │ │ │ │ ├── svotval.h │ │ │ │ │ │ │ │ ├── svpfr.h │ │ │ │ │ │ │ │ ├── svpostnm.h │ │ │ │ │ │ │ │ ├── svprop.h │ │ │ │ │ │ │ │ ├── svpscmap.h │ │ │ │ │ │ │ │ ├── svpsinfo.h │ │ │ │ │ │ │ │ ├── svsfnt.h │ │ │ │ │ │ │ │ ├── svttcmap.h │ │ │ │ │ │ │ │ ├── svtteng.h │ │ │ │ │ │ │ │ ├── svttglyf.h │ │ │ │ │ │ │ │ ├── svwinfnt.h │ │ │ │ │ │ │ │ └── svxf86nm.h │ │ │ │ │ │ │ ├── sfnt.h │ │ │ │ │ │ │ ├── t1types.h │ │ │ │ │ │ │ └── tttypes.h │ │ │ │ │ │ ├── t1tables.h │ │ │ │ │ │ ├── ttnameid.h │ │ │ │ │ │ ├── tttables.h │ │ │ │ │ │ ├── tttags.h │ │ │ │ │ │ └── ttunpat.h │ │ │ │ │ └── ft2build.h │ │ │ │ └── src/ │ │ │ │ ├── base/ │ │ │ │ │ ├── Jamfile │ │ │ │ │ ├── basepic.c │ │ │ │ │ ├── basepic.h │ │ │ │ │ ├── ftadvanc.c │ │ │ │ │ ├── ftapi.c │ │ │ │ │ ├── ftbase.h │ │ │ │ │ ├── ftbbox.c │ │ │ │ │ ├── ftbdf.c │ │ │ │ │ ├── ftcalc.c │ │ │ │ │ ├── ftcid.c │ │ │ │ │ ├── ftdbgmem.c │ │ │ │ │ ├── ftdebug.c │ │ │ │ │ ├── ftfstype.c │ │ │ │ │ ├── ftgasp.c │ │ │ │ │ ├── ftgloadr.c │ │ │ │ │ ├── ftgxval.c │ │ │ │ │ ├── ftmac.c │ │ │ │ │ ├── ftobjs.c │ │ │ │ │ ├── ftotval.c │ │ │ │ │ ├── ftoutln.c │ │ │ │ │ ├── ftpatent.c │ │ │ │ │ ├── ftpfr.c │ │ │ │ │ ├── ftpic.c │ │ │ │ │ ├── ftrfork.c │ │ │ │ │ ├── ftsnames.c │ │ │ │ │ ├── ftstream.c │ │ │ │ │ ├── ftstroke.c │ │ │ │ │ ├── ftsynth.c │ │ │ │ │ ├── fttrigon.c │ │ │ │ │ ├── fttype1.c │ │ │ │ │ ├── ftutil.c │ │ │ │ │ ├── ftwinfnt.c │ │ │ │ │ ├── ftxf86.c │ │ │ │ │ ├── fxft_ftbase.c │ │ │ │ │ ├── fxft_ftbitmap.c │ │ │ │ │ ├── fxft_ftglyph.c │ │ │ │ │ ├── fxft_ftinit.c │ │ │ │ │ ├── fxft_ftlcdfil.c │ │ │ │ │ ├── fxft_ftmm.c │ │ │ │ │ ├── fxft_ftsystem.c │ │ │ │ │ ├── md5.c │ │ │ │ │ └── md5.h │ │ │ │ ├── cff/ │ │ │ │ │ ├── Jamfile │ │ │ │ │ ├── cf2arrst.c │ │ │ │ │ ├── cf2arrst.h │ │ │ │ │ ├── cf2blues.c │ │ │ │ │ ├── cf2blues.h │ │ │ │ │ ├── cf2error.c │ │ │ │ │ ├── cf2error.h │ │ │ │ │ ├── cf2fixed.h │ │ │ │ │ ├── cf2font.c │ │ │ │ │ ├── cf2font.h │ │ │ │ │ ├── cf2ft.c │ │ │ │ │ ├── cf2ft.h │ │ │ │ │ ├── cf2glue.h │ │ │ │ │ ├── cf2hints.c │ │ │ │ │ ├── cf2hints.h │ │ │ │ │ ├── cf2intrp.c │ │ │ │ │ ├── cf2intrp.h │ │ │ │ │ ├── cf2read.c │ │ │ │ │ ├── cf2read.h │ │ │ │ │ ├── cf2stack.c │ │ │ │ │ ├── cf2stack.h │ │ │ │ │ ├── cf2types.h │ │ │ │ │ ├── cffcmap.c │ │ │ │ │ ├── cffcmap.h │ │ │ │ │ ├── cffdrivr.c │ │ │ │ │ ├── cffdrivr.h │ │ │ │ │ ├── cfferrs.h │ │ │ │ │ ├── cffgload.c │ │ │ │ │ ├── cffgload.h │ │ │ │ │ ├── cffload.c │ │ │ │ │ ├── cffload.h │ │ │ │ │ ├── cffobjs.c │ │ │ │ │ ├── cffobjs.h │ │ │ │ │ ├── cffparse.c │ │ │ │ │ ├── cffparse.h │ │ │ │ │ ├── cffpic.c │ │ │ │ │ ├── cffpic.h │ │ │ │ │ ├── cfftoken.h │ │ │ │ │ ├── cfftypes.h │ │ │ │ │ └── fxft_cff.c │ │ │ │ ├── cid/ │ │ │ │ │ ├── Jamfile │ │ │ │ │ ├── ciderrs.h │ │ │ │ │ ├── cidgload.c │ │ │ │ │ ├── cidgload.h │ │ │ │ │ ├── cidload.c │ │ │ │ │ ├── cidload.h │ │ │ │ │ ├── cidobjs.c │ │ │ │ │ ├── cidobjs.h │ │ │ │ │ ├── cidparse.c │ │ │ │ │ ├── cidparse.h │ │ │ │ │ ├── cidriver.c │ │ │ │ │ ├── cidriver.h │ │ │ │ │ ├── cidtoken.h │ │ │ │ │ └── fxft_type1cid.c │ │ │ │ ├── psaux/ │ │ │ │ │ ├── Jamfile │ │ │ │ │ ├── afmparse.c │ │ │ │ │ ├── afmparse.h │ │ │ │ │ ├── fxft_psaux.c │ │ │ │ │ ├── psauxerr.h │ │ │ │ │ ├── psauxmod.c │ │ │ │ │ ├── psauxmod.h │ │ │ │ │ ├── psconv.c │ │ │ │ │ ├── psconv.h │ │ │ │ │ ├── psobjs.c │ │ │ │ │ ├── psobjs.h │ │ │ │ │ ├── t1cmap.c │ │ │ │ │ ├── t1cmap.h │ │ │ │ │ ├── t1decode.c │ │ │ │ │ └── t1decode.h │ │ │ │ ├── pshinter/ │ │ │ │ │ ├── Jamfile │ │ │ │ │ ├── fxft_pshinter.c │ │ │ │ │ ├── pshalgo.c │ │ │ │ │ ├── pshalgo.h │ │ │ │ │ ├── pshglob.c │ │ │ │ │ ├── pshglob.h │ │ │ │ │ ├── pshmod.c │ │ │ │ │ ├── pshmod.h │ │ │ │ │ ├── pshnterr.h │ │ │ │ │ ├── pshpic.c │ │ │ │ │ ├── pshpic.h │ │ │ │ │ ├── pshrec.c │ │ │ │ │ └── pshrec.h │ │ │ │ ├── psnames/ │ │ │ │ │ ├── Jamfile │ │ │ │ │ ├── fxft_psmodule.c │ │ │ │ │ ├── psmodule.h │ │ │ │ │ ├── psnamerr.h │ │ │ │ │ ├── psnames.c │ │ │ │ │ ├── pspic.c │ │ │ │ │ ├── pspic.h │ │ │ │ │ └── pstables.h │ │ │ │ ├── raster/ │ │ │ │ │ ├── Jamfile │ │ │ │ │ ├── ftmisc.h │ │ │ │ │ ├── ftraster.c │ │ │ │ │ ├── ftraster.h │ │ │ │ │ ├── ftrend1.c │ │ │ │ │ ├── ftrend1.h │ │ │ │ │ ├── fxft_raster.c │ │ │ │ │ ├── rasterrs.h │ │ │ │ │ ├── rastpic.c │ │ │ │ │ └── rastpic.h │ │ │ │ ├── sfnt/ │ │ │ │ │ ├── Jamfile │ │ │ │ │ ├── fxft_sfnt.c │ │ │ │ │ ├── pngshim.c │ │ │ │ │ ├── pngshim.h │ │ │ │ │ ├── sfdriver.c │ │ │ │ │ ├── sfdriver.h │ │ │ │ │ ├── sferrors.h │ │ │ │ │ ├── sfntpic.c │ │ │ │ │ ├── sfntpic.h │ │ │ │ │ ├── sfobjs.c │ │ │ │ │ ├── sfobjs.h │ │ │ │ │ ├── ttbdf.c │ │ │ │ │ ├── ttbdf.h │ │ │ │ │ ├── ttcmap.c │ │ │ │ │ ├── ttcmap.h │ │ │ │ │ ├── ttcmapc.h │ │ │ │ │ ├── ttkern.c │ │ │ │ │ ├── ttkern.h │ │ │ │ │ ├── ttload.c │ │ │ │ │ ├── ttload.h │ │ │ │ │ ├── ttmtx.c │ │ │ │ │ ├── ttmtx.h │ │ │ │ │ ├── ttpost.c │ │ │ │ │ ├── ttpost.h │ │ │ │ │ ├── ttsbit.c │ │ │ │ │ └── ttsbit.h │ │ │ │ ├── smooth/ │ │ │ │ │ ├── Jamfile │ │ │ │ │ ├── ftgrays.c │ │ │ │ │ ├── ftgrays.h │ │ │ │ │ ├── ftsmerrs.h │ │ │ │ │ ├── ftsmooth.c │ │ │ │ │ ├── ftsmooth.h │ │ │ │ │ ├── ftspic.c │ │ │ │ │ ├── ftspic.h │ │ │ │ │ └── fxft_smooth.c │ │ │ │ ├── truetype/ │ │ │ │ │ ├── Jamfile │ │ │ │ │ ├── fxft_truetype.c │ │ │ │ │ ├── ttdriver.c │ │ │ │ │ ├── ttdriver.h │ │ │ │ │ ├── tterrors.h │ │ │ │ │ ├── ttgload.c │ │ │ │ │ ├── ttgload.h │ │ │ │ │ ├── ttgxvar.c │ │ │ │ │ ├── ttgxvar.h │ │ │ │ │ ├── ttinterp.c │ │ │ │ │ ├── ttinterp.h │ │ │ │ │ ├── ttobjs.c │ │ │ │ │ ├── ttobjs.h │ │ │ │ │ ├── ttpic.c │ │ │ │ │ ├── ttpic.h │ │ │ │ │ ├── ttpload.c │ │ │ │ │ ├── ttpload.h │ │ │ │ │ ├── ttsubpix.c │ │ │ │ │ └── ttsubpix.h │ │ │ │ └── type1/ │ │ │ │ ├── Jamfile │ │ │ │ ├── fxft_type1.c │ │ │ │ ├── t1afm.c │ │ │ │ ├── t1afm.h │ │ │ │ ├── t1driver.c │ │ │ │ ├── t1driver.h │ │ │ │ ├── t1errors.h │ │ │ │ ├── t1gload.c │ │ │ │ ├── t1gload.h │ │ │ │ ├── t1load.c │ │ │ │ ├── t1load.h │ │ │ │ ├── t1objs.c │ │ │ │ ├── t1objs.h │ │ │ │ ├── t1parse.c │ │ │ │ ├── t1parse.h │ │ │ │ └── t1tokens.h │ │ │ ├── include/ │ │ │ │ ├── fxft_cffobjs.h │ │ │ │ ├── fxft_cfftypes.h │ │ │ │ ├── fxft_freetype.h │ │ │ │ ├── fxft_ft2build.h │ │ │ │ ├── fxft_ftmm.h │ │ │ │ ├── fxft_ftobjs.h │ │ │ │ ├── fxft_ftotval.h │ │ │ │ ├── fxft_ftoutln.h │ │ │ │ ├── fxft_ftstream.h │ │ │ │ ├── fxft_tttables.h │ │ │ │ └── fxft_tttypes.h │ │ │ └── src/ │ │ │ ├── fxft_cff.c │ │ │ ├── fxft_ftbase.c │ │ │ ├── fxft_ftbitmap.c │ │ │ ├── fxft_ftglyph.c │ │ │ ├── fxft_ftinit.c │ │ │ ├── fxft_ftlcdfil.c │ │ │ ├── fxft_ftmm.c │ │ │ ├── fxft_ftsystem.c │ │ │ ├── fxft_psaux.c │ │ │ ├── fxft_pshinter.c │ │ │ ├── fxft_psmodule.c │ │ │ ├── fxft_raster.c │ │ │ ├── fxft_sfnt.c │ │ │ ├── fxft_smooth.c │ │ │ ├── fxft_truetype.c │ │ │ ├── fxft_type1.c │ │ │ └── fxft_type1cid.c │ │ ├── ge/ │ │ │ ├── fx_ge.cpp │ │ │ ├── fx_ge_device.cpp │ │ │ ├── fx_ge_font.cpp │ │ │ ├── fx_ge_fontmap.cpp │ │ │ ├── fx_ge_linux.cpp │ │ │ ├── fx_ge_path.cpp │ │ │ ├── fx_ge_ps.cpp │ │ │ ├── fx_ge_text.cpp │ │ │ └── text_int.h │ │ ├── skia/ │ │ │ ├── fx_skia_blitter_new.cpp │ │ │ ├── fx_skia_blitter_new.h │ │ │ ├── fx_skia_device.cpp │ │ │ └── fx_skia_device.h │ │ └── win32/ │ │ ├── dwrite_int.h │ │ ├── fx_win32_device.cpp │ │ ├── fx_win32_dib.cpp │ │ ├── fx_win32_dwrite.cpp │ │ ├── fx_win32_gdipext.cpp │ │ ├── fx_win32_print.cpp │ │ └── win32_int.h │ └── reflow/ │ ├── autoreflow.cpp │ ├── autoreflow.h │ ├── layoutprocessor_reflow.cpp │ ├── layoutprovider_taggedpdf.cpp │ ├── layoutprovider_taggedpdf.h │ ├── reflowedpage.cpp │ ├── reflowedpage.h │ ├── reflowedtextpage.cpp │ ├── reflowedtextpage.h │ └── reflowengine.cpp ├── fpdfsdk/ │ ├── include/ │ │ ├── formfiller/ │ │ │ ├── FFL_CBA_Fontmap.h │ │ │ ├── FFL_CheckBox.h │ │ │ ├── FFL_ComboBox.h │ │ │ ├── FFL_FormFiller.h │ │ │ ├── FFL_IFormFiller.h │ │ │ ├── FFL_ListBox.h │ │ │ ├── FFL_Notify.h │ │ │ ├── FFL_PushButton.h │ │ │ ├── FFL_RadioButton.h │ │ │ ├── FFL_TextField.h │ │ │ ├── FFL_Utils.h │ │ │ └── FormFiller.h │ │ ├── fpdf_dataavail.h │ │ ├── fpdf_ext.h │ │ ├── fpdf_flatten.h │ │ ├── fpdf_fwlevent.h │ │ ├── fpdf_progressive.h │ │ ├── fpdf_searchex.h │ │ ├── fpdf_sysfontinfo.h │ │ ├── fpdf_transformpage.h │ │ ├── fpdfdoc.h │ │ ├── fpdfedit.h │ │ ├── fpdfformfill.h │ │ ├── fpdfoom.h │ │ ├── fpdfppo.h │ │ ├── fpdfsave.h │ │ ├── fpdftext.h │ │ ├── fpdfview.h │ │ ├── fsdk_actionhandler.h │ │ ├── fsdk_annothandler.h │ │ ├── fsdk_baseannot.h │ │ ├── fsdk_baseform.h │ │ ├── fsdk_common.h │ │ ├── fsdk_define.h │ │ ├── fsdk_mgr.h │ │ ├── fsdk_rendercontext.h │ │ ├── fx_systemhandler.h │ │ ├── fxedit/ │ │ │ ├── fx_edit.h │ │ │ ├── fxet_edit.h │ │ │ ├── fxet_list.h │ │ │ └── fxet_stub.h │ │ ├── javascript/ │ │ │ ├── Consts.h │ │ │ ├── Document.h │ │ │ ├── Field.h │ │ │ ├── IJavaScript.h │ │ │ ├── Icon.h │ │ │ ├── JS_Console.h │ │ │ ├── JS_Context.h │ │ │ ├── JS_Define.h │ │ │ ├── JS_EventHandler.h │ │ │ ├── JS_GlobalData.h │ │ │ ├── JS_Module.h │ │ │ ├── JS_Object.h │ │ │ ├── JS_Runtime.h │ │ │ ├── JS_Value.h │ │ │ ├── JavaScript.h │ │ │ ├── PublicMethods.h │ │ │ ├── app.h │ │ │ ├── color.h │ │ │ ├── console.h │ │ │ ├── event.h │ │ │ ├── global.h │ │ │ ├── report.h │ │ │ ├── resource.h │ │ │ └── util.h │ │ ├── jsapi/ │ │ │ └── fxjs_v8.h │ │ └── pdfwindow/ │ │ ├── IPDFWindow.h │ │ ├── PDFWindow.h │ │ ├── PWL_Button.h │ │ ├── PWL_Caret.h │ │ ├── PWL_ComboBox.h │ │ ├── PWL_Edit.h │ │ ├── PWL_EditCtrl.h │ │ ├── PWL_FontMap.h │ │ ├── PWL_Icon.h │ │ ├── PWL_IconList.h │ │ ├── PWL_Label.h │ │ ├── PWL_ListBox.h │ │ ├── PWL_ListCtrl.h │ │ ├── PWL_Note.h │ │ ├── PWL_ScrollBar.h │ │ ├── PWL_Signature.h │ │ ├── PWL_SpecialButton.h │ │ ├── PWL_Utils.h │ │ └── PWL_Wnd.h │ └── src/ │ ├── formfiller/ │ │ ├── FFL_CBA_Fontmap.cpp │ │ ├── FFL_CheckBox.cpp │ │ ├── FFL_ComboBox.cpp │ │ ├── FFL_FormFiller.cpp │ │ ├── FFL_IFormFiller.cpp │ │ ├── FFL_ListBox.cpp │ │ ├── FFL_Notify.cpp │ │ ├── FFL_PushButton.cpp │ │ ├── FFL_RadioButton.cpp │ │ ├── FFL_TextField.cpp │ │ └── FFL_Utils.cpp │ ├── fpdf_dataavail.cpp │ ├── fpdf_ext.cpp │ ├── fpdf_flatten.cpp │ ├── fpdf_progressive.cpp │ ├── fpdf_searchex.cpp │ ├── fpdf_sysfontinfo.cpp │ ├── fpdf_transformpage.cpp │ ├── fpdfdoc.cpp │ ├── fpdfeditimg.cpp │ ├── fpdfeditpage.cpp │ ├── fpdfformfill.cpp │ ├── fpdfoom.cpp │ ├── fpdfppo.cpp │ ├── fpdfsave.cpp │ ├── fpdfsdkdll.rc │ ├── fpdftext.cpp │ ├── fpdfview.cpp │ ├── fsdk_actionhandler.cpp │ ├── fsdk_annothandler.cpp │ ├── fsdk_baseannot.cpp │ ├── fsdk_baseform.cpp │ ├── fsdk_mgr.cpp │ ├── fsdk_rendercontext.cpp │ ├── fxedit/ │ │ ├── fxet_ap.cpp │ │ ├── fxet_edit.cpp │ │ ├── fxet_list.cpp │ │ ├── fxet_module.cpp │ │ └── fxet_pageobjs.cpp │ ├── javascript/ │ │ ├── Consts.cpp │ │ ├── Document.cpp │ │ ├── Field.cpp │ │ ├── Icon.cpp │ │ ├── JS_Context.cpp │ │ ├── JS_EventHandler.cpp │ │ ├── JS_GlobalData.cpp │ │ ├── JS_Object.cpp │ │ ├── JS_Runtime.cpp │ │ ├── JS_Value.cpp │ │ ├── PublicMethods.cpp │ │ ├── app.cpp │ │ ├── color.cpp │ │ ├── console.cpp │ │ ├── event.cpp │ │ ├── global.cpp │ │ ├── report.cpp │ │ └── util.cpp │ ├── jsapi/ │ │ └── fxjs_v8.cpp │ ├── pdfwindow/ │ │ ├── PWL_Button.cpp │ │ ├── PWL_Caret.cpp │ │ ├── PWL_ComboBox.cpp │ │ ├── PWL_Edit.cpp │ │ ├── PWL_EditCtrl.cpp │ │ ├── PWL_FontMap.cpp │ │ ├── PWL_Icon.cpp │ │ ├── PWL_IconList.cpp │ │ ├── PWL_Label.cpp │ │ ├── PWL_ListBox.cpp │ │ ├── PWL_ListCtrl.cpp │ │ ├── PWL_Note.cpp │ │ ├── PWL_ScrollBar.cpp │ │ ├── PWL_Signature.cpp │ │ ├── PWL_SpecialButton.cpp │ │ ├── PWL_Utils.cpp │ │ └── PWL_Wnd.cpp │ └── resource.h ├── pdfium.gyp ├── pdfium.js/ │ ├── pdfium.js.cc │ ├── pdfium.js.gyp │ └── pdfium.js.lib.js ├── samples/ │ ├── pdfium_test.cc │ └── samples.gyp ├── third_party/ │ ├── logging.h │ ├── macros.h │ ├── numerics/ │ │ ├── OWNERS │ │ ├── safe_conversions.h │ │ ├── safe_conversions_impl.h │ │ ├── safe_math.h │ │ └── safe_math_impl.h │ └── template_util.h └── web/ ├── index.html ├── pdfium.css ├── pdfium.js ├── pdfium.js.mem ├── pdfjs.html └── viewer/ ├── compatibility.js ├── debugger.js ├── images/ │ ├── grab.cur │ └── grabbing.cur ├── index.html ├── l10n.js ├── locale/ │ ├── ach/ │ │ └── viewer.properties │ ├── af/ │ │ └── viewer.properties │ ├── ak/ │ │ └── viewer.properties │ ├── an/ │ │ └── viewer.properties │ ├── ar/ │ │ └── viewer.properties │ ├── as/ │ │ └── viewer.properties │ ├── ast/ │ │ └── viewer.properties │ ├── az/ │ │ └── viewer.properties │ ├── be/ │ │ └── viewer.properties │ ├── bg/ │ │ └── viewer.properties │ ├── bn-BD/ │ │ └── viewer.properties │ ├── bn-IN/ │ │ └── viewer.properties │ ├── br/ │ │ └── viewer.properties │ ├── bs/ │ │ └── viewer.properties │ ├── ca/ │ │ └── viewer.properties │ ├── cs/ │ │ └── viewer.properties │ ├── csb/ │ │ └── viewer.properties │ ├── cy/ │ │ └── viewer.properties │ ├── da/ │ │ └── viewer.properties │ ├── de/ │ │ └── viewer.properties │ ├── el/ │ │ └── viewer.properties │ ├── en-GB/ │ │ └── viewer.properties │ ├── en-US/ │ │ └── viewer.properties │ ├── en-ZA/ │ │ └── viewer.properties │ ├── eo/ │ │ └── viewer.properties │ ├── es-AR/ │ │ └── viewer.properties │ ├── es-CL/ │ │ └── viewer.properties │ ├── es-ES/ │ │ └── viewer.properties │ ├── es-MX/ │ │ └── viewer.properties │ ├── et/ │ │ └── viewer.properties │ ├── eu/ │ │ └── viewer.properties │ ├── fa/ │ │ └── viewer.properties │ ├── ff/ │ │ └── viewer.properties │ ├── fi/ │ │ └── viewer.properties │ ├── fr/ │ │ └── viewer.properties │ ├── fy-NL/ │ │ └── viewer.properties │ ├── ga-IE/ │ │ └── viewer.properties │ ├── gd/ │ │ └── viewer.properties │ ├── gl/ │ │ └── viewer.properties │ ├── gu-IN/ │ │ └── viewer.properties │ ├── he/ │ │ └── viewer.properties │ ├── hi-IN/ │ │ └── viewer.properties │ ├── hr/ │ │ └── viewer.properties │ ├── hu/ │ │ └── viewer.properties │ ├── hy-AM/ │ │ └── viewer.properties │ ├── id/ │ │ └── viewer.properties │ ├── is/ │ │ └── viewer.properties │ ├── it/ │ │ └── viewer.properties │ ├── ja/ │ │ └── viewer.properties │ ├── ka/ │ │ └── viewer.properties │ ├── kk/ │ │ └── viewer.properties │ ├── km/ │ │ └── viewer.properties │ ├── kn/ │ │ └── viewer.properties │ ├── ko/ │ │ └── viewer.properties │ ├── ku/ │ │ └── viewer.properties │ ├── lg/ │ │ └── viewer.properties │ ├── lij/ │ │ └── viewer.properties │ ├── locale.properties │ ├── lt/ │ │ └── viewer.properties │ ├── lv/ │ │ └── viewer.properties │ ├── mai/ │ │ └── viewer.properties │ ├── mk/ │ │ └── viewer.properties │ ├── ml/ │ │ └── viewer.properties │ ├── mn/ │ │ └── viewer.properties │ ├── mr/ │ │ └── viewer.properties │ ├── ms/ │ │ └── viewer.properties │ ├── my/ │ │ └── viewer.properties │ ├── nb-NO/ │ │ └── viewer.properties │ ├── nl/ │ │ └── viewer.properties │ ├── nn-NO/ │ │ └── viewer.properties │ ├── nso/ │ │ └── viewer.properties │ ├── oc/ │ │ └── viewer.properties │ ├── or/ │ │ └── viewer.properties │ ├── pa-IN/ │ │ └── viewer.properties │ ├── pl/ │ │ └── viewer.properties │ ├── pt-BR/ │ │ └── viewer.properties │ ├── pt-PT/ │ │ └── viewer.properties │ ├── rm/ │ │ └── viewer.properties │ ├── ro/ │ │ └── viewer.properties │ ├── ru/ │ │ └── viewer.properties │ ├── rw/ │ │ └── viewer.properties │ ├── sah/ │ │ └── viewer.properties │ ├── si/ │ │ └── viewer.properties │ ├── sk/ │ │ └── viewer.properties │ ├── sl/ │ │ └── viewer.properties │ ├── son/ │ │ └── viewer.properties │ ├── sq/ │ │ └── viewer.properties │ ├── sr/ │ │ └── viewer.properties │ ├── sv-SE/ │ │ └── viewer.properties │ ├── sw/ │ │ └── viewer.properties │ ├── ta/ │ │ └── viewer.properties │ ├── ta-LK/ │ │ └── viewer.properties │ ├── te/ │ │ └── viewer.properties │ ├── th/ │ │ └── viewer.properties │ ├── tl/ │ │ └── viewer.properties │ ├── tn/ │ │ └── viewer.properties │ ├── tr/ │ │ └── viewer.properties │ ├── uk/ │ │ └── viewer.properties │ ├── ur/ │ │ └── viewer.properties │ ├── vi/ │ │ └── viewer.properties │ ├── wo/ │ │ └── viewer.properties │ ├── xh/ │ │ └── viewer.properties │ ├── zh-CN/ │ │ └── viewer.properties │ ├── zh-TW/ │ │ └── viewer.properties │ └── zu/ │ └── viewer.properties ├── pdfium.js.mem ├── pdfium.js.pdf.js ├── viewer.css └── viewer.js