@@ -234,6 +234,33 @@ def fill_form(
234234 document : RustDocument ,
235235 values : dict [str , str ],
236236 need_appearances : bool = True ,
237+ generate_appearances : bool = False ,
238+ ) -> tuple [RustDocument , dict [str , Any ]]: ...
239+ def modify_form_field (
240+ document : RustDocument ,
241+ field_name : str ,
242+ * ,
243+ value : str | None = None ,
244+ default_value : str | None = None ,
245+ read_only : bool | None = None ,
246+ required : bool | None = None ,
247+ max_length : int | None = None ,
248+ options : list [dict [str , str ]] | None = None ,
249+ ) -> tuple [RustDocument , dict [str , Any ]]: ...
250+ def add_form_field (
251+ document : RustDocument ,
252+ name : str ,
253+ field_type : str ,
254+ page : int ,
255+ rect : tuple [float , float , float , float ],
256+ value : str | None = None ,
257+ default_value : str | None = None ,
258+ read_only : bool = False ,
259+ required : bool = False ,
260+ max_length : int | None = None ,
261+ options : list [dict [str , str ]] | None = None ,
262+ font_size : float = 0.0 ,
263+ generate_appearance : bool = True ,
237264) -> tuple [RustDocument , dict [str , Any ]]: ...
238265def render_page (
239266 document : RustDocument ,
0 commit comments