UNPKG

@fin.cx/einvoice

Version:

A TypeScript module for creating, manipulating, and embedding XML data within PDF files specifically tailored for electronic invoice (einvoice) packages.

14 lines (13 loc) 527 B
import { BaseXMLExtractor } from './base.extractor.js'; /** * Standard PDF XML extractor that extracts XML from embedded files * Works with PDF/A-3 documents that follow the standard for embedding files */ export declare class StandardXMLExtractor extends BaseXMLExtractor { /** * Extract XML from a PDF buffer using standard PDF/A-3 embedded files * @param pdfBuffer PDF buffer * @returns XML content or null if not found */ extractXml(pdfBuffer: Uint8Array | Buffer): Promise<string | null>; }