* Create and register a new stream.
(
dictEntries: Record<string, PdfObject> | [string, PdfObject][],
data: Uint8Array,
)
| 2004 | * Create and register a new stream. |
| 2005 | */ |
| 2006 | createStream( |
| 2007 | dictEntries: Record<string, PdfObject> | [string, PdfObject][], |
| 2008 | data: Uint8Array, |
| 2009 | ): PdfRef { |
| 2010 | let stream: PdfStream; |
| 2011 | |
| 2012 | if (Array.isArray(dictEntries)) { |
| 2013 | stream = new PdfStream(dictEntries, data); |
| 2014 | } else { |
| 2015 | stream = PdfStream.fromDict(dictEntries, data); |
| 2016 | } |
| 2017 | |
| 2018 | return this.register(stream); |
| 2019 | } |
| 2020 | |
| 2021 | // ───────────────────────────────────────────────────────────────────────────── |
| 2022 | // Font Embedding |
no test coverage detected