pdfmm v0.10.0 Release Notes

    • ๐Ÿ›  PdfImage: Cleaned/reviewed/fixed SetData()/SetDataRaw()
    • ๐Ÿ“‡ Renamed PdfPageTree -> PdfPageCollection
    • โž• Added XMP metadata reading/saving. Added PdfMetadata class
    • โž• Added text extraction API
    • ๐Ÿ”€ Review I/O API: Merged InputDevice/OutputDevice into StreamDevice. New hierarchy deriving StreamDevice
    • Reviewed PdfObjectStream API: added streaming operations, GetInputStream(), GetOutputStream(). Renamed GetFilteredCopy() -> GetUnwrappedCopy()/UnwrapTo(). They only unwrap non media filters (see PdfImage::DecodeTo for media ones)
    • PdfImage: Added DecodeTo(pixelFormat)