y buffer only
This commit is contained in:
16
cluster.py
16
cluster.py
@@ -82,10 +82,10 @@ class Chars:
|
|||||||
j += 1
|
j += 1
|
||||||
i.merge()
|
i.merge()
|
||||||
assert(len(i.chars) == 1)
|
assert(len(i.chars) == 1)
|
||||||
i.chars[0]["x0"] -= median_height
|
#i.chars[0]["x0"] -= median_height
|
||||||
i.chars[0]["x1"] += median_height
|
#i.chars[0]["x1"] += median_height
|
||||||
i.chars[0]["y0"] -= median_height
|
#i.chars[0]["y0"] -= median_height
|
||||||
i.chars[0]["y1"] += median_height
|
#i.chars[0]["y1"] += median_height
|
||||||
bounds = i._box()
|
bounds = i._box()
|
||||||
|
|
||||||
original_reader = pypdf.PdfReader(self.path)
|
original_reader = pypdf.PdfReader(self.path)
|
||||||
@@ -95,10 +95,10 @@ class Chars:
|
|||||||
modified_page.trimbox.upper_left = (bounds.x1, bounds.y0)
|
modified_page.trimbox.upper_left = (bounds.x1, bounds.y0)
|
||||||
modified_page.trimbox.lower_right = (bounds.x0, bounds.y1)
|
modified_page.trimbox.lower_right = (bounds.x0, bounds.y1)
|
||||||
modified_page.trimbox.lower_left = (bounds.x1, bounds.y1)
|
modified_page.trimbox.lower_left = (bounds.x1, bounds.y1)
|
||||||
modified_page.cropbox.upper_right = (bounds.x0, bounds.y0)
|
modified_page.cropbox.upper_right = (bounds.x0, bounds.y0-median_height)
|
||||||
modified_page.cropbox.upper_left = (bounds.x1, bounds.y0)
|
modified_page.cropbox.upper_left = (bounds.x1, bounds.y0-median_height)
|
||||||
modified_page.cropbox.lower_right = (bounds.x0, bounds.y1)
|
modified_page.cropbox.lower_right = (bounds.x0, bounds.y1+median_height)
|
||||||
modified_page.cropbox.lower_left = (bounds.x1, bounds.y1)
|
modified_page.cropbox.lower_left = (bounds.x1, bounds.y1+median_height)
|
||||||
modified_writer.add_page(modified_page)
|
modified_writer.add_page(modified_page)
|
||||||
modified_path = "{}/{}-{:03d}-{}.modified.pdf".format(
|
modified_path = "{}/{}-{:03d}-{}.modified.pdf".format(
|
||||||
config.TEMP_DIR,
|
config.TEMP_DIR,
|
||||||
|
|||||||
Reference in New Issue
Block a user