PDF inclusion (via modif. Lua iface)

This commit is contained in:
Marcel Krüger 2020-06-10 03:03:46 +02:00
parent e75211162c
commit 602bcb0583
4 changed files with 333 additions and 2 deletions

View file

@ -31,13 +31,13 @@ local function stream(pdf, num, dict, content, isfile, raw)
pdf.file:write'\nendstream\nendobj\n'
return num
end
local function delayedstream(pdf, num, dict, content, isfile)
local function delayedstream(pdf, num, dict, content, isfile, raw)
if not num then num = pdf:getobj() end
if pdf[num] ~= assigned then
error[[Invalid object]]
end
pdf[num] = delayed
pdf[-num] = {stream, dict, content, isfile}
pdf[-num] = {stream, dict, content, isfile, raw}
return num
end
local function indirect(pdf, num, content, isfile)