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)