From 11c8c141d62a0924e9fed41f264457baf30a80d2 Mon Sep 17 00:00:00 2001
From: InkJazz <224395883+Fanfulla@users.noreply.github.com>
Date: Mon, 31 Aug 2026 16:21:32 +0200
Subject: [PATCH] fix(xlsx): retain embedded worksheet images
---
src/formats/docx/content.rs | 20 +++++---
src/formats/pptx/mod.rs | 20 +++++---
src/formats/sheet/xlsx.rs | 98 ++++++++++++++++++++++++++++++++++--
src/package/relationships.rs | 5 +-
src/shared/assets.rs | 7 ++-
5 files changed, 122 insertions(+), 28 deletions(-)
diff --git a/src/formats/docx/content.rs b/src/formats/docx/content.rs
index c5a7c18b..71b35089 100644
--- a/src/formats/docx/content.rs
+++ b/src/formats/docx/content.rs
@@ -66,7 +66,7 @@ impl<'a, 'b> Ctx<'a, 'b> {
/// part. Failures degrade (log + `None`) per the unified policy;
/// resource-limit errors always propagate.
fn rel_part(&self, rel_id: &str) -> Result