PdfaAttachedFiles constructor

PdfaAttachedFiles(
  1. PdfDocument pdfDocument,
  2. Map<String, String> files
)

Implementation

PdfaAttachedFiles(
  PdfDocument pdfDocument,
  Map<String, String> files,
) {
  for (var entry in files.entries) {
    _files.add(
      _AttachedFileSpec(
        pdfDocument,
        _AttachedFile(
          pdfDocument,
          entry.key,
          entry.value,
        ),
      ),
    );
  }
  _names = _AttachedFileNames(
    pdfDocument,
    _files,
  );
  pdfDocument.pdfNames;
  pdfDocument.catalog.attached = this;
}