@softvision/webpdf-wsclient-typescript
Version:
A simplified and optimized API client library for the webPDF server
35 lines (34 loc) • 1.41 kB
TypeScript
import { QrSwissPaymentLanguage, Rectangle, Parameter, QrSwissPaymentContent, QrSwissPaymentPdf, QrSwissPaymentFormat, QrSwissPaymentSeparator } from "./../index";
export interface QrSwissPaymentBarcodeInterface {
content: QrSwissPaymentContent;
dpi?: number;
format?: QrSwissPaymentFormat;
language?: QrSwissPaymentLanguage;
pdf?: QrSwissPaymentPdf;
position?: Rectangle;
separator?: QrSwissPaymentSeparator;
}
export declare class QrSwissPaymentBarcode implements QrSwissPaymentBarcodeInterface, Parameter {
content: QrSwissPaymentContent;
dpi?: number;
format?: QrSwissPaymentFormat;
language?: QrSwissPaymentLanguage;
pdf?: QrSwissPaymentPdf;
position?: Rectangle;
separator?: QrSwissPaymentSeparator;
constructor(data: any);
static getContentDescription(): string;
static getDpiDefault(): number;
static getDpiDescription(): string;
static getFormatDefault(): QrSwissPaymentFormat;
static getFormatDescription(): string;
static getLanguageDefault(): QrSwissPaymentLanguage;
static getLanguageDescription(): string;
static getPdfDescription(): string;
static getPositionDescription(): string;
static getSeparatorDefault(): QrSwissPaymentSeparator;
static getSeparatorDescription(): string;
static fromJson(data: any): QrSwissPaymentBarcode;
toJson(): any;
clone(): QrSwissPaymentBarcode;
}