Skip to content

Commit d8adfb6

Browse files
Correct incorrect arg names for bates_number()
Should have been `offset_horizontal`, etc.
1 parent 554706e commit d8adfb6

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

docassemble/AssemblyLine/al_document.py

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1581,6 +1581,22 @@ def init(self, *pargs, **kwargs) -> None:
15811581
self.auto_gather = False
15821582
if "gathered" not in kwargs:
15831583
self.gathered = True
1584+
if "add_page_numbers" not in kwargs:
1585+
self.add_page_numbers = False
1586+
if "page_number_prefix" not in kwargs:
1587+
self.page_number_prefix = ""
1588+
if "page_number_start" not in kwargs:
1589+
self.page_number_start = 1
1590+
if "page_number_digits" not in kwargs:
1591+
self.page_number_digits = 5
1592+
if "page_number_area" not in kwargs:
1593+
self.page_number_area = None
1594+
if "page_number_font_size" not in kwargs:
1595+
self.page_number_font_size = 10
1596+
if "page_number_horizontal_offset" not in kwargs:
1597+
self.page_number_horizontal_offset = 15
1598+
if "page_number_vertical_offset" not in kwargs:
1599+
self.page_number_vertical_offset = 15
15841600
self.initializeAttribute("cache", DALazyAttribute)
15851601
self.always_enabled = hasattr(self, "enabled") and self.enabled
15861602
# Pre-cache some DALazyTemplates we set up to aid translation that won't
@@ -1648,6 +1664,16 @@ def as_pdf(
16481664
filename=f"{base_name(self.filename)}{append_suffix}.pdf",
16491665
pdfa=pdfa,
16501666
)
1667+
if self.add_page_numbers:
1668+
pdf.bates_number(
1669+
prefix=self.page_number_prefix,
1670+
start=self.page_number_start,
1671+
digits=self.page_number_digits,
1672+
area=self.page_number_area,
1673+
font_size=self.page_number_font_size,
1674+
offset_horizontal=self.page_number_horizontal_offset,
1675+
offset_vertical=self.page_number_vertical_offset,
1676+
)
16511677
pdf.title = self.title
16521678
setattr(self.cache, safe_key, pdf)
16531679

0 commit comments

Comments
 (0)