Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SaveAs() corrupts internal structure naming #271

Closed
ashahabov opened this issue Aug 28, 2022 Discussed in #266 · 3 comments
Closed

SaveAs() corrupts internal structure naming #271

ashahabov opened this issue Aug 28, 2022 Discussed in #266 · 3 comments
Labels
blocked-by-sdk The issue is blocked by an issue in the underlying Open XML SDK

Comments

@ashahabov
Copy link
Member

Discussed in #266

Originally posted by shanaki August 25, 2022
When open presentation slide by IPresentation.Open() and then just save it by IPresentation.SaveAs().
Rename suffix of the saved file to .zip, then unzip and see ppt/slides folder.
slide
.xml filename are changed like slide25555.xml, slide67777.xml. Origin ppt contains slide1.xml, slide2.xml and so on.
Why slide xml filename are changed by Save()? Is this intentional behavior? Or, any way to prevent it?
sc

@ashahabov ashahabov added help-wanted This issue is identified as a good community contribution opportunity and removed help-wanted This issue is identified as a good community contribution opportunity labels Aug 28, 2022
@ashahabov
Copy link
Member Author

It looks like it is an issue in the underlying Open XML SDK. I've reported issue: dotnet/Open-XML-SDK#1197

@ashahabov ashahabov added the blocked-by-sdk The issue is blocked by an issue in the underlying Open XML SDK label Sep 16, 2022
@shanaki
Copy link

shanaki commented Feb 22, 2023

It looks like dotnet/Open-XML-SDK#1197 already fixed and closed in the latest version. When will it be merged into ShapeCrawler?

@ashahabov
Copy link
Member Author

ashahabov commented Feb 23, 2023

@shanaki, thank you for reminder. The issue should have been closed a long time ago, since it has already been merged and works correctly, for example in the last version (0.41.4).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked-by-sdk The issue is blocked by an issue in the underlying Open XML SDK
Projects
None yet
Development

No branches or pull requests

2 participants