Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trial Support for tagged PDF (StructElem and ObjStm) #1

Open
dwarring opened this issue Jan 5, 2023 · 1 comment
Open

Trial Support for tagged PDF (StructElem and ObjStm) #1

dwarring opened this issue Jan 5, 2023 · 1 comment

Comments

@dwarring
Copy link
Contributor

dwarring commented Jan 5, 2023

Tagged PDF support creates a lot of small simple dictionary objects. The management and serialization of these is adding a lot of overhead. This, for instance is the main reason why Pod::To::PDF::API6 is twice as slow as Pod::To::PDF.

I've begun an experiment to add specialized support for StructElem objects and their serialization to ObjStm (object streams), with the idea of integrating them into PDF::Tags for writing purposes only. Work has just started on branch struct_elem.

@dwarring
Copy link
Contributor Author

work dropped on struct_elem branch in favor of pdf-dom #2. I've decided to implement a general purpose native DOM that will target serialization to object-streams for use by PDF::Tags and others.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant