Initializes a new instance of the ImageSignOptions class with default values.
def__init__(self):...
Example
fromgroupdocs.signature.optionsimportImageSignOptions# Create image signature options using an image file pathoptions=ImageSignOptions("signature.jpg")
init
Initializes ImageSignOptions with an image file.
def__init__(self,image_file_path):...
Parameter
Type
Description
image_file_path
str
Image file path.
Example
fromgroupdocs.signatureimportSignaturefromgroupdocs.signature.optionsimportImageSignOptionswithSignature("sample.pdf")assignature:options=ImageSignOptions("signature.jpg")# configure additional options here, e.g. position, size, etc.result=signature.sign("signed_image.pdf",options)print(f"Signed with {len(result.succeeded)} image signature(s)")
init
Initializes a new ImageSignOptions instance with an image stream.
def__init__(self,image_stream):...
Parameter
Type
Description
image_stream
io.RawIOBase
Image stream.
Example
fromgroupdocs.signatureimportSignaturefromgroupdocs.signature.optionsimportImageSignOptionswithSignature("sample.pdf")assignature:withopen("signature.jpg","rb")asimage_stream:options=ImageSignOptions(image_stream)options.left=100options.top=400result=signature.sign("signed_image_stream.pdf",options)print(f"Signed with {len(result.succeeded)} image signature(s)")