4.8.0
Changes (Release 4.8.0)
Summary (pypdfium2)
PdfTextPage.get_rect()
: Added missing return code check and updated docs regarding dependence oncount_rects()
.
Fixed related test code that was broken but disabled by accident (missing asserts). Thanks to Guy Rosin for reporting {issue}207
.- Added
PdfImage.get_size()
wrapping the new pdfium functionFPDFImageObj_GetImagePixelSize()
, which is faster than getting image size through the metadata. build_pdfium.py --use-syslibs
: Changedsysroot="/"
(invalid) touse_sysroot=false
(valid). This allows us to remove a botched patch.
pypdfium2 commit log
Commits between 4.7.0
and 4.8.0
(latest commit first):
0c1a20d
[autorelease] update changelog and version file24fbf07
Rename variablesuccess
took
across the tree5b4d44f
unsp: change handling of attachment92ab6dd
Add bindings to & useFPDFImageObj_GetImagePixelSize()
e418360
A few style improvements (CC #212)82d2a12
sourcebuild: moveuse_sysroot=false
to linux section6bfb440
syslibs build: replacesysroot="/"
+patch w/use_sysroot=false
0c17bcc
Possible solution to #207dea9c70
Remove a task (CC #205)
PDFium commit log
Commits between 5715
and 5731
(latest commit first):
9db61cf2d
Set up DiscardableMemoryAllocator for pdfium fuzzer379bfc96b
Added faster method for getting the size of an image object.f51e7a1cf
Cache font widths in CFX_GlyphCache40f98eb42
Implement CFX_SkiaDeviceDriver::GetClipBox()594190814
[Skia] Use source rectangle passed to SetDIBits()0e8a8c6e5
Update NOINLINE definitionaf3848d11
Delete unused macros from compiler_specific.h3f0996155
Represent fxcmap::CMap::MapType with a boolda78dcba4
Change fxcmap::CMap::MapType an enum class with properly named values5bb3a5ac2
Put FXCMAP code in namespace fxcmap357729f1d
Consistently use#if defined(_SKIA_SUPPORT_)
2bd5d5761
Avoid passing nullptr to vswprintf() inside WideString::FormatV()cffe2384b
Remove a spurious RetainPtr in the CFX_DIBExtractor ctor2327115fd
Get rid of a Windows-only -Wno-switch flag5dfeac1e0
Fix roll-freetype.sh on Linux409e3e252
Fix -Wswitch warning in cfpf_skiafontmgr.cppff7e020b9
Add build_config.h to core/fxcrt/fx_extension.h9a89e728d
Update metadata in third_party/freetype/README.pdfium5e106987a
Roll Code Coverage from b0f9daa5b3f5 to 9b51524c4f75 (1 revision)f66276f2e
Roll Catapult from c9f4f650cdee to ac30cc4bc7d3 (48 revisions)