pdf-raku / PDF-Content-raku

Basic PDF content editing and rendering support, including text, images, fonts and general graphics
Artistic License 2.0
2 stars 3 forks source link

Removal of PDF::Content::Tag::{Elem,Object,Root} from PDF::Content #5

Closed dwarring closed 4 years ago

dwarring commented 4 years ago

PDF::Content 0.4.3 has some loosely coupled support for writing marked content.

PDF::Tags (under construction) can read, but not write tagged content.

So there's two competing APIs, (one for writing and another for reading).

Proposal is to export the newly created 0.4.x functionality for creating tags to PDF::Tags, so that there's a single API for both reading and writing tags.

Will leave the ability to read and write content stream tags in place (may rename). Will remove anything related to the struct tree.