Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Relay Esign Bundle Laravel Package

dbp/relay-esign-bundle

View on GitHub
Deep Wiki
Context7

Signature Block Positioning

In addition to a signature profile and the actual PDF payload the signature endpoints also take positioning data which determines where the signature block will be placed on the PDF document.

If no positioning data is given it will default to append the signature block after the content, either on the last page, or if there isn't enough space on the last page then on a newly added page at the end.

The position units are in "points" using the PDF coordinate system which starts in the bottom left corner of each page. The point unit can be converted to e.g. cm via the DPI, for example "1cm ~ 28.3465pt".

  • page - The page number where the signature block should be placed, starting with 1. A page number larger than the actual page count will append a new page instead. Defaults to the last page, or a newly added page if there isn't enough space.
  • x - Position of the signature's top left corner in points, from the left of the page. Defaults to the signature block being centered horizontally.
  • y - Position of the signature's top left corner in points, from the bottom of the page. Defaults to right after the content on the selected page, or at the top if there is not enough free space.
  • width - Width of the signature block in points. Defaults to the default width specified in the backend. Note that making it too small might break the internal layout.
  • rotation - Absolute rotation of the signature block in degrees, counterclockwise. Defaults to 0.

In case you don't want to have a visible signature block at all you can set invisible to true:

  • invisible - if true the block will not be visible. Defaults to false.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
besmartand-pro/php-quality-config
sentix/ai-chatbot
codifyo/ts-generator-bundle
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky
spatie/mailcoach-vapor