mirror of
https://github.com/DS4SD/docling.git
synced 2025-12-08 20:58:11 +00:00
feat(msexcel): set ContentLayer.INVISIBLE for invisible sheet (#1876)
* feat(msexcel): ignore invisible sheet
* DCO Remediation Commit for Qiefan Jiang <jiangqiefan@bytedance.com>
I, Qiefan Jiang <jiangqiefan@bytedance.com>, hereby add my Signed-off-by to this commit: ca391f4908f44f301de54a97057f0b809f5ce66c
Signed-off-by: Qiefan Jiang <jiangqiefan@bytedance.com>
* retain invisible sheet with ContentLayer.INVISIBLE
Signed-off-by: Qiefan Jiang <jiangqiefan@bytedance.com>
* update UT
Signed-off-by: Qiefan Jiang <jiangqiefan@bytedance.com>
* fix: use Optional for python3.9
Signed-off-by: Qiefan Jiang <jiangqiefan@bytedance.com>
* DCO Remediation Commit for Qiefan Jiang <jiangqiefan@bytedance.com>
I, Qiefan Jiang <jiangqiefan@bytedance.com>, hereby add my Signed-off-by to this commit: a34371a90e
Signed-off-by: Qiefan Jiang <jiangqiefan@bytedance.com>
---------
Signed-off-by: Qiefan Jiang <jiangqiefan@bytedance.com>
This commit is contained in:
@@ -87,13 +87,14 @@ def test_pages(documents) -> None:
|
||||
backend=MsExcelDocumentBackend,
|
||||
)
|
||||
backend = MsExcelDocumentBackend(in_doc=in_doc, path_or_stream=path)
|
||||
assert backend.page_count() == 3
|
||||
assert backend.page_count() == 4
|
||||
|
||||
# number of pages from the converted document
|
||||
doc = next(item for path, item in documents if path.stem == "test-01")
|
||||
assert len(doc.pages) == 3
|
||||
assert len(doc.pages) == 4
|
||||
|
||||
# page sizes as number of cells
|
||||
assert doc.pages.get(1).size.as_tuple() == (3.0, 7.0)
|
||||
assert doc.pages.get(2).size.as_tuple() == (9.0, 18.0)
|
||||
assert doc.pages.get(3).size.as_tuple() == (13.0, 36.0)
|
||||
assert doc.pages.get(4).size.as_tuple() == (0.0, 0.0)
|
||||
|
||||
Reference in New Issue
Block a user