John Beard 636c6c4efb Eeschema/pcbnew: fix pasted image saving
The m_imageData buffer in the BITMAP_BASE is an
internal implementation - the public API to persist the
data to a stream appears to be SaveImageData - so use that,
which hides the implementation (and generates the image data
"live" when needed).

Remove the public access to the m_imageData buffer as it isn't
needed for public use, and also is misleading.

Also break out the formatting of the data into KICAD_FORMAT,
as it's currently replicated in eeschema/pcb/pagelayout
formatting code.

Fixes: https://gitlab.com/kicad/code/kicad/-/issues/19772
2025-01-31 23:01:07 +08:00
..
2025-01-21 19:53:02 -05:00
2025-01-31 08:32:13 -05:00
2025-01-12 12:06:45 -05:00
2025-01-21 16:21:27 -08:00
2025-01-17 22:07:07 +00:00
2025-01-28 12:22:39 -08:00
2025-01-04 08:42:01 -05:00
2025-01-29 05:42:57 -06:00
2025-01-16 11:50:08 -05:00
2025-01-29 20:54:33 +00:00
2025-01-29 09:33:31 -06:00
2025-01-12 12:06:45 -05:00
2025-01-12 12:06:45 -05:00
2025-01-12 12:06:45 -05:00
2025-01-29 20:54:33 +00:00
2025-01-29 20:54:33 +00:00
2025-01-29 20:54:33 +00:00
2025-01-29 20:54:33 +00:00
2025-01-20 18:28:33 +00:00
2025-01-14 12:24:24 +00:00
2025-01-12 12:06:45 -05:00
2025-01-14 15:25:05 -05:00
2025-01-28 12:22:39 -08:00
2025-01-14 15:25:05 -05:00
2025-01-28 12:22:39 -08:00
2024-10-01 22:36:18 +01:00
2025-01-14 15:25:05 -05:00
2024-12-28 22:38:51 +00:00
2025-01-14 15:25:05 -05:00
2025-01-14 15:25:05 -05:00
2025-01-16 11:50:08 -05:00