Releases: opendocument-app/pdf2htmlEX-Android
pdf2htmlEX-Android v0.18.26
Maintenance update
Project built with conan instead of using ndkports.
pdf2htmlEX-Android v0.18.25
Render malformed fonts as default font, instead of hiding text (issue #94)
pdf2htmlEX-Android v0.18.24
Update version in README.md (0.18.24)
pdf2htmlEX-Android v0.18.23
Upgrade Poppler to 24.01.0
pdf2htmlEX-Android v0.18.22
Fix issue #83
pdf2htmlEX-Android v0.18.21
Wrap fontconfig translator in a try-catch
pdf2htmlEX-Android v0.18.20
Update pdf2htmlEX to 0.18.8-rc2 (unofficial release, pdf2htmlEX/pdf2htmlEX#154 )
Using Fontforge-20230101 and Poppler-23.12.0 .
Removed dependency-builder, using ndkports instead.
Built with NDK 26, which requires raising minSdk to 21 (Android 5 - Lollipop).
pdf2htmlEX-Android v0.18.19
-
Update NDK to 23.2.8568313 (last to support sdk level 16)
-
Remove deprecated pdf2htmlEX_exe interface.
pdf2htmlEX_exe had to be removed, because it required pdf2htmlEX (not -Android) to be built as a shared library.
pdf2htmlEX (not -Android) built as a static library can be included in pdf2htmlEX-Android.so, which allows optimizing a lot of unused code away.
Shared library version was ~14 megs, static library version is ~7 megs. -
Remove deprecated NoForking mode
-
Add BuildConfig.VERSION_NAME
-
Implement public static String generateOutputFilename(String inputFilename), which removes .pdf suffix and adds .html suffix.
Rename following parameters:
- setOutline to setProcessOutline
- setBackgroundFormat to setBackgroundImageFormat
Expose following upstream pdf2htmlEX parameters to downstream users:
- setOutputHtml
- setFirstPage
- setLastPage
- setZoomRatio
- setFitWidth
- setFitHeight
- setUseCropBox
- setDPI
- setEmbedCSS
- setEmbedFont
- setEmbedImage
- setEmbedJavascript
- setEmbedOutline
- setSplitPages
- setProcessNonText
- setProcessOutline
- setProcessAnnotation
- setProcessForm
- setPrinting
- setFallback
- setEmbedExternalFont
- setFontFormat
- setDecomposeLigature
- setAutoHint
- setStretchNarrowGlyph
- setSqueezeWideGlyph
- setOverrideFstype
- setProcessType3
- setHorizontalEpsilon
- setVerticalEpsilon
- setSpaceThreshold
- setFontSizeMultiplier
- setSpaceAsOffset
- setToUnicode
- setOptimizeText
- setCorrectTextVisibility
- setCoveredTextDPI
- setBackgroundImageFormat
- setSVGNodeCountLimit
- setDebug
- setProof
- setQuiet
pdf2htmlEX-Android v0.18.18
Updated dependencies:
- Fontconfig-2.13.96
- FriBidi-1.0.12
- FreeType-2.12.1
- GLib-2.66.8
- HarfBuzz-3.2.0
- proxy-libintl-0.4.1
- LCMS2-2.13.1
- libexpat-2.4.8
- libffi-3.4.2
- OpenJPEG-2.4.0
- LibTIFF-4.3.0
- libuninameslist-20211114
- libxml2-2.9.14
- pango-1.49.4