Readonly
bankDetailsLabel: stringThe label for the bank details in the footer.
Readonly
bankName: string | undefinedThe bank name to display in the footer. Can be omitted.
Readonly
bicLabel: stringThe label for the bic to display in the footer.
Readonly
ceoLabel: stringThe label for the ceo on the invoice.
Readonly
companyInfo: CompanyInfoThe information about the company sending out the invoice.
Readonly
dateLabel: stringThe label for the date on the invoice.
Readonly
dueDateLabel: stringThe label for the due date on the invoice.
Readonly
emailLabel: stringThe label for the email on the invoice.
Readonly
footerFontSize: numberThe font size that should be used for the footer.
Readonly
headline: stringThe headline of the invoice.
Readonly
headlineFontSize: numberThe font size of the headline.
Readonly
ibanLabel: stringThe label for the iban to display in the footer.
Readonly
images: Record<string, PdfImageDefinition> | undefinedGlobally defined images which can be referenced by name inside the document definition.
Readonly
invoiceNumberLabel: stringThe label for the invoice number on the invoice.
Readonly
invoiceNumberNotice: stringThe notice below the invoice number.
Readonly
itemAmountLabel: stringThe label for item amount on the invoice.
Readonly
itemNameLabel: stringThe label for item name on the invoice.
Readonly
itemSinglePriceLabel: stringThe label for single price of an item on the invoice.
Readonly
itemTotalPriceLabel: stringThe label for total price of an item on the invoice.
Readonly
logo: string | undefinedAvailable options:
Supported image formats: JPEG, PNG.
Readonly
numberCompanyAbbreviationCharacters: numberHow many characters of the company name should be used in the invoice number.
Readonly
numberOfDigits: numberThe number of digits used to generate the consecutive number.
Readonly
numberPrivateCustomerAbbreviationCharacters: numberHow many characters of the private customer first and last name should be used in the invoice number.
Readonly
performanceDateLabel: stringThe label for the date of performance on the invoice.
Readonly
phoneLabel: stringThe label for the phone number on the invoice.
Readonly
separator: stringThe separator for the parts of the invoice number.
Readonly
showDueDate: booleanWhether or not a due date should be displayed on the invoice.
Readonly
showPerformanceDate: booleanWhether or not a performance date should be displayed on the invoice.
Readonly
tableFontSize: numberThe font size that should be used inside the tables.
Readonly
taxLabel: stringThe label for tax value on the invoice.
Readonly
taxNumberLabel: stringThe label for tax number on the invoice.
Readonly
taxOffice: string | undefinedThe tax office to display in the footer. Can be omitted.
Readonly
totalAfterTaxLabel: stringThe label for the total after tax value on the invoice.
Readonly
totalBeforeTaxLabel: stringThe label for the total before tax value on the invoice.
Readonly
totalLabel: stringThe label for the total when no taxes exist on the invoice.
Options used throughout the plugin.