Forum Discussion

teespolyglot's avatar
teespolyglot
Copper Contributor
Sep 05, 2024
Solved

Script to convert base64 to image in Excel not working

This is a cross post from the Power Platform Community, as i'm not sure where is best to ask my question.

 

I have developed a mobile power app for my engineers to complete treatment reports in the field and capture signatures.
 
I created a flow to retrieve the report information and signature images from the app and upload them to a Sharepoint list + doc library. All of this work perfectly.
 
I also want to output the captured information (+signatures) in a template that can be converted to PDF and given to the customer.
 
The problem I'm having is that the flow fails on the script when trying to add the image to the excel worksheet. I am confused as I mostly plagiarised the script from this thread, where it has worked perfectly for others, and I know the (two) base64 string(s) to be correct, as i've run it through an online converter, which outputs images of the signatures that were originally captured.
 

This suggests the problem lies in line 6 of the script. Unfortunately, I'm not an expert, and the last time i played with Excel scripts was over a decade ago with VBA rather than Office Scripts. I have tried playing with it in as far as i can, but nothing seems to offer any success. To me, the script actually appears fine, and it seemingly worked for others according to the other thread. As the base64 script is correct (and doesn't include the data: or /png etc), I'm left bewildered and hoping that someone can spot where i've gone wrong (that person will have my eternal gratitude!). Script included below

 

 

 

function main(workbook: ExcelScript.Workbook, base64ImageString1:string, base64ImageString2:string) 
{
   const sheet = workbook.getWorksheet("Output");
   const range1 = sheet.getRange("C43");
   const range2 = sheet.getRange("I43");   
   let image1 = sheet.addImage(base64ImageString1);
	    image1.setTop(range1.getTop());
	    image1.setLeft(range1.getLeft());
	    image1.setWidth(range1.getWidth());
	    image1.setHeight(range1.getHeight());
	    image1.setPlacement(ExcelScript.Placement.twoCell);
   let image2 = sheet.addImage(base64ImageString2);
		image2.setTop(range2.getTop());
		image2.setLeft(range2.getLeft());
		image2.setWidth(range2.getWidth());
		image2.setHeight(range2.getHeight());
		image2.setPlacement(ExcelScript.Placement.twoCell);
}

 

 

On a side note, I have tried to manually record inserting an image, to try find a starting point for correcting the script, but recording the action fails?

 

 

Resources

"}},"componentScriptGroups({\"componentId\":\"custom.widget.MicrosoftFooter\"})":{"__typename":"ComponentScriptGroups","scriptGroups":{"__typename":"ComponentScriptGroupsDefinition","afterInteractive":{"__typename":"PageScriptGroupDefinition","group":"AFTER_INTERACTIVE","scriptIds":[]},"lazyOnLoad":{"__typename":"PageScriptGroupDefinition","group":"LAZY_ON_LOAD","scriptIds":[]}},"componentScripts":[]},"cachedText({\"lastModified\":\"1745505309764\",\"locale\":\"en-US\",\"namespaces\":[\"components/community/NavbarDropdownToggle\"]})":[{"__ref":"CachedAsset:text:en_US-components/community/NavbarDropdownToggle-1745505309764"}],"cachedText({\"lastModified\":\"1745505309764\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/common/QueryHandler\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/common/QueryHandler-1745505309764"}],"cachedText({\"lastModified\":\"1745505309764\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/EscalatedMessageBanner\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/EscalatedMessageBanner-1745505309764"}],"cachedText({\"lastModified\":\"1745505309764\",\"locale\":\"en-US\",\"namespaces\":[\"components/users/UserLink\"]})":[{"__ref":"CachedAsset:text:en_US-components/users/UserLink-1745505309764"}],"cachedText({\"lastModified\":\"1745505309764\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/users/UserRank\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/users/UserRank-1745505309764"}],"cachedText({\"lastModified\":\"1745505309764\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageTime\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageTime-1745505309764"}],"cachedText({\"lastModified\":\"1745505309764\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageSolvedBadge\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageSolvedBadge-1745505309764"}],"cachedText({\"lastModified\":\"1745505309764\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageSubject\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageSubject-1745505309764"}],"cachedText({\"lastModified\":\"1745505309764\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageBody\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageBody-1745505309764"}],"cachedText({\"lastModified\":\"1745505309764\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageCustomFields\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageCustomFields-1745505309764"}],"cachedText({\"lastModified\":\"1745505309764\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageReplyButton\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageReplyButton-1745505309764"}],"cachedText({\"lastModified\":\"1745505309764\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageSolutionList\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageSolutionList-1745505309764"}],"messages({\"constraints\":{\"solution\":{\"eq\":true},\"topicId\":{\"eq\":\"message:4237987\"}},\"first\":10,\"sorts\":{\"postTime\":{\"direction\":\"ASC\"}}})":{"__typename":"MessageConnection","edges":[{"__typename":"MessageEdge","cursor":"MjUuMXwyLjF8aXwxMHwxMzI6MXxpbnQsNDI0MTE3Myw0MjQxMTcz","node":{"__ref":"AcceptedSolutionMessage:message:4241173"}}],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null},"totalCount":1},"cachedText({\"lastModified\":\"1745505309764\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/users/UserAvatar\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/users/UserAvatar-1745505309764"}],"cachedText({\"lastModified\":\"1745505309764\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/ranks/UserRankLabel\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/ranks/UserRankLabel-1745505309764"}],"cachedText({\"lastModified\":\"1745505309764\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/AcceptedSolutionButton\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/AcceptedSolutionButton-1745505309764"}],"cachedText({\"lastModified\":\"1745505309764\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/common/Pager/PagerLoadMore\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/common/Pager/PagerLoadMore-1745505309764"}],"message({\"id\":\"message:4238329\"})":{"__ref":"ForumReplyMessage:message:4238329"},"message({\"id\":\"message:4241645\"})":{"__ref":"ForumReplyMessage:message:4241645"},"message({\"id\":\"message:4241173\"})":{"__ref":"AcceptedSolutionMessage:message:4241173"},"message({\"id\":\"message:4240392\"})":{"__ref":"ForumReplyMessage:message:4240392"},"message({\"id\":\"message:4238605\"})":{"__ref":"ForumReplyMessage:message:4238605"},"message({\"id\":\"message:4241211\"})":{"__ref":"ForumReplyMessage:message:4241211"},"message({\"id\":\"message:4238168\"})":{"__ref":"ForumReplyMessage:message:4238168"},"cachedText({\"lastModified\":\"1745505309764\",\"locale\":\"en-US\",\"namespaces\":[\"components/tags/TagView/TagViewChip\"]})":[{"__ref":"CachedAsset:text:en_US-components/tags/TagView/TagViewChip-1745505309764"}]},"CachedAsset:pages-1745487429212":{"__typename":"CachedAsset","id":"pages-1745487429212","value":[{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"BlogViewAllPostsPage","type":"BLOG","urlPath":"/category/:categoryId/blog/:boardId/all-posts/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"CasePortalPage","type":"CASE_PORTAL","urlPath":"/caseportal","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"CreateGroupHubPage","type":"GROUP_HUB","urlPath":"/groups/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"CaseViewPage","type":"CASE_DETAILS","urlPath":"/case/:caseId/:caseNumber","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"InboxPage","type":"COMMUNITY","urlPath":"/inbox","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"HelpFAQPage","type":"COMMUNITY","urlPath":"/help","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"IdeaMessagePage","type":"IDEA_POST","urlPath":"/idea/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"IdeaViewAllIdeasPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId/all-ideas/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"LoginPage","type":"USER","urlPath":"/signin","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"BlogPostPage","type":"BLOG","urlPath":"/category/:categoryId/blogs/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"UserBlogPermissions.Page","type":"COMMUNITY","urlPath":"/c/user-blog-permissions/page","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"ThemeEditorPage","type":"COMMUNITY","urlPath":"/designer/themes","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"TkbViewAllArticlesPage","type":"TKB","urlPath":"/category/:categoryId/kb/:boardId/all-articles/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1730142000000,"localOverride":null,"page":{"id":"AllEvents","type":"CUSTOM","urlPath":"/Events","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"OccasionEditPage","type":"EVENT","urlPath":"/event/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"OAuthAuthorizationAllowPage","type":"USER","urlPath":"/auth/authorize/allow","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"PageEditorPage","type":"COMMUNITY","urlPath":"/designer/pages","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"PostPage","type":"COMMUNITY","urlPath":"/category/:categoryId/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"ForumBoardPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"TkbBoardPage","type":"TKB","urlPath":"/category/:categoryId/kb/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"EventPostPage","type":"EVENT","urlPath":"/category/:categoryId/events/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"UserBadgesPage","type":"COMMUNITY","urlPath":"/users/:login/:userId/badges","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"GroupHubMembershipAction","type":"GROUP_HUB","urlPath":"/membership/join/:nodeId/:membershipType","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"MaintenancePage","type":"COMMUNITY","urlPath":"/maintenance","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"IdeaReplyPage","type":"IDEA_REPLY","urlPath":"/idea/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"UserSettingsPage","type":"USER","urlPath":"/mysettings/:userSettingsTab","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"GroupHubsPage","type":"GROUP_HUB","urlPath":"/groups","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"ForumPostPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"OccasionRsvpActionPage","type":"OCCASION","urlPath":"/event/:boardId/:messageSubject/:messageId/rsvp/:responseType","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"VerifyUserEmailPage","type":"USER","urlPath":"/verifyemail/:userId/:verifyEmailToken","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"AllOccasionsPage","type":"OCCASION","urlPath":"/category/:categoryId/events/:boardId/all-events/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"EventBoardPage","type":"EVENT","urlPath":"/category/:categoryId/events/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"TkbReplyPage","type":"TKB_REPLY","urlPath":"/kb/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"IdeaBoardPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"CommunityGuideLinesPage","type":"COMMUNITY","urlPath":"/communityguidelines","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"CaseCreatePage","type":"SALESFORCE_CASE_CREATION","urlPath":"/caseportal/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"TkbEditPage","type":"TKB","urlPath":"/kb/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"ForgotPasswordPage","type":"USER","urlPath":"/forgotpassword","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"IdeaEditPage","type":"IDEA","urlPath":"/idea/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"TagPage","type":"COMMUNITY","urlPath":"/tag/:tagName","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"BlogBoardPage","type":"BLOG","urlPath":"/category/:categoryId/blog/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"OccasionMessagePage","type":"OCCASION_TOPIC","urlPath":"/event/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"ManageContentPage","type":"COMMUNITY","urlPath":"/managecontent","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"ClosedMembershipNodeNonMembersPage","type":"GROUP_HUB","urlPath":"/closedgroup/:groupHubId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"CommunityPage","type":"COMMUNITY","urlPath":"/","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"ForumMessagePage","type":"FORUM_TOPIC","urlPath":"/discussions/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"IdeaPostPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1730142000000,"localOverride":null,"page":{"id":"CommunityHub.Page","type":"CUSTOM","urlPath":"/Directory","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"BlogMessagePage","type":"BLOG_ARTICLE","urlPath":"/blog/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"RegistrationPage","type":"USER","urlPath":"/register","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"EditGroupHubPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"ForumEditPage","type":"FORUM","urlPath":"/discussions/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"ResetPasswordPage","type":"USER","urlPath":"/resetpassword/:userId/:resetPasswordToken","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1730142000000,"localOverride":null,"page":{"id":"AllBlogs.Page","type":"CUSTOM","urlPath":"/blogs","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"TkbMessagePage","type":"TKB_ARTICLE","urlPath":"/kb/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"BlogEditPage","type":"BLOG","urlPath":"/blog/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"ManageUsersPage","type":"USER","urlPath":"/users/manage/:tab?/:manageUsersTab?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"ForumReplyPage","type":"FORUM_REPLY","urlPath":"/discussions/:boardId/:messageSubject/:messageId/replies/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"PrivacyPolicyPage","type":"COMMUNITY","urlPath":"/privacypolicy","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"NotificationPage","type":"COMMUNITY","urlPath":"/notifications","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"UserPage","type":"USER","urlPath":"/users/:login/:userId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"OccasionReplyPage","type":"OCCASION_REPLY","urlPath":"/event/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"ManageMembersPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/manage/:tab?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"SearchResultsPage","type":"COMMUNITY","urlPath":"/search","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"BlogReplyPage","type":"BLOG_REPLY","urlPath":"/blog/:boardId/:messageSubject/:messageId/replies/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"GroupHubPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"TermsOfServicePage","type":"COMMUNITY","urlPath":"/termsofservice","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"CategoryPage","type":"CATEGORY","urlPath":"/category/:categoryId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"ForumViewAllTopicsPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId/all-topics/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"TkbPostPage","type":"TKB","urlPath":"/category/:categoryId/kbs/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1745487429212,"localOverride":null,"page":{"id":"GroupHubPostPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"}],"localOverride":false},"CachedAsset:text:en_US-components/context/AppContext/AppContextProvider-0":{"__typename":"CachedAsset","id":"text:en_US-components/context/AppContext/AppContextProvider-0","value":{"noCommunity":"Cannot find community","noUser":"Cannot find current user","noNode":"Cannot find node with id {nodeId}","noMessage":"Cannot find message with id {messageId}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Loading/LoadingDot-0":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Loading/LoadingDot-0","value":{"title":"Loading..."},"localOverride":false},"User:user:-1":{"__typename":"User","id":"user:-1","uid":-1,"login":"Deleted","email":"","avatar":null,"rank":null,"kudosWeight":1,"registrationData":{"__typename":"RegistrationData","status":"ANONYMOUS","registrationTime":null,"confirmEmailStatus":false,"registrationAccessLevel":"VIEW","ssoRegistrationFields":[]},"ssoId":null,"profileSettings":{"__typename":"ProfileSettings","dateDisplayStyle":{"__typename":"InheritableStringSettingWithPossibleValues","key":"layout.friendly_dates_enabled","value":"false","localValue":"true","possibleValues":["true","false"]},"dateDisplayFormat":{"__typename":"InheritableStringSetting","key":"layout.format_pattern_date","value":"MMM dd yyyy","localValue":"MM-dd-yyyy"},"language":{"__typename":"InheritableStringSettingWithPossibleValues","key":"profile.language","value":"en-US","localValue":"en","possibleValues":["en-US"]}},"deleted":false},"Theme:customTheme1":{"__typename":"Theme","id":"customTheme1"},"Category:category:microsoft365":{"__typename":"Category","id":"category:microsoft365","entityType":"CATEGORY","displayId":"microsoft365","nodeType":"category","depth":3,"title":"Microsoft 365","shortTitle":"Microsoft 365","parent":{"__ref":"Category:category:products-services"},"categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:top":{"__typename":"Category","id":"category:top","displayId":"top","nodeType":"category","depth":0,"title":"Top","entityType":"CATEGORY","shortTitle":"Top"},"Category:category:communities":{"__typename":"Category","id":"category:communities","displayId":"communities","nodeType":"category","depth":1,"parent":{"__ref":"Category:category:top"},"title":"Communities","entityType":"CATEGORY","shortTitle":"Communities"},"Category:category:products-services":{"__typename":"Category","id":"category:products-services","displayId":"products-services","nodeType":"category","depth":2,"parent":{"__ref":"Category:category:communities"},"title":"Products","entityType":"CATEGORY","shortTitle":"Products"},"Forum:board:ExcelGeneral":{"__typename":"Forum","id":"board:ExcelGeneral","entityType":"FORUM","displayId":"ExcelGeneral","nodeType":"board","depth":4,"conversationStyle":"FORUM","title":"Excel","description":"Your community for how-to discussions and sharing best practices on Microsoft Excel. If you’re looking for technical support, please visit Microsoft Support Community.","avatar":null,"profileSettings":{"__typename":"ProfileSettings","language":null},"parent":{"__ref":"Category:category:microsoft365"},"ancestors":{"__typename":"CoreNodeConnection","edges":[{"__typename":"CoreNodeEdge","node":{"__ref":"Community:community:gxcuf89792"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:communities"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:products-services"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:microsoft365"}}]},"userContext":{"__typename":"NodeUserContext","canAddAttachments":false,"canUpdateNode":false,"canPostMessages":false,"isSubscribed":false},"boardPolicies":{"__typename":"BoardPolicies","canPublishArticleOnCreate":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.forums.policy_can_publish_on_create_workflow_action.accessDenied","key":"error.lithium.policies.forums.policy_can_publish_on_create_workflow_action.accessDenied","args":[]}}},"shortTitle":"Excel","repliesProperties":{"__typename":"RepliesProperties","sortOrder":"REVERSE_PUBLISH_TIME","repliesFormat":"threaded"},"eventPath":"category:microsoft365/category:products-services/category:communities/community:gxcuf89792board:ExcelGeneral/","tagProperties":{"__typename":"TagNodeProperties","tagsEnabled":{"__typename":"PolicyResult","failureReason":null}},"requireTags":true,"tagType":"PRESET_ONLY"},"Rank:rank:37":{"__typename":"Rank","id":"rank:37","position":18,"name":"Copper Contributor","color":"333333","icon":null,"rankStyle":"TEXT"},"User:user:1742255":{"__typename":"User","id":"user:1742255","uid":1742255,"login":"teespolyglot","deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/m_assets/avatars/default/avatar-8.svg?time=0"},"rank":{"__ref":"Rank:rank:37"},"email":"","messagesCount":7,"biography":null,"topicsCount":1,"kudosReceivedCount":3,"kudosGivenCount":2,"kudosWeight":1,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2023-02-20T16:34:35.140-08:00","confirmEmailStatus":null},"followersCount":null,"solutionsCount":1,"entityType":"USER","eventPath":"community:gxcuf89792/user:1742255"},"ForumTopicMessage:message:4237987":{"__typename":"ForumTopicMessage","uid":4237987,"subject":"Script to convert base64 to image in Excel not working","id":"message:4237987","revisionNum":1,"repliesCount":7,"author":{"__ref":"User:user:1742255"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:ExcelGeneral"},"conversation":{"__ref":"Conversation:conversation:4237987"},"readOnly":false,"editFrozen":false,"moderationData":{"__ref":"ModerationData:moderation_data:4237987"},"body":"

This is a cross post from the Power Platform Community, as i'm not sure where is best to ask my question.

 

I have developed a mobile power app for my engineers to complete treatment reports in the field and capture signatures.
 
I created a flow to retrieve the report information and signature images from the app and upload them to a Sharepoint list + doc library. All of this work perfectly.
 
I also want to output the captured information (+signatures) in a template that can be converted to PDF and given to the customer.
 
The problem I'm having is that the flow fails on the script when trying to add the image to the excel worksheet. I am confused as I mostly plagiarised the script from this thread, where it has worked perfectly for others, and I know the (two) base64 string(s) to be correct, as i've run it through an online converter, which outputs images of the signatures that were originally captured.
 

This suggests the problem lies in line 6 of the script. Unfortunately, I'm not an expert, and the last time i played with Excel scripts was over a decade ago with VBA rather than Office Scripts. I have tried playing with it in as far as i can, but nothing seems to offer any success. To me, the script actually appears fine, and it seemingly worked for others according to the other thread. As the base64 script is correct (and doesn't include the data: or /png etc), I'm left bewildered and hoping that someone can spot where i've gone wrong (that person will have my eternal gratitude!). Script included below

 

 

 

function main(workbook: ExcelScript.Workbook, base64ImageString1:string, base64ImageString2:string) \n{\n   const sheet = workbook.getWorksheet(\"Output\");\n   const range1 = sheet.getRange(\"C43\");\n   const range2 = sheet.getRange(\"I43\");   \n   let image1 = sheet.addImage(base64ImageString1);\n\t    image1.setTop(range1.getTop());\n\t    image1.setLeft(range1.getLeft());\n\t    image1.setWidth(range1.getWidth());\n\t    image1.setHeight(range1.getHeight());\n\t    image1.setPlacement(ExcelScript.Placement.twoCell);\n   let image2 = sheet.addImage(base64ImageString2);\n\t\timage2.setTop(range2.getTop());\n\t\timage2.setLeft(range2.getLeft());\n\t\timage2.setWidth(range2.getWidth());\n\t\timage2.setHeight(range2.getHeight());\n\t\timage2.setPlacement(ExcelScript.Placement.twoCell);\n}

 

 

On a side note, I have tried to manually record inserting an image, to try find a starting point for correcting the script, but recording the action fails?

 

 

","body@stringLength":"3602","rawBody":"

This is a cross post from the Power Platform Community, as i'm not sure where is best to ask my question.

 

I have developed a mobile power app for my engineers to complete treatment reports in the field and capture signatures.
 
I created a flow to retrieve the report information and signature images from the app and upload them to a Sharepoint list + doc library. All of this work perfectly.
 
I also want to output the captured information (+signatures) in a template that can be converted to PDF and given to the customer.
 
The problem I'm having is that the flow fails on the script when trying to add the image to the excel worksheet. I am confused as I mostly plagiarised the script from this thread, where it has worked perfectly for others, and I know the (two) base64 string(s) to be correct, as i've run it through an online converter, which outputs images of the signatures that were originally captured.
 

This suggests the problem lies in line 6 of the script. Unfortunately, I'm not an expert, and the last time i played with Excel scripts was over a decade ago with VBA rather than Office Scripts. I have tried playing with it in as far as i can, but nothing seems to offer any success. To me, the script actually appears fine, and it seemingly worked for others according to the other thread. As the base64 script is correct (and doesn't include the data: or /png etc), I'm left bewildered and hoping that someone can spot where i've gone wrong (that person will have my eternal gratitude!). Script included below

 

 

 

function main(workbook: ExcelScript.Workbook, base64ImageString1:string, base64ImageString2:string) \n{\n const sheet = workbook.getWorksheet(\"Output\");\n const range1 = sheet.getRange(\"C43\");\n const range2 = sheet.getRange(\"I43\"); \n let image1 = sheet.addImage(base64ImageString1);\n\t image1.setTop(range1.getTop());\n\t image1.setLeft(range1.getLeft());\n\t image1.setWidth(range1.getWidth());\n\t image1.setHeight(range1.getHeight());\n\t image1.setPlacement(ExcelScript.Placement.twoCell);\n let image2 = sheet.addImage(base64ImageString2);\n\t\timage2.setTop(range2.getTop());\n\t\timage2.setLeft(range2.getLeft());\n\t\timage2.setWidth(range2.getWidth());\n\t\timage2.setHeight(range2.getHeight());\n\t\timage2.setPlacement(ExcelScript.Placement.twoCell);\n}

 

 

On a side note, I have tried to manually record inserting an image, to try find a starting point for correcting the script, but recording the action fails?

 

 

","kudosSumWeight":0,"postTime":"2024-09-05T14:09:08.532-07:00","images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjUuMXwyLjF8b3wyNXxfTlZffDE","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjM3OTg3LTYxNzM1NGlDRDJCNkU4QzZFQTMyMEQz?revision=1\"}"}}],"totalCount":1,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"attachments":{"__typename":"AttachmentConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"tags":{"__typename":"TagConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[{"__typename":"TagEdge","cursor":"MjUuMXwyLjF8b3wxMHxfTlZffDE","node":{"__typename":"Tag","id":"tag:Excel for web","text":"Excel for web","time":"2019-06-28T10:15:55.549-07:00","lastActivityTime":null,"messagesCount":null,"followersCount":null}},{"__typename":"TagEdge","cursor":"MjUuMXwyLjF8b3wxMHxfTlZffDI","node":{"__typename":"Tag","id":"tag:Macros and VBA","text":"Macros and VBA","time":"2016-06-24T14:00:56.974-07:00","lastActivityTime":null,"messagesCount":null,"followersCount":null}},{"__typename":"TagEdge","cursor":"MjUuMXwyLjF8b3wxMHxfTlZffDM","node":{"__typename":"Tag","id":"tag:Office Scripts","text":"Office Scripts","time":"2021-02-16T08:59:55.985-08:00","lastActivityTime":null,"messagesCount":null,"followersCount":null}}]},"timeToRead":2,"currentRevision":{"__ref":"Revision:revision:4237987_1"},"latestVersion":null,"metrics":{"__typename":"MessageMetrics","views":1604},"visibilityScope":"PUBLIC","canonicalUrl":null,"seoTitle":null,"seoDescription":null,"isEscalated":null,"placeholder":false,"originalMessageForPlaceholder":null,"messagePolicies":{"__typename":"MessagePolicies","canModerateSpamMessage":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","key":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","args":[]}}},"archivalData":null,"searchSnippet":"This is a cross post from the Power Platform Community, as i'm not sure where is best to ask my question.   I have developed a mobile power app for my engineers to complete treatment reports i...","replies":{"__typename":"MessageConnection","edges":[{"__typename":"MessageEdge","cursor":"MjUuMXwyLjF8aXwxMHwxMzI6MHxpbnQsNDI0MDM5Miw0MjQwMzky","node":{"__ref":"ForumReplyMessage:message:4240392"}},{"__typename":"MessageEdge","cursor":"MjUuMXwyLjF8aXwxMHwxMzI6MHxpbnQsNDI0MDM5Miw0MjM4NjA1","node":{"__ref":"ForumReplyMessage:message:4238605"}},{"__typename":"MessageEdge","cursor":"MjUuMXwyLjF8aXwxMHwxMzI6MHxpbnQsNDI0MDM5Miw0MjM4MTY4","node":{"__ref":"ForumReplyMessage:message:4238168"}}],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"customFields":[]},"Conversation:conversation:4237987":{"__typename":"Conversation","id":"conversation:4237987","solved":true,"topic":{"__ref":"ForumTopicMessage:message:4237987"},"lastPostingActivityTime":"2024-09-10T19:43:46.344-07:00","lastPostTime":"2024-09-10T19:43:46.344-07:00","unreadReplyCount":7,"isSubscribed":false},"ModerationData:moderation_data:4237987":{"__typename":"ModerationData","id":"moderation_data:4237987","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjM3OTg3LTYxNzM1NGlDRDJCNkU4QzZFQTMyMEQz?revision=1\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjM3OTg3LTYxNzM1NGlDRDJCNkU4QzZFQTMyMEQz?revision=1","title":"teespolyglot_0-1725570283421.png","associationType":"BODY","width":2646,"height":1236,"altText":null},"Revision:revision:4237987_1":{"__typename":"Revision","id":"revision:4237987_1","lastEditTime":"2024-09-05T14:09:08.532-07:00"},"CachedAsset:theme:customTheme1-1744326567586":{"__typename":"CachedAsset","id":"theme:customTheme1-1744326567586","value":{"id":"customTheme1","animation":{"fast":"150ms","normal":"250ms","slow":"500ms","slowest":"750ms","function":"cubic-bezier(0.07, 0.91, 0.51, 1)","__typename":"AnimationThemeSettings"},"avatar":{"borderRadius":"50%","collections":["default"],"__typename":"AvatarThemeSettings"},"basics":{"browserIcon":{"imageAssetName":"favicon-1730836283320.png","imageLastModified":"1730836286415","__typename":"ThemeAsset"},"customerLogo":{"imageAssetName":"favicon-1730836271365.png","imageLastModified":"1730836274203","__typename":"ThemeAsset"},"maximumWidthOfPageContent":"1300px","oneColumnNarrowWidth":"800px","gridGutterWidthMd":"30px","gridGutterWidthXs":"10px","pageWidthStyle":"WIDTH_OF_BROWSER","__typename":"BasicsThemeSettings"},"buttons":{"borderRadiusSm":"3px","borderRadius":"3px","borderRadiusLg":"5px","paddingY":"5px","paddingYLg":"7px","paddingYHero":"var(--lia-bs-btn-padding-y-lg)","paddingX":"12px","paddingXLg":"16px","paddingXHero":"60px","fontStyle":"NORMAL","fontWeight":"700","textTransform":"NONE","disabledOpacity":0.5,"primaryTextColor":"var(--lia-bs-white)","primaryTextHoverColor":"var(--lia-bs-white)","primaryTextActiveColor":"var(--lia-bs-white)","primaryBgColor":"var(--lia-bs-primary)","primaryBgHoverColor":"hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), calc(var(--lia-bs-primary-l) * 0.85))","primaryBgActiveColor":"hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), calc(var(--lia-bs-primary-l) * 0.7))","primaryBorder":"1px solid transparent","primaryBorderHover":"1px solid transparent","primaryBorderActive":"1px solid transparent","primaryBorderFocus":"1px solid var(--lia-bs-white)","primaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","secondaryTextColor":"var(--lia-bs-gray-900)","secondaryTextHoverColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.95))","secondaryTextActiveColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.9))","secondaryBgColor":"var(--lia-bs-gray-200)","secondaryBgHoverColor":"hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.96))","secondaryBgActiveColor":"hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.92))","secondaryBorder":"1px solid transparent","secondaryBorderHover":"1px solid transparent","secondaryBorderActive":"1px solid transparent","secondaryBorderFocus":"1px solid transparent","secondaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","tertiaryTextColor":"var(--lia-bs-gray-900)","tertiaryTextHoverColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.95))","tertiaryTextActiveColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.9))","tertiaryBgColor":"transparent","tertiaryBgHoverColor":"transparent","tertiaryBgActiveColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.04)","tertiaryBorder":"1px solid transparent","tertiaryBorderHover":"1px solid hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","tertiaryBorderActive":"1px solid transparent","tertiaryBorderFocus":"1px solid transparent","tertiaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","destructiveTextColor":"var(--lia-bs-danger)","destructiveTextHoverColor":"hsl(var(--lia-bs-danger-h), var(--lia-bs-danger-s), calc(var(--lia-bs-danger-l) * 0.95))","destructiveTextActiveColor":"hsl(var(--lia-bs-danger-h), var(--lia-bs-danger-s), calc(var(--lia-bs-danger-l) * 0.9))","destructiveBgColor":"var(--lia-bs-gray-200)","destructiveBgHoverColor":"hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.96))","destructiveBgActiveColor":"hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.92))","destructiveBorder":"1px solid transparent","destructiveBorderHover":"1px solid transparent","destructiveBorderActive":"1px solid transparent","destructiveBorderFocus":"1px solid transparent","destructiveBoxShadowFocus":"0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","__typename":"ButtonsThemeSettings"},"border":{"color":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","mainContent":"NONE","sideContent":"LIGHT","radiusSm":"3px","radius":"5px","radiusLg":"9px","radius50":"100vw","__typename":"BorderThemeSettings"},"boxShadow":{"xs":"0 0 0 1px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.08), 0 3px 0 -1px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.16)","sm":"0 2px 4px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.12)","md":"0 5px 15px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.3)","lg":"0 10px 30px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.3)","__typename":"BoxShadowThemeSettings"},"cards":{"bgColor":"var(--lia-panel-bg-color)","borderRadius":"var(--lia-panel-border-radius)","boxShadow":"var(--lia-box-shadow-xs)","__typename":"CardsThemeSettings"},"chip":{"maxWidth":"300px","height":"30px","__typename":"ChipThemeSettings"},"coreTypes":{"defaultMessageLinkColor":"var(--lia-bs-link-color)","defaultMessageLinkDecoration":"none","defaultMessageLinkFontStyle":"NORMAL","defaultMessageLinkFontWeight":"400","defaultMessageFontStyle":"NORMAL","defaultMessageFontWeight":"400","forumColor":"#4099E2","forumFontFamily":"var(--lia-bs-font-family-base)","forumFontWeight":"var(--lia-default-message-font-weight)","forumLineHeight":"var(--lia-bs-line-height-base)","forumFontStyle":"var(--lia-default-message-font-style)","forumMessageLinkColor":"var(--lia-default-message-link-color)","forumMessageLinkDecoration":"var(--lia-default-message-link-decoration)","forumMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","forumMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","forumSolvedColor":"#148563","blogColor":"#1CBAA0","blogFontFamily":"var(--lia-bs-font-family-base)","blogFontWeight":"var(--lia-default-message-font-weight)","blogLineHeight":"1.75","blogFontStyle":"var(--lia-default-message-font-style)","blogMessageLinkColor":"var(--lia-default-message-link-color)","blogMessageLinkDecoration":"var(--lia-default-message-link-decoration)","blogMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","blogMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","tkbColor":"#4C6B90","tkbFontFamily":"var(--lia-bs-font-family-base)","tkbFontWeight":"var(--lia-default-message-font-weight)","tkbLineHeight":"1.75","tkbFontStyle":"var(--lia-default-message-font-style)","tkbMessageLinkColor":"var(--lia-default-message-link-color)","tkbMessageLinkDecoration":"var(--lia-default-message-link-decoration)","tkbMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","tkbMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","qandaColor":"#4099E2","qandaFontFamily":"var(--lia-bs-font-family-base)","qandaFontWeight":"var(--lia-default-message-font-weight)","qandaLineHeight":"var(--lia-bs-line-height-base)","qandaFontStyle":"var(--lia-default-message-link-font-style)","qandaMessageLinkColor":"var(--lia-default-message-link-color)","qandaMessageLinkDecoration":"var(--lia-default-message-link-decoration)","qandaMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","qandaMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","qandaSolvedColor":"#3FA023","ideaColor":"#FF8000","ideaFontFamily":"var(--lia-bs-font-family-base)","ideaFontWeight":"var(--lia-default-message-font-weight)","ideaLineHeight":"var(--lia-bs-line-height-base)","ideaFontStyle":"var(--lia-default-message-font-style)","ideaMessageLinkColor":"var(--lia-default-message-link-color)","ideaMessageLinkDecoration":"var(--lia-default-message-link-decoration)","ideaMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","ideaMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","contestColor":"#FCC845","contestFontFamily":"var(--lia-bs-font-family-base)","contestFontWeight":"var(--lia-default-message-font-weight)","contestLineHeight":"var(--lia-bs-line-height-base)","contestFontStyle":"var(--lia-default-message-link-font-style)","contestMessageLinkColor":"var(--lia-default-message-link-color)","contestMessageLinkDecoration":"var(--lia-default-message-link-decoration)","contestMessageLinkFontStyle":"ITALIC","contestMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","occasionColor":"#D13A1F","occasionFontFamily":"var(--lia-bs-font-family-base)","occasionFontWeight":"var(--lia-default-message-font-weight)","occasionLineHeight":"var(--lia-bs-line-height-base)","occasionFontStyle":"var(--lia-default-message-font-style)","occasionMessageLinkColor":"var(--lia-default-message-link-color)","occasionMessageLinkDecoration":"var(--lia-default-message-link-decoration)","occasionMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","occasionMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","grouphubColor":"#333333","categoryColor":"#949494","communityColor":"#FFFFFF","productColor":"#949494","__typename":"CoreTypesThemeSettings"},"colors":{"black":"#000000","white":"#FFFFFF","gray100":"#F7F7F7","gray200":"#F7F7F7","gray300":"#E8E8E8","gray400":"#D9D9D9","gray500":"#CCCCCC","gray600":"#717171","gray700":"#707070","gray800":"#545454","gray900":"#333333","dark":"#545454","light":"#F7F7F7","primary":"#0069D4","secondary":"#333333","bodyText":"#1E1E1E","bodyBg":"#FFFFFF","info":"#409AE2","success":"#41C5AE","warning":"#FCC844","danger":"#BC341B","alertSystem":"#FF6600","textMuted":"#707070","highlight":"#FFFCAD","outline":"var(--lia-bs-primary)","custom":["#D3F5A4","#243A5E"],"__typename":"ColorsThemeSettings"},"divider":{"size":"3px","marginLeft":"4px","marginRight":"4px","borderRadius":"50%","bgColor":"var(--lia-bs-gray-600)","bgColorActive":"var(--lia-bs-gray-600)","__typename":"DividerThemeSettings"},"dropdown":{"fontSize":"var(--lia-bs-font-size-sm)","borderColor":"var(--lia-bs-border-color)","borderRadius":"var(--lia-bs-border-radius-sm)","dividerBg":"var(--lia-bs-gray-300)","itemPaddingY":"5px","itemPaddingX":"20px","headerColor":"var(--lia-bs-gray-700)","__typename":"DropdownThemeSettings"},"email":{"link":{"color":"#0069D4","hoverColor":"#0061c2","decoration":"none","hoverDecoration":"underline","__typename":"EmailLinkSettings"},"border":{"color":"#e4e4e4","__typename":"EmailBorderSettings"},"buttons":{"borderRadiusLg":"5px","paddingXLg":"16px","paddingYLg":"7px","fontWeight":"700","primaryTextColor":"#ffffff","primaryTextHoverColor":"#ffffff","primaryBgColor":"#0069D4","primaryBgHoverColor":"#005cb8","primaryBorder":"1px solid transparent","primaryBorderHover":"1px solid transparent","__typename":"EmailButtonsSettings"},"panel":{"borderRadius":"5px","borderColor":"#e4e4e4","__typename":"EmailPanelSettings"},"__typename":"EmailThemeSettings"},"emoji":{"skinToneDefault":"#ffcd43","skinToneLight":"#fae3c5","skinToneMediumLight":"#e2cfa5","skinToneMedium":"#daa478","skinToneMediumDark":"#a78058","skinToneDark":"#5e4d43","__typename":"EmojiThemeSettings"},"heading":{"color":"var(--lia-bs-body-color)","fontFamily":"Segoe UI","fontStyle":"NORMAL","fontWeight":"400","h1FontSize":"34px","h2FontSize":"32px","h3FontSize":"28px","h4FontSize":"24px","h5FontSize":"20px","h6FontSize":"16px","lineHeight":"1.3","subHeaderFontSize":"11px","subHeaderFontWeight":"500","h1LetterSpacing":"normal","h2LetterSpacing":"normal","h3LetterSpacing":"normal","h4LetterSpacing":"normal","h5LetterSpacing":"normal","h6LetterSpacing":"normal","subHeaderLetterSpacing":"2px","h1FontWeight":"var(--lia-bs-headings-font-weight)","h2FontWeight":"var(--lia-bs-headings-font-weight)","h3FontWeight":"var(--lia-bs-headings-font-weight)","h4FontWeight":"var(--lia-bs-headings-font-weight)","h5FontWeight":"var(--lia-bs-headings-font-weight)","h6FontWeight":"var(--lia-bs-headings-font-weight)","__typename":"HeadingThemeSettings"},"icons":{"size10":"10px","size12":"12px","size14":"14px","size16":"16px","size20":"20px","size24":"24px","size30":"30px","size40":"40px","size50":"50px","size60":"60px","size80":"80px","size120":"120px","size160":"160px","__typename":"IconsThemeSettings"},"imagePreview":{"bgColor":"var(--lia-bs-gray-900)","titleColor":"var(--lia-bs-white)","controlColor":"var(--lia-bs-white)","controlBgColor":"var(--lia-bs-gray-800)","__typename":"ImagePreviewThemeSettings"},"input":{"borderColor":"var(--lia-bs-gray-600)","disabledColor":"var(--lia-bs-gray-600)","focusBorderColor":"var(--lia-bs-primary)","labelMarginBottom":"10px","btnFontSize":"var(--lia-bs-font-size-sm)","focusBoxShadow":"0 0 0 3px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","checkLabelMarginBottom":"2px","checkboxBorderRadius":"3px","borderRadiusSm":"var(--lia-bs-border-radius-sm)","borderRadius":"var(--lia-bs-border-radius)","borderRadiusLg":"var(--lia-bs-border-radius-lg)","formTextMarginTop":"4px","textAreaBorderRadius":"var(--lia-bs-border-radius)","activeFillColor":"var(--lia-bs-primary)","__typename":"InputThemeSettings"},"loading":{"dotDarkColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.2)","dotLightColor":"hsla(var(--lia-bs-white-h), var(--lia-bs-white-s), var(--lia-bs-white-l), 0.5)","barDarkColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.06)","barLightColor":"hsla(var(--lia-bs-white-h), var(--lia-bs-white-s), var(--lia-bs-white-l), 0.4)","__typename":"LoadingThemeSettings"},"link":{"color":"var(--lia-bs-primary)","hoverColor":"hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), calc(var(--lia-bs-primary-l) - 10%))","decoration":"none","hoverDecoration":"underline","__typename":"LinkThemeSettings"},"listGroup":{"itemPaddingY":"15px","itemPaddingX":"15px","borderColor":"var(--lia-bs-gray-300)","__typename":"ListGroupThemeSettings"},"modal":{"contentTextColor":"var(--lia-bs-body-color)","contentBg":"var(--lia-bs-white)","backgroundBg":"var(--lia-bs-black)","smSize":"440px","mdSize":"760px","lgSize":"1080px","backdropOpacity":0.3,"contentBoxShadowXs":"var(--lia-bs-box-shadow-sm)","contentBoxShadow":"var(--lia-bs-box-shadow)","headerFontWeight":"700","__typename":"ModalThemeSettings"},"navbar":{"position":"FIXED","background":{"attachment":null,"clip":null,"color":"var(--lia-bs-white)","imageAssetName":"","imageLastModified":"0","origin":null,"position":"CENTER_CENTER","repeat":"NO_REPEAT","size":"COVER","__typename":"BackgroundProps"},"backgroundOpacity":0.8,"paddingTop":"15px","paddingBottom":"15px","borderBottom":"1px solid var(--lia-bs-border-color)","boxShadow":"var(--lia-bs-box-shadow-sm)","brandMarginRight":"30px","brandMarginRightSm":"10px","brandLogoHeight":"30px","linkGap":"10px","linkJustifyContent":"flex-start","linkPaddingY":"5px","linkPaddingX":"10px","linkDropdownPaddingY":"9px","linkDropdownPaddingX":"var(--lia-nav-link-px)","linkColor":"var(--lia-bs-body-color)","linkHoverColor":"var(--lia-bs-primary)","linkFontSize":"var(--lia-bs-font-size-sm)","linkFontStyle":"NORMAL","linkFontWeight":"400","linkTextTransform":"NONE","linkLetterSpacing":"normal","linkBorderRadius":"var(--lia-bs-border-radius-sm)","linkBgColor":"transparent","linkBgHoverColor":"transparent","linkBorder":"none","linkBorderHover":"none","linkBoxShadow":"none","linkBoxShadowHover":"none","linkTextBorderBottom":"none","linkTextBorderBottomHover":"none","dropdownPaddingTop":"10px","dropdownPaddingBottom":"15px","dropdownPaddingX":"10px","dropdownMenuOffset":"2px","dropdownDividerMarginTop":"10px","dropdownDividerMarginBottom":"10px","dropdownBorderColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","controllerBgHoverColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.1)","controllerIconColor":"var(--lia-bs-body-color)","controllerIconHoverColor":"var(--lia-bs-body-color)","controllerTextColor":"var(--lia-nav-controller-icon-color)","controllerTextHoverColor":"var(--lia-nav-controller-icon-hover-color)","controllerHighlightColor":"hsla(30, 100%, 50%)","controllerHighlightTextColor":"var(--lia-yiq-light)","controllerBorderRadius":"var(--lia-border-radius-50)","hamburgerColor":"var(--lia-nav-controller-icon-color)","hamburgerHoverColor":"var(--lia-nav-controller-icon-color)","hamburgerBgColor":"transparent","hamburgerBgHoverColor":"transparent","hamburgerBorder":"none","hamburgerBorderHover":"none","collapseMenuMarginLeft":"20px","collapseMenuDividerBg":"var(--lia-nav-link-color)","collapseMenuDividerOpacity":0.16,"__typename":"NavbarThemeSettings"},"pager":{"textColor":"var(--lia-bs-link-color)","textFontWeight":"var(--lia-font-weight-md)","textFontSize":"var(--lia-bs-font-size-sm)","__typename":"PagerThemeSettings"},"panel":{"bgColor":"var(--lia-bs-white)","borderRadius":"var(--lia-bs-border-radius)","borderColor":"var(--lia-bs-border-color)","boxShadow":"none","__typename":"PanelThemeSettings"},"popover":{"arrowHeight":"8px","arrowWidth":"16px","maxWidth":"300px","minWidth":"100px","headerBg":"var(--lia-bs-white)","borderColor":"var(--lia-bs-border-color)","borderRadius":"var(--lia-bs-border-radius)","boxShadow":"0 0.5rem 1rem hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.15)","__typename":"PopoverThemeSettings"},"prism":{"color":"#000000","bgColor":"#f5f2f0","fontFamily":"var(--font-family-monospace)","fontSize":"var(--lia-bs-font-size-base)","fontWeightBold":"var(--lia-bs-font-weight-bold)","fontStyleItalic":"italic","tabSize":2,"highlightColor":"#b3d4fc","commentColor":"#62707e","punctuationColor":"#6f6f6f","namespaceOpacity":"0.7","propColor":"#990055","selectorColor":"#517a00","operatorColor":"#906736","operatorBgColor":"hsla(0, 0%, 100%, 0.5)","keywordColor":"#0076a9","functionColor":"#d3284b","variableColor":"#c14700","__typename":"PrismThemeSettings"},"rte":{"bgColor":"var(--lia-bs-white)","borderRadius":"var(--lia-panel-border-radius)","boxShadow":" var(--lia-panel-box-shadow)","customColor1":"#bfedd2","customColor2":"#fbeeb8","customColor3":"#f8cac6","customColor4":"#eccafa","customColor5":"#c2e0f4","customColor6":"#2dc26b","customColor7":"#f1c40f","customColor8":"#e03e2d","customColor9":"#b96ad9","customColor10":"#3598db","customColor11":"#169179","customColor12":"#e67e23","customColor13":"#ba372a","customColor14":"#843fa1","customColor15":"#236fa1","customColor16":"#ecf0f1","customColor17":"#ced4d9","customColor18":"#95a5a6","customColor19":"#7e8c8d","customColor20":"#34495e","customColor21":"#000000","customColor22":"#ffffff","defaultMessageHeaderMarginTop":"40px","defaultMessageHeaderMarginBottom":"20px","defaultMessageItemMarginTop":"0","defaultMessageItemMarginBottom":"10px","diffAddedColor":"hsla(170, 53%, 51%, 0.4)","diffChangedColor":"hsla(43, 97%, 63%, 0.4)","diffNoneColor":"hsla(0, 0%, 80%, 0.4)","diffRemovedColor":"hsla(9, 74%, 47%, 0.4)","specialMessageHeaderMarginTop":"40px","specialMessageHeaderMarginBottom":"20px","specialMessageItemMarginTop":"0","specialMessageItemMarginBottom":"10px","__typename":"RteThemeSettings"},"tags":{"bgColor":"var(--lia-bs-gray-200)","bgHoverColor":"var(--lia-bs-gray-400)","borderRadius":"var(--lia-bs-border-radius-sm)","color":"var(--lia-bs-body-color)","hoverColor":"var(--lia-bs-body-color)","fontWeight":"var(--lia-font-weight-md)","fontSize":"var(--lia-font-size-xxs)","textTransform":"UPPERCASE","letterSpacing":"0.5px","__typename":"TagsThemeSettings"},"toasts":{"borderRadius":"var(--lia-bs-border-radius)","paddingX":"12px","__typename":"ToastsThemeSettings"},"typography":{"fontFamilyBase":"Segoe UI","fontStyleBase":"NORMAL","fontWeightBase":"400","fontWeightLight":"300","fontWeightNormal":"400","fontWeightMd":"500","fontWeightBold":"700","letterSpacingSm":"normal","letterSpacingXs":"normal","lineHeightBase":"1.5","fontSizeBase":"16px","fontSizeXxs":"11px","fontSizeXs":"12px","fontSizeSm":"14px","fontSizeLg":"20px","fontSizeXl":"24px","smallFontSize":"14px","customFonts":[{"source":"SERVER","name":"Segoe UI","styles":[{"style":"NORMAL","weight":"400","__typename":"FontStyleData"},{"style":"NORMAL","weight":"300","__typename":"FontStyleData"},{"style":"NORMAL","weight":"600","__typename":"FontStyleData"},{"style":"NORMAL","weight":"700","__typename":"FontStyleData"},{"style":"ITALIC","weight":"400","__typename":"FontStyleData"}],"assetNames":["SegoeUI-normal-400.woff2","SegoeUI-normal-300.woff2","SegoeUI-normal-600.woff2","SegoeUI-normal-700.woff2","SegoeUI-italic-400.woff2"],"__typename":"CustomFont"},{"source":"SERVER","name":"MWF Fluent Icons","styles":[{"style":"NORMAL","weight":"400","__typename":"FontStyleData"}],"assetNames":["MWFFluentIcons-normal-400.woff2"],"__typename":"CustomFont"}],"__typename":"TypographyThemeSettings"},"unstyledListItem":{"marginBottomSm":"5px","marginBottomMd":"10px","marginBottomLg":"15px","marginBottomXl":"20px","marginBottomXxl":"25px","__typename":"UnstyledListItemThemeSettings"},"yiq":{"light":"#ffffff","dark":"#000000","__typename":"YiqThemeSettings"},"colorLightness":{"primaryDark":0.36,"primaryLight":0.74,"primaryLighter":0.89,"primaryLightest":0.95,"infoDark":0.39,"infoLight":0.72,"infoLighter":0.85,"infoLightest":0.93,"successDark":0.24,"successLight":0.62,"successLighter":0.8,"successLightest":0.91,"warningDark":0.39,"warningLight":0.68,"warningLighter":0.84,"warningLightest":0.93,"dangerDark":0.41,"dangerLight":0.72,"dangerLighter":0.89,"dangerLightest":0.95,"__typename":"ColorLightnessThemeSettings"},"localOverride":false,"__typename":"Theme"},"localOverride":false},"CachedAsset:text:en_US-components/common/EmailVerification-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/common/EmailVerification-1745505309764","value":{"email.verification.title":"Email Verification Required","email.verification.message.update.email":"To participate in the community, you must first verify your email address. The verification email was sent to {email}. To change your email, visit My Settings.","email.verification.message.resend.email":"To participate in the community, you must first verify your email address. The verification email was sent to {email}. Resend email."},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Loading/LoadingDot-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Loading/LoadingDot-1745505309764","value":{"title":"Loading..."},"localOverride":false},"CachedAsset:quilt:o365.prod:pages/forums/ForumMessagePage:board:ExcelGeneral-1745502712750":{"__typename":"CachedAsset","id":"quilt:o365.prod:pages/forums/ForumMessagePage:board:ExcelGeneral-1745502712750","value":{"id":"ForumMessagePage","container":{"id":"Common","headerProps":{"backgroundImageProps":null,"backgroundColor":null,"addComponents":null,"removeComponents":["community.widget.bannerWidget"],"componentOrder":null,"__typename":"QuiltContainerSectionProps"},"headerComponentProps":{"community.widget.breadcrumbWidget":{"disableLastCrumbForDesktop":false}},"footerProps":null,"footerComponentProps":null,"items":[{"id":"section-1733174818610","layout":"ONE_COLUMN","bgColor":null,"showTitle":null,"showDescription":null,"textPosition":null,"textColor":null,"sectionEditLevel":null,"bgImage":null,"disableSpacing":null,"edgeToEdgeDisplay":null,"fullHeight":null,"showBorder":null,"__typename":"OneColumnQuiltSection","columnMap":{"main":[],"__typename":"OneSectionColumns"}},{"id":"message-list","layout":"MAIN_SIDE","bgColor":null,"showTitle":null,"showDescription":null,"textPosition":null,"textColor":null,"sectionEditLevel":null,"bgImage":null,"disableSpacing":null,"edgeToEdgeDisplay":null,"fullHeight":null,"showBorder":null,"__typename":"MainSideQuiltSection","columnMap":{"main":[{"id":"messages.widget.topicWithThreadedReplyListWidget","className":"lia-topic-with-replies","props":{"editLevel":"CONFIGURE"},"__typename":"QuiltComponent"}],"side":[{"id":"custom.widget.Featured_Resources","className":null,"props":{"widgetVisibility":"signedInOrAnonymous","useTitle":true,"useBackground":true,"title":"Resources","lazyLoad":false},"__typename":"QuiltComponent"}],"__typename":"MainSideSectionColumns"}}],"__typename":"QuiltContainer"},"__typename":"Quilt","localOverride":false},"localOverride":false},"CachedAsset:text:en_US-pages/forums/ForumMessagePage-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-pages/forums/ForumMessagePage-1745505309764","value":{"title":"{contextMessageSubject} | {communityTitle}","errorMissing":"This message cannot be found","name":"Forum Message Page","section.message-list.title":"Forum Discussion","archivedMessageTitle":"This Content Has Been Archived","section.TqVYTs.title":"Forum Discussion"},"localOverride":false},"CachedAsset:quiltWrapper:o365.prod:Common:1745505310164":{"__typename":"CachedAsset","id":"quiltWrapper:o365.prod:Common:1745505310164","value":{"id":"Common","header":{"backgroundImageProps":{"assetName":null,"backgroundSize":"COVER","backgroundRepeat":"NO_REPEAT","backgroundPosition":"CENTER_CENTER","lastModified":null,"__typename":"BackgroundImageProps"},"backgroundColor":"transparent","items":[{"id":"community.widget.navbarWidget","props":{"showUserName":true,"showRegisterLink":true,"useIconLanguagePicker":true,"useLabelLanguagePicker":true,"className":"QuiltComponent_lia-component-edit-mode__0nCcm","links":{"sideLinks":[],"mainLinks":[{"children":[],"linkType":"INTERNAL","id":"gxcuf89792","params":{},"routeName":"CommunityPage"},{"children":[],"linkType":"EXTERNAL","id":"external-link","url":"/Directory","target":"SELF"},{"children":[{"linkType":"INTERNAL","id":"microsoft365","params":{"categoryId":"microsoft365"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"windows","params":{"categoryId":"Windows"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"Common-microsoft365-copilot-link","params":{"categoryId":"Microsoft365Copilot"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"microsoft-teams","params":{"categoryId":"MicrosoftTeams"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"microsoft-securityand-compliance","params":{"categoryId":"microsoft-security"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"azure","params":{"categoryId":"Azure"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"Common-content_management-link","params":{"categoryId":"Content_Management"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"exchange","params":{"categoryId":"Exchange"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"windows-server","params":{"categoryId":"Windows-Server"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"outlook","params":{"categoryId":"Outlook"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"microsoft-endpoint-manager","params":{"categoryId":"microsoftintune"},"routeName":"CategoryPage"},{"linkType":"EXTERNAL","id":"external-link-2","url":"/Directory","target":"SELF"}],"linkType":"EXTERNAL","id":"communities","url":"/","target":"BLANK"},{"children":[{"linkType":"INTERNAL","id":"a-i","params":{"categoryId":"AI"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"education-sector","params":{"categoryId":"EducationSector"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"partner-community","params":{"categoryId":"PartnerCommunity"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"i-t-ops-talk","params":{"categoryId":"ITOpsTalk"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"healthcare-and-life-sciences","params":{"categoryId":"HealthcareAndLifeSciences"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"microsoft-mechanics","params":{"categoryId":"MicrosoftMechanics"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"public-sector","params":{"categoryId":"PublicSector"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"s-m-b","params":{"categoryId":"MicrosoftforNonprofits"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"io-t","params":{"categoryId":"IoT"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"startupsat-microsoft","params":{"categoryId":"StartupsatMicrosoft"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"driving-adoption","params":{"categoryId":"DrivingAdoption"},"routeName":"CategoryPage"},{"linkType":"EXTERNAL","id":"external-link-1","url":"/Directory","target":"SELF"}],"linkType":"EXTERNAL","id":"communities-1","url":"/","target":"SELF"},{"children":[],"linkType":"EXTERNAL","id":"external","url":"/Blogs","target":"SELF"},{"children":[],"linkType":"EXTERNAL","id":"external-1","url":"/Events","target":"SELF"},{"children":[{"linkType":"INTERNAL","id":"microsoft-learn-1","params":{"categoryId":"MicrosoftLearn"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"microsoft-learn-blog","params":{"boardId":"MicrosoftLearnBlog","categoryId":"MicrosoftLearn"},"routeName":"BlogBoardPage"},{"linkType":"EXTERNAL","id":"external-10","url":"https://learningroomdirectory.microsoft.com/","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-3","url":"https://docs.microsoft.com/learn/dynamics365/?WT.mc_id=techcom_header-webpage-m365","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-4","url":"https://docs.microsoft.com/learn/m365/?wt.mc_id=techcom_header-webpage-m365","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-5","url":"https://docs.microsoft.com/learn/topics/sci/?wt.mc_id=techcom_header-webpage-m365","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-6","url":"https://docs.microsoft.com/learn/powerplatform/?wt.mc_id=techcom_header-webpage-powerplatform","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-7","url":"https://docs.microsoft.com/learn/github/?wt.mc_id=techcom_header-webpage-github","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-8","url":"https://docs.microsoft.com/learn/teams/?wt.mc_id=techcom_header-webpage-teams","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-9","url":"https://docs.microsoft.com/learn/dotnet/?wt.mc_id=techcom_header-webpage-dotnet","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-2","url":"https://docs.microsoft.com/learn/azure/?WT.mc_id=techcom_header-webpage-m365","target":"BLANK"}],"linkType":"INTERNAL","id":"microsoft-learn","params":{"categoryId":"MicrosoftLearn"},"routeName":"CategoryPage"},{"children":[],"linkType":"INTERNAL","id":"community-info-center","params":{"categoryId":"Community-Info-Center"},"routeName":"CategoryPage"}]},"style":{"boxShadow":"var(--lia-bs-box-shadow-sm)","controllerHighlightColor":"hsla(30, 100%, 50%)","linkFontWeight":"400","dropdownDividerMarginBottom":"10px","hamburgerBorderHover":"none","linkBoxShadowHover":"none","linkFontSize":"14px","backgroundOpacity":0.8,"controllerBorderRadius":"var(--lia-border-radius-50)","hamburgerBgColor":"transparent","hamburgerColor":"var(--lia-nav-controller-icon-color)","linkTextBorderBottom":"none","brandLogoHeight":"30px","linkBgHoverColor":"transparent","linkLetterSpacing":"normal","collapseMenuDividerOpacity":0.16,"dropdownPaddingBottom":"15px","paddingBottom":"15px","dropdownMenuOffset":"2px","hamburgerBgHoverColor":"transparent","borderBottom":"1px solid var(--lia-bs-border-color)","hamburgerBorder":"none","dropdownPaddingX":"10px","brandMarginRightSm":"10px","linkBoxShadow":"none","collapseMenuDividerBg":"var(--lia-nav-link-color)","linkColor":"var(--lia-bs-body-color)","linkJustifyContent":"flex-start","dropdownPaddingTop":"10px","controllerHighlightTextColor":"var(--lia-yiq-dark)","controllerTextColor":"var(--lia-nav-controller-icon-color)","background":{"imageAssetName":"","color":"var(--lia-bs-white)","size":"COVER","repeat":"NO_REPEAT","position":"CENTER_CENTER","imageLastModified":""},"linkBorderRadius":"var(--lia-bs-border-radius-sm)","linkHoverColor":"var(--lia-bs-body-color)","position":"FIXED","linkBorder":"none","linkTextBorderBottomHover":"2px solid var(--lia-bs-body-color)","brandMarginRight":"30px","hamburgerHoverColor":"var(--lia-nav-controller-icon-color)","linkBorderHover":"none","collapseMenuMarginLeft":"20px","linkFontStyle":"NORMAL","controllerTextHoverColor":"var(--lia-nav-controller-icon-hover-color)","linkPaddingX":"10px","linkPaddingY":"5px","paddingTop":"15px","linkTextTransform":"NONE","dropdownBorderColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","controllerBgHoverColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.1)","linkBgColor":"transparent","linkDropdownPaddingX":"var(--lia-nav-link-px)","linkDropdownPaddingY":"9px","controllerIconColor":"var(--lia-bs-body-color)","dropdownDividerMarginTop":"10px","linkGap":"10px","controllerIconHoverColor":"var(--lia-bs-body-color)"},"showSearchIcon":false,"languagePickerStyle":"iconAndLabel"},"__typename":"QuiltComponent"},{"id":"community.widget.breadcrumbWidget","props":{"backgroundColor":"transparent","linkHighlightColor":"var(--lia-bs-primary)","visualEffects":{"showBottomBorder":true},"linkTextColor":"var(--lia-bs-gray-700)"},"__typename":"QuiltComponent"},{"id":"custom.widget.community_banner","props":{"widgetVisibility":"signedInOrAnonymous","useTitle":true,"usePageWidth":false,"useBackground":false,"title":"","lazyLoad":false},"__typename":"QuiltComponent"},{"id":"custom.widget.HeroBanner","props":{"widgetVisibility":"signedInOrAnonymous","usePageWidth":false,"useTitle":true,"cMax_items":3,"useBackground":false,"title":"","lazyLoad":false,"widgetChooser":"custom.widget.HeroBanner"},"__typename":"QuiltComponent"}],"__typename":"QuiltWrapperSection"},"footer":{"backgroundImageProps":{"assetName":null,"backgroundSize":"COVER","backgroundRepeat":"NO_REPEAT","backgroundPosition":"CENTER_CENTER","lastModified":null,"__typename":"BackgroundImageProps"},"backgroundColor":"transparent","items":[{"id":"custom.widget.MicrosoftFooter","props":{"widgetVisibility":"signedInOrAnonymous","useTitle":true,"useBackground":false,"title":"","lazyLoad":false},"__typename":"QuiltComponent"}],"__typename":"QuiltWrapperSection"},"__typename":"QuiltWrapper","localOverride":false},"localOverride":false},"CachedAsset:text:en_US-components/common/ActionFeedback-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/common/ActionFeedback-1745505309764","value":{"joinedGroupHub.title":"Welcome","joinedGroupHub.message":"You are now a member of this group and are subscribed to updates.","groupHubInviteNotFound.title":"Invitation Not Found","groupHubInviteNotFound.message":"Sorry, we could not find your invitation to the group. The owner may have canceled the invite.","groupHubNotFound.title":"Group Not Found","groupHubNotFound.message":"The grouphub you tried to join does not exist. It may have been deleted.","existingGroupHubMember.title":"Already Joined","existingGroupHubMember.message":"You are already a member of this group.","accountLocked.title":"Account Locked","accountLocked.message":"Your account has been locked due to multiple failed attempts. Try again in {lockoutTime} minutes.","editedGroupHub.title":"Changes Saved","editedGroupHub.message":"Your group has been updated.","leftGroupHub.title":"Goodbye","leftGroupHub.message":"You are no longer a member of this group and will not receive future updates.","deletedGroupHub.title":"Deleted","deletedGroupHub.message":"The group has been deleted.","groupHubCreated.title":"Group Created","groupHubCreated.message":"{groupHubName} is ready to use","accountClosed.title":"Account Closed","accountClosed.message":"The account has been closed and you will now be redirected to the homepage","resetTokenExpired.title":"Reset Password Link has Expired","resetTokenExpired.message":"Try resetting your password again","invalidUrl.title":"Invalid URL","invalidUrl.message":"The URL you're using is not recognized. Verify your URL and try again.","accountClosedForUser.title":"Account Closed","accountClosedForUser.message":"{userName}'s account is closed","inviteTokenInvalid.title":"Invitation Invalid","inviteTokenInvalid.message":"Your invitation to the community has been canceled or expired.","inviteTokenError.title":"Invitation Verification Failed","inviteTokenError.message":"The url you are utilizing is not recognized. Verify your URL and try again","pageNotFound.title":"Access Denied","pageNotFound.message":"You do not have access to this area of the community or it doesn't exist","eventAttending.title":"Responded as Attending","eventAttending.message":"You'll be notified when there's new activity and reminded as the event approaches","eventInterested.title":"Responded as Interested","eventInterested.message":"You'll be notified when there's new activity and reminded as the event approaches","eventNotFound.title":"Event Not Found","eventNotFound.message":"The event you tried to respond to does not exist.","redirectToRelatedPage.title":"Showing Related Content","redirectToRelatedPageForBaseUsers.title":"Showing Related Content","redirectToRelatedPageForBaseUsers.message":"The content you are trying to access is archived","redirectToRelatedPage.message":"The content you are trying to access is archived","relatedUrl.archivalLink.flyoutMessage":"The content you are trying to access is archived View Archived Content"},"localOverride":false},"CachedAsset:component:custom.widget.community_banner-en-1744400827777":{"__typename":"CachedAsset","id":"component:custom.widget.community_banner-en-1744400827777","value":{"component":{"id":"custom.widget.community_banner","template":{"id":"community_banner","markupLanguage":"HANDLEBARS","style":".community-banner {\n a.top-bar.btn {\n top: 0px;\n width: 100%;\n z-index: 999;\n text-align: center;\n left: 0px;\n background: #0068b8;\n color: white;\n padding: 10px 0px;\n display: block;\n box-shadow: none !important;\n border: none !important;\n border-radius: none !important;\n margin: 0px !important;\n font-size: 14px;\n }\n}\n","texts":null,"defaults":{"config":{"applicablePages":[],"description":"community announcement text","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.community_banner","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"description":"community announcement text","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":{"css":".custom_widget_community_banner_community-banner_1x9u2_1 {\n a.custom_widget_community_banner_top-bar_1x9u2_2.custom_widget_community_banner_btn_1x9u2_2 {\n top: 0;\n width: 100%;\n z-index: 999;\n text-align: center;\n left: 0;\n background: #0068b8;\n color: white;\n padding: 0.625rem 0;\n display: block;\n box-shadow: none !important;\n border: none !important;\n border-radius: none !important;\n margin: 0 !important;\n font-size: 0.875rem;\n }\n}\n","tokens":{"community-banner":"custom_widget_community_banner_community-banner_1x9u2_1","top-bar":"custom_widget_community_banner_top-bar_1x9u2_2","btn":"custom_widget_community_banner_btn_1x9u2_2"}},"form":null},"localOverride":false},"CachedAsset:component:custom.widget.HeroBanner-en-1744400827777":{"__typename":"CachedAsset","id":"component:custom.widget.HeroBanner-en-1744400827777","value":{"component":{"id":"custom.widget.HeroBanner","template":{"id":"HeroBanner","markupLanguage":"REACT","style":null,"texts":{"searchPlaceholderText":"Search this community","followActionText":"Follow","unfollowActionText":"Following","searchOnHoverText":"Please enter your search term(s) and then press return key to complete a search.","blogs.sidebar.pagetitle":"Latest Blogs | Microsoft Tech Community","followThisNode":"Follow this node","unfollowThisNode":"Unfollow this node"},"defaults":{"config":{"applicablePages":[],"description":null,"fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[{"id":"max_items","dataType":"NUMBER","list":false,"defaultValue":"3","label":"Max Items","description":"The maximum number of items to display in the carousel","possibleValues":null,"control":"INPUT","__typename":"PropDefinition"}],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.HeroBanner","form":{"fields":[{"id":"widgetChooser","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"title","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useTitle","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useBackground","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"widgetVisibility","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"moreOptions","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"cMax_items","validation":null,"noValidation":null,"dataType":"NUMBER","list":false,"control":"INPUT","defaultValue":"3","label":"Max Items","description":"The maximum number of items to display in the carousel","possibleValues":null,"__typename":"FormField"}],"layout":{"rows":[{"id":"widgetChooserGroup","type":"fieldset","as":null,"items":[{"id":"widgetChooser","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"titleGroup","type":"fieldset","as":null,"items":[{"id":"title","className":null,"__typename":"FormFieldRef"},{"id":"useTitle","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"useBackground","type":"fieldset","as":null,"items":[{"id":"useBackground","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"widgetVisibility","type":"fieldset","as":null,"items":[{"id":"widgetVisibility","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"moreOptionsGroup","type":"fieldset","as":null,"items":[{"id":"moreOptions","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"componentPropsGroup","type":"fieldset","as":null,"items":[{"id":"cMax_items","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"}],"actionButtons":null,"className":"custom_widget_HeroBanner_form","formGroupFieldSeparator":"divider","__typename":"FormLayout"},"__typename":"Form"},"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"description":null,"fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[{"id":"max_items","dataType":"NUMBER","list":false,"defaultValue":"3","label":"Max Items","description":"The maximum number of items to display in the carousel","possibleValues":null,"control":"INPUT","__typename":"PropDefinition"}],"__typename":"ComponentProperties"},"form":{"fields":[{"id":"widgetChooser","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"title","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useTitle","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useBackground","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"widgetVisibility","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"moreOptions","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"cMax_items","validation":null,"noValidation":null,"dataType":"NUMBER","list":false,"control":"INPUT","defaultValue":"3","label":"Max Items","description":"The maximum number of items to display in the carousel","possibleValues":null,"__typename":"FormField"}],"layout":{"rows":[{"id":"widgetChooserGroup","type":"fieldset","as":null,"items":[{"id":"widgetChooser","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"titleGroup","type":"fieldset","as":null,"items":[{"id":"title","className":null,"__typename":"FormFieldRef"},{"id":"useTitle","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"useBackground","type":"fieldset","as":null,"items":[{"id":"useBackground","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"widgetVisibility","type":"fieldset","as":null,"items":[{"id":"widgetVisibility","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"moreOptionsGroup","type":"fieldset","as":null,"items":[{"id":"moreOptions","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"componentPropsGroup","type":"fieldset","as":null,"items":[{"id":"cMax_items","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"}],"actionButtons":null,"className":"custom_widget_HeroBanner_form","formGroupFieldSeparator":"divider","__typename":"FormLayout"},"__typename":"Form"},"__typename":"Component","localOverride":false},"globalCss":null,"form":{"fields":[{"id":"widgetChooser","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"title","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useTitle","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useBackground","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"widgetVisibility","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"moreOptions","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"cMax_items","validation":null,"noValidation":null,"dataType":"NUMBER","list":false,"control":"INPUT","defaultValue":"3","label":"Max Items","description":"The maximum number of items to display in the carousel","possibleValues":null,"__typename":"FormField"}],"layout":{"rows":[{"id":"widgetChooserGroup","type":"fieldset","as":null,"items":[{"id":"widgetChooser","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"titleGroup","type":"fieldset","as":null,"items":[{"id":"title","className":null,"__typename":"FormFieldRef"},{"id":"useTitle","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"useBackground","type":"fieldset","as":null,"items":[{"id":"useBackground","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"widgetVisibility","type":"fieldset","as":null,"items":[{"id":"widgetVisibility","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"moreOptionsGroup","type":"fieldset","as":null,"items":[{"id":"moreOptions","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"componentPropsGroup","type":"fieldset","as":null,"items":[{"id":"cMax_items","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"}],"actionButtons":null,"className":"custom_widget_HeroBanner_form","formGroupFieldSeparator":"divider","__typename":"FormLayout"},"__typename":"Form"}},"localOverride":false},"CachedAsset:component:custom.widget.Featured_Resources-en-1744400827777":{"__typename":"CachedAsset","id":"component:custom.widget.Featured_Resources-en-1744400827777","value":{"component":{"id":"custom.widget.Featured_Resources","template":{"id":"Featured_Resources","markupLanguage":"REACT","style":null,"texts":{"resourceTitle":"Title","titlePlaceholder":"Resource title","urlPlaceholder":"Resource URL","resourceUrl":"URL","addResource":"Add Resource","cancel":"Cancel","removeResource":"Remove Resource","error":"Error","itemNotSaved":"Item not saved. {message}","errorMessage":"An error occurred. Please try again."},"defaults":{"config":{"applicablePages":[],"description":null,"fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.Featured_Resources","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"description":null,"fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":null,"form":null},"localOverride":false},"CachedAsset:component:custom.widget.MicrosoftFooter-en-1744400827777":{"__typename":"CachedAsset","id":"component:custom.widget.MicrosoftFooter-en-1744400827777","value":{"component":{"id":"custom.widget.MicrosoftFooter","template":{"id":"MicrosoftFooter","markupLanguage":"HANDLEBARS","style":".context-uhf {\n min-width: 280px;\n font-size: 15px;\n box-sizing: border-box;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n & *,\n & *:before,\n & *:after {\n box-sizing: inherit;\n }\n a.c-uhff-link {\n color: #616161;\n word-break: break-word;\n text-decoration: none;\n }\n &a:link,\n &a:focus,\n &a:hover,\n &a:active,\n &a:visited {\n text-decoration: none;\n color: inherit;\n }\n & div {\n font-family: 'Segoe UI', SegoeUI, 'Helvetica Neue', Helvetica, Arial, sans-serif;\n }\n}\n.c-uhff {\n background: #f2f2f2;\n margin: -1.5625;\n width: auto;\n height: auto;\n}\n.c-uhff-nav {\n margin: 0 auto;\n max-width: calc(1600px + 10%);\n padding: 0 5%;\n box-sizing: inherit;\n &:before,\n &:after {\n content: ' ';\n display: table;\n clear: left;\n }\n @media only screen and (max-width: 1083px) {\n padding-left: 12px;\n }\n .c-heading-4 {\n color: #616161;\n word-break: break-word;\n font-size: 15px;\n line-height: 20px;\n padding: 36px 0 4px;\n font-weight: 600;\n }\n .c-uhff-nav-row {\n .c-uhff-nav-group {\n display: block;\n float: left;\n min-height: 1px;\n vertical-align: text-top;\n padding: 0 12px;\n width: 100%;\n zoom: 1;\n &:first-child {\n padding-left: 0;\n @media only screen and (max-width: 1083px) {\n padding-left: 12px;\n }\n }\n @media only screen and (min-width: 540px) and (max-width: 1082px) {\n width: 33.33333%;\n }\n @media only screen and (min-width: 1083px) {\n width: 16.6666666667%;\n }\n ul.c-list.f-bare {\n font-size: 11px;\n line-height: 16px;\n margin-top: 0;\n margin-bottom: 0;\n padding-left: 0;\n list-style-type: none;\n li {\n word-break: break-word;\n padding: 8px 0;\n margin: 0;\n }\n }\n }\n }\n}\n.c-uhff-base {\n background: #f2f2f2;\n margin: 0 auto;\n max-width: calc(1600px + 10%);\n padding: 30px 5% 16px;\n &:before,\n &:after {\n content: ' ';\n display: table;\n }\n &:after {\n clear: both;\n }\n a.c-uhff-ccpa {\n font-size: 11px;\n line-height: 16px;\n float: left;\n margin: 3px 0;\n }\n a.c-uhff-ccpa:hover {\n text-decoration: underline;\n }\n ul.c-list {\n font-size: 11px;\n line-height: 16px;\n float: right;\n margin: 3px 0;\n color: #616161;\n li {\n padding: 0 24px 4px 0;\n display: inline-block;\n }\n }\n .c-list.f-bare {\n padding-left: 0;\n list-style-type: none;\n }\n @media only screen and (max-width: 1083px) {\n display: flex;\n flex-wrap: wrap;\n padding: 30px 24px 16px;\n }\n}\n\n.social-share {\n position: fixed;\n top: 60%;\n transform: translateY(-50%);\n left: 0;\n z-index: 1000;\n}\n\n.sharing-options {\n list-style: none;\n padding: 0;\n margin: 0;\n display: block;\n flex-direction: column;\n background-color: white;\n width: 43px;\n border-radius: 0px 7px 7px 0px;\n}\n.linkedin-icon {\n border-top-right-radius: 7px;\n}\n.linkedin-icon:hover {\n border-radius: 0;\n}\n.social-share-rss-image {\n border-bottom-right-radius: 7px;\n}\n.social-share-rss-image:hover {\n border-radius: 0;\n}\n\n.social-link-footer {\n position: relative;\n display: block;\n margin: -2px 0;\n transition: all 0.2s ease;\n}\n.social-link-footer:hover .linkedin-icon {\n border-radius: 0;\n}\n.social-link-footer:hover .social-share-rss-image {\n border-radius: 0;\n}\n\n.social-link-footer img {\n width: 40px;\n height: auto;\n transition: filter 0.3s ease;\n}\n\n.social-share-list {\n width: 40px;\n}\n.social-share-rss-image {\n width: 40px;\n}\n\n.share-icon {\n border: 2px solid transparent;\n display: inline-block;\n position: relative;\n}\n\n.share-icon:hover {\n opacity: 1;\n border: 2px solid white;\n box-sizing: border-box;\n}\n\n.share-icon:hover .label {\n opacity: 1;\n visibility: visible;\n border: 2px solid white;\n box-sizing: border-box;\n border-left: none;\n}\n\n.label {\n position: absolute;\n left: 100%;\n white-space: nowrap;\n opacity: 0;\n visibility: hidden;\n transition: all 0.2s ease;\n color: white;\n border-radius: 0 10 0 10px;\n top: 50%;\n transform: translateY(-50%);\n height: 40px;\n border-radius: 0 6px 6px 0;\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 20px 5px 20px 8px;\n margin-left: -1px;\n}\n.linkedin {\n background-color: #0474b4;\n}\n.facebook {\n background-color: #3c5c9c;\n}\n.twitter {\n background-color: white;\n color: black;\n}\n.reddit {\n background-color: #fc4404;\n}\n.mail {\n background-color: #848484;\n}\n.bluesky {\n background-color: white;\n color: black;\n}\n.rss {\n background-color: #ec7b1c;\n}\n#RSS {\n width: 40px;\n height: 40px;\n}\n\n@media (max-width: 991px) {\n .social-share {\n display: none;\n }\n}\n","texts":{"New tab":"What's New","New 1":"Surface Laptop Studio 2","New 2":"Surface Laptop Go 3","New 3":"Surface Pro 9","New 4":"Surface Laptop 5","New 5":"Surface Studio 2+","New 6":"Copilot in Windows","New 7":"Microsoft 365","New 8":"Windows 11 apps","Store tab":"Microsoft Store","Store 1":"Account Profile","Store 2":"Download Center","Store 3":"Microsoft Store Support","Store 4":"Returns","Store 5":"Order tracking","Store 6":"Certified Refurbished","Store 7":"Microsoft Store Promise","Store 8":"Flexible Payments","Education tab":"Education","Edu 1":"Microsoft in education","Edu 2":"Devices for education","Edu 3":"Microsoft Teams for Education","Edu 4":"Microsoft 365 Education","Edu 5":"How to buy for your school","Edu 6":"Educator Training and development","Edu 7":"Deals for students and parents","Edu 8":"Azure for students","Business tab":"Business","Bus 1":"Microsoft Cloud","Bus 2":"Microsoft Security","Bus 3":"Dynamics 365","Bus 4":"Microsoft 365","Bus 5":"Microsoft Power Platform","Bus 6":"Microsoft Teams","Bus 7":"Microsoft Industry","Bus 8":"Small Business","Developer tab":"Developer & IT","Dev 1":"Azure","Dev 2":"Developer Center","Dev 3":"Documentation","Dev 4":"Microsoft Learn","Dev 5":"Microsoft Tech Community","Dev 6":"Azure Marketplace","Dev 7":"AppSource","Dev 8":"Visual Studio","Company tab":"Company","Com 1":"Careers","Com 2":"About Microsoft","Com 3":"Company News","Com 4":"Privacy at Microsoft","Com 5":"Investors","Com 6":"Diversity and inclusion","Com 7":"Accessiblity","Com 8":"Sustainibility"},"defaults":{"config":{"applicablePages":[],"description":"The Microsoft Footer","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.MicrosoftFooter","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"description":"The Microsoft Footer","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":{"css":".custom_widget_MicrosoftFooter_context-uhf_105bp_1 {\n min-width: 17.5rem;\n font-size: 0.9375rem;\n box-sizing: border-box;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n & *,\n & *:before,\n & *:after {\n box-sizing: inherit;\n }\n a.custom_widget_MicrosoftFooter_c-uhff-link_105bp_12 {\n color: #616161;\n word-break: break-word;\n text-decoration: none;\n }\n &a:link,\n &a:focus,\n &a:hover,\n &a:active,\n &a:visited {\n text-decoration: none;\n color: inherit;\n }\n & div {\n font-family: 'Segoe UI', SegoeUI, 'Helvetica Neue', Helvetica, Arial, sans-serif;\n }\n}\n.custom_widget_MicrosoftFooter_c-uhff_105bp_12 {\n background: #f2f2f2;\n margin: -1.5625;\n width: auto;\n height: auto;\n}\n.custom_widget_MicrosoftFooter_c-uhff-nav_105bp_35 {\n margin: 0 auto;\n max-width: calc(100rem + 10%);\n padding: 0 5%;\n box-sizing: inherit;\n &:before,\n &:after {\n content: ' ';\n display: table;\n clear: left;\n }\n @media only screen and (max-width: 1083px) {\n padding-left: 0.75rem;\n }\n .custom_widget_MicrosoftFooter_c-heading-4_105bp_49 {\n color: #616161;\n word-break: break-word;\n font-size: 0.9375rem;\n line-height: 1.25rem;\n padding: 2.25rem 0 0.25rem;\n font-weight: 600;\n }\n .custom_widget_MicrosoftFooter_c-uhff-nav-row_105bp_57 {\n .custom_widget_MicrosoftFooter_c-uhff-nav-group_105bp_58 {\n display: block;\n float: left;\n min-height: 0.0625rem;\n vertical-align: text-top;\n padding: 0 0.75rem;\n width: 100%;\n zoom: 1;\n &:first-child {\n padding-left: 0;\n @media only screen and (max-width: 1083px) {\n padding-left: 0.75rem;\n }\n }\n @media only screen and (min-width: 540px) and (max-width: 1082px) {\n width: 33.33333%;\n }\n @media only screen and (min-width: 1083px) {\n width: 16.6666666667%;\n }\n ul.custom_widget_MicrosoftFooter_c-list_105bp_78.custom_widget_MicrosoftFooter_f-bare_105bp_78 {\n font-size: 0.6875rem;\n line-height: 1rem;\n margin-top: 0;\n margin-bottom: 0;\n padding-left: 0;\n list-style-type: none;\n li {\n word-break: break-word;\n padding: 0.5rem 0;\n margin: 0;\n }\n }\n }\n }\n}\n.custom_widget_MicrosoftFooter_c-uhff-base_105bp_94 {\n background: #f2f2f2;\n margin: 0 auto;\n max-width: calc(100rem + 10%);\n padding: 1.875rem 5% 1rem;\n &:before,\n &:after {\n content: ' ';\n display: table;\n }\n &:after {\n clear: both;\n }\n a.custom_widget_MicrosoftFooter_c-uhff-ccpa_105bp_107 {\n font-size: 0.6875rem;\n line-height: 1rem;\n float: left;\n margin: 0.1875rem 0;\n }\n a.custom_widget_MicrosoftFooter_c-uhff-ccpa_105bp_107:hover {\n text-decoration: underline;\n }\n ul.custom_widget_MicrosoftFooter_c-list_105bp_78 {\n font-size: 0.6875rem;\n line-height: 1rem;\n float: right;\n margin: 0.1875rem 0;\n color: #616161;\n li {\n padding: 0 1.5rem 0.25rem 0;\n display: inline-block;\n }\n }\n .custom_widget_MicrosoftFooter_c-list_105bp_78.custom_widget_MicrosoftFooter_f-bare_105bp_78 {\n padding-left: 0;\n list-style-type: none;\n }\n @media only screen and (max-width: 1083px) {\n display: flex;\n flex-wrap: wrap;\n padding: 1.875rem 1.5rem 1rem;\n }\n}\n.custom_widget_MicrosoftFooter_social-share_105bp_138 {\n position: fixed;\n top: 60%;\n transform: translateY(-50%);\n left: 0;\n z-index: 1000;\n}\n.custom_widget_MicrosoftFooter_sharing-options_105bp_146 {\n list-style: none;\n padding: 0;\n margin: 0;\n display: block;\n flex-direction: column;\n background-color: white;\n width: 2.6875rem;\n border-radius: 0 0.4375rem 0.4375rem 0;\n}\n.custom_widget_MicrosoftFooter_linkedin-icon_105bp_156 {\n border-top-right-radius: 7px;\n}\n.custom_widget_MicrosoftFooter_linkedin-icon_105bp_156:hover {\n border-radius: 0;\n}\n.custom_widget_MicrosoftFooter_social-share-rss-image_105bp_162 {\n border-bottom-right-radius: 7px;\n}\n.custom_widget_MicrosoftFooter_social-share-rss-image_105bp_162:hover {\n border-radius: 0;\n}\n.custom_widget_MicrosoftFooter_social-link-footer_105bp_169 {\n position: relative;\n display: block;\n margin: -0.125rem 0;\n transition: all 0.2s ease;\n}\n.custom_widget_MicrosoftFooter_social-link-footer_105bp_169:hover .custom_widget_MicrosoftFooter_linkedin-icon_105bp_156 {\n border-radius: 0;\n}\n.custom_widget_MicrosoftFooter_social-link-footer_105bp_169:hover .custom_widget_MicrosoftFooter_social-share-rss-image_105bp_162 {\n border-radius: 0;\n}\n.custom_widget_MicrosoftFooter_social-link-footer_105bp_169 img {\n width: 2.5rem;\n height: auto;\n transition: filter 0.3s ease;\n}\n.custom_widget_MicrosoftFooter_social-share-list_105bp_188 {\n width: 2.5rem;\n}\n.custom_widget_MicrosoftFooter_social-share-rss-image_105bp_162 {\n width: 2.5rem;\n}\n.custom_widget_MicrosoftFooter_share-icon_105bp_195 {\n border: 2px solid transparent;\n display: inline-block;\n position: relative;\n}\n.custom_widget_MicrosoftFooter_share-icon_105bp_195:hover {\n opacity: 1;\n border: 2px solid white;\n box-sizing: border-box;\n}\n.custom_widget_MicrosoftFooter_share-icon_105bp_195:hover .custom_widget_MicrosoftFooter_label_105bp_207 {\n opacity: 1;\n visibility: visible;\n border: 2px solid white;\n box-sizing: border-box;\n border-left: none;\n}\n.custom_widget_MicrosoftFooter_label_105bp_207 {\n position: absolute;\n left: 100%;\n white-space: nowrap;\n opacity: 0;\n visibility: hidden;\n transition: all 0.2s ease;\n color: white;\n border-radius: 0 10 0 0.625rem;\n top: 50%;\n transform: translateY(-50%);\n height: 2.5rem;\n border-radius: 0 0.375rem 0.375rem 0;\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 1.25rem 0.3125rem 1.25rem 0.5rem;\n margin-left: -0.0625rem;\n}\n.custom_widget_MicrosoftFooter_linkedin_105bp_156 {\n background-color: #0474b4;\n}\n.custom_widget_MicrosoftFooter_facebook_105bp_237 {\n background-color: #3c5c9c;\n}\n.custom_widget_MicrosoftFooter_twitter_105bp_240 {\n background-color: white;\n color: black;\n}\n.custom_widget_MicrosoftFooter_reddit_105bp_244 {\n background-color: #fc4404;\n}\n.custom_widget_MicrosoftFooter_mail_105bp_247 {\n background-color: #848484;\n}\n.custom_widget_MicrosoftFooter_bluesky_105bp_250 {\n background-color: white;\n color: black;\n}\n.custom_widget_MicrosoftFooter_rss_105bp_254 {\n background-color: #ec7b1c;\n}\n#custom_widget_MicrosoftFooter_RSS_105bp_1 {\n width: 2.5rem;\n height: 2.5rem;\n}\n@media (max-width: 991px) {\n .custom_widget_MicrosoftFooter_social-share_105bp_138 {\n display: none;\n }\n}\n","tokens":{"context-uhf":"custom_widget_MicrosoftFooter_context-uhf_105bp_1","c-uhff-link":"custom_widget_MicrosoftFooter_c-uhff-link_105bp_12","c-uhff":"custom_widget_MicrosoftFooter_c-uhff_105bp_12","c-uhff-nav":"custom_widget_MicrosoftFooter_c-uhff-nav_105bp_35","c-heading-4":"custom_widget_MicrosoftFooter_c-heading-4_105bp_49","c-uhff-nav-row":"custom_widget_MicrosoftFooter_c-uhff-nav-row_105bp_57","c-uhff-nav-group":"custom_widget_MicrosoftFooter_c-uhff-nav-group_105bp_58","c-list":"custom_widget_MicrosoftFooter_c-list_105bp_78","f-bare":"custom_widget_MicrosoftFooter_f-bare_105bp_78","c-uhff-base":"custom_widget_MicrosoftFooter_c-uhff-base_105bp_94","c-uhff-ccpa":"custom_widget_MicrosoftFooter_c-uhff-ccpa_105bp_107","social-share":"custom_widget_MicrosoftFooter_social-share_105bp_138","sharing-options":"custom_widget_MicrosoftFooter_sharing-options_105bp_146","linkedin-icon":"custom_widget_MicrosoftFooter_linkedin-icon_105bp_156","social-share-rss-image":"custom_widget_MicrosoftFooter_social-share-rss-image_105bp_162","social-link-footer":"custom_widget_MicrosoftFooter_social-link-footer_105bp_169","social-share-list":"custom_widget_MicrosoftFooter_social-share-list_105bp_188","share-icon":"custom_widget_MicrosoftFooter_share-icon_105bp_195","label":"custom_widget_MicrosoftFooter_label_105bp_207","linkedin":"custom_widget_MicrosoftFooter_linkedin_105bp_156","facebook":"custom_widget_MicrosoftFooter_facebook_105bp_237","twitter":"custom_widget_MicrosoftFooter_twitter_105bp_240","reddit":"custom_widget_MicrosoftFooter_reddit_105bp_244","mail":"custom_widget_MicrosoftFooter_mail_105bp_247","bluesky":"custom_widget_MicrosoftFooter_bluesky_105bp_250","rss":"custom_widget_MicrosoftFooter_rss_105bp_254","RSS":"custom_widget_MicrosoftFooter_RSS_105bp_1"}},"form":null},"localOverride":false},"CachedAsset:text:en_US-components/community/Breadcrumb-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/community/Breadcrumb-1745505309764","value":{"navLabel":"Breadcrumbs","dropdown":"Additional parent page navigation"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageBanner-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageBanner-1745505309764","value":{"messageMarkedAsSpam":"This post has been marked as spam","messageMarkedAsSpam@board:TKB":"This article has been marked as spam","messageMarkedAsSpam@board:BLOG":"This post has been marked as spam","messageMarkedAsSpam@board:FORUM":"This discussion has been marked as spam","messageMarkedAsSpam@board:OCCASION":"This event has been marked as spam","messageMarkedAsSpam@board:IDEA":"This idea has been marked as spam","manageSpam":"Manage Spam","messageMarkedAsAbuse":"This post has been marked as abuse","messageMarkedAsAbuse@board:TKB":"This article has been marked as abuse","messageMarkedAsAbuse@board:BLOG":"This post has been marked as abuse","messageMarkedAsAbuse@board:FORUM":"This discussion has been marked as abuse","messageMarkedAsAbuse@board:OCCASION":"This event has been marked as abuse","messageMarkedAsAbuse@board:IDEA":"This idea has been marked as abuse","preModCommentAuthorText":"This comment will be published as soon as it is approved","preModCommentModeratorText":"This comment is awaiting moderation","messageMarkedAsOther":"This post has been rejected due to other reasons","messageMarkedAsOther@board:TKB":"This article has been rejected due to other reasons","messageMarkedAsOther@board:BLOG":"This post has been rejected due to other reasons","messageMarkedAsOther@board:FORUM":"This discussion has been rejected due to other reasons","messageMarkedAsOther@board:OCCASION":"This event has been rejected due to other reasons","messageMarkedAsOther@board:IDEA":"This idea has been rejected due to other reasons","messageArchived":"This post was archived on {date}","relatedUrl":"View Related Content","relatedContentText":"Showing related content","archivedContentLink":"View Archived Content"},"localOverride":false},"Category:category:Exchange":{"__typename":"Category","id":"category:Exchange","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Outlook":{"__typename":"Category","id":"category:Outlook","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Community-Info-Center":{"__typename":"Category","id":"category:Community-Info-Center","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:EducationSector":{"__typename":"Category","id":"category:EducationSector","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:DrivingAdoption":{"__typename":"Category","id":"category:DrivingAdoption","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Azure":{"__typename":"Category","id":"category:Azure","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Windows-Server":{"__typename":"Category","id":"category:Windows-Server","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:MicrosoftTeams":{"__typename":"Category","id":"category:MicrosoftTeams","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:PublicSector":{"__typename":"Category","id":"category:PublicSector","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:IoT":{"__typename":"Category","id":"category:IoT","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:HealthcareAndLifeSciences":{"__typename":"Category","id":"category:HealthcareAndLifeSciences","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:ITOpsTalk":{"__typename":"Category","id":"category:ITOpsTalk","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:MicrosoftLearn":{"__typename":"Category","id":"category:MicrosoftLearn","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Blog:board:MicrosoftLearnBlog":{"__typename":"Blog","id":"board:MicrosoftLearnBlog","blogPolicies":{"__typename":"BlogPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:AI":{"__typename":"Category","id":"category:AI","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:MicrosoftMechanics":{"__typename":"Category","id":"category:MicrosoftMechanics","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:MicrosoftforNonprofits":{"__typename":"Category","id":"category:MicrosoftforNonprofits","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:StartupsatMicrosoft":{"__typename":"Category","id":"category:StartupsatMicrosoft","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:PartnerCommunity":{"__typename":"Category","id":"category:PartnerCommunity","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Microsoft365Copilot":{"__typename":"Category","id":"category:Microsoft365Copilot","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Windows":{"__typename":"Category","id":"category:Windows","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Content_Management":{"__typename":"Category","id":"category:Content_Management","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:microsoft-security":{"__typename":"Category","id":"category:microsoft-security","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:microsoftintune":{"__typename":"Category","id":"category:microsoftintune","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"QueryVariables:TopicReplyList:message:4237987:1":{"__typename":"QueryVariables","id":"TopicReplyList:message:4237987:1","value":{"id":"message:4237987","first":10,"sorts":{"postTime":{"direction":"DESC"}},"repliesFirst":3,"repliesFirstDepthThree":1,"repliesSorts":{"postTime":{"direction":"DESC"}},"useAvatar":true,"useAuthorLogin":true,"useAuthorRank":true,"useBody":true,"useKudosCount":true,"useTimeToRead":false,"useMedia":false,"useReadOnlyIcon":false,"useRepliesCount":true,"useSearchSnippet":false,"useAcceptedSolutionButton":true,"useSolvedBadge":false,"useAttachments":false,"attachmentsFirst":5,"useTags":true,"useNodeAncestors":false,"useUserHoverCard":false,"useNodeHoverCard":false,"useModerationStatus":true,"usePreviewSubjectModal":false,"useMessageStatus":true}},"ROOT_MUTATION":{"__typename":"Mutation"},"CachedAsset:text:en_US-components/community/Navbar-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/community/Navbar-1745505309764","value":{"community":"Community Home","inbox":"Inbox","manageContent":"Manage Content","tos":"Terms of Service","forgotPassword":"Forgot Password","themeEditor":"Theme Editor","edit":"Edit Navigation Bar","skipContent":"Skip to content","gxcuf89792":"Tech Community","external-1":"Events","s-m-b":"Nonprofit Community","windows-server":"Windows Server","education-sector":"Education Sector","driving-adoption":"Driving Adoption","Common-content_management-link":"Content Management","microsoft-learn":"Microsoft Learn","s-q-l-server":"Content Management","partner-community":"Microsoft Partner Community","microsoft365":"Microsoft 365","external-9":".NET","external-8":"Teams","external-7":"Github","products-services":"Products","external-6":"Power Platform","communities-1":"Topics","external-5":"Microsoft Security","planner":"Outlook","external-4":"Microsoft 365","external-3":"Dynamics 365","azure":"Azure","healthcare-and-life-sciences":"Healthcare and Life Sciences","external-2":"Azure","microsoft-mechanics":"Microsoft Mechanics","microsoft-learn-1":"Community","external-10":"Learning Room Directory","microsoft-learn-blog":"Blog","windows":"Windows","i-t-ops-talk":"ITOps Talk","external-link-1":"View All","microsoft-securityand-compliance":"Microsoft Security","public-sector":"Public Sector","community-info-center":"Lounge","external-link-2":"View All","microsoft-teams":"Microsoft Teams","external":"Blogs","microsoft-endpoint-manager":"Microsoft Intune","startupsat-microsoft":"Startups at Microsoft","exchange":"Exchange","a-i":"AI and Machine Learning","io-t":"Internet of Things (IoT)","Common-microsoft365-copilot-link":"Microsoft 365 Copilot","outlook":"Microsoft 365 Copilot","external-link":"Community Hubs","communities":"Products"},"localOverride":false},"CachedAsset:text:en_US-components/community/NavbarHamburgerDropdown-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarHamburgerDropdown-1745505309764","value":{"hamburgerLabel":"Side Menu"},"localOverride":false},"CachedAsset:text:en_US-components/community/BrandLogo-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/community/BrandLogo-1745505309764","value":{"logoAlt":"Khoros","themeLogoAlt":"Brand Logo"},"localOverride":false},"CachedAsset:text:en_US-components/community/NavbarTextLinks-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarTextLinks-1745505309764","value":{"more":"More"},"localOverride":false},"CachedAsset:text:en_US-components/authentication/AuthenticationLink-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/authentication/AuthenticationLink-1745505309764","value":{"title.login":"Sign In","title.registration":"Register","title.forgotPassword":"Forgot Password","title.multiAuthLogin":"Sign In"},"localOverride":false},"CachedAsset:text:en_US-components/nodes/NodeLink-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/nodes/NodeLink-1745505309764","value":{"place":"Place {name}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageView/MessageViewStandard-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageView/MessageViewStandard-1745505309764","value":{"anonymous":"Anonymous","author":"{messageAuthorLogin}","authorBy":"{messageAuthorLogin}","board":"{messageBoardTitle}","replyToUser":" to {parentAuthor}","showMoreReplies":"Show More","replyText":"Reply","repliesText":"Replies","markedAsSolved":"Marked as Solved","movedMessagePlaceholder.BLOG":"{count, plural, =0 {This comment has been} other {These comments have been} }","movedMessagePlaceholder.TKB":"{count, plural, =0 {This comment has been} other {These comments have been} }","movedMessagePlaceholder.FORUM":"{count, plural, =0 {This reply has been} other {These replies have been} }","movedMessagePlaceholder.IDEA":"{count, plural, =0 {This comment has been} other {These comments have been} }","movedMessagePlaceholder.OCCASION":"{count, plural, =0 {This comment has been} other {These comments have been} }","movedMessagePlaceholderUrlText":"moved.","messageStatus":"Status: ","statusChanged":"Status changed: {previousStatus} to {currentStatus}","statusAdded":"Status added: {status}","statusRemoved":"Status removed: {status}","labelExpand":"expand replies","labelCollapse":"collapse replies","unhelpfulReason.reason1":"Content is outdated","unhelpfulReason.reason2":"Article is missing information","unhelpfulReason.reason3":"Content is for a different Product","unhelpfulReason.reason4":"Doesn't match what I was searching for"},"localOverride":false},"CachedAsset:text:en_US-components/messages/ThreadedReplyList-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/messages/ThreadedReplyList-1745505309764","value":{"title":"{count, plural, one{# Reply} other{# Replies}}","title@board:BLOG":"{count, plural, one{# Comment} other{# Comments}}","title@board:TKB":"{count, plural, one{# Comment} other{# Comments}}","title@board:IDEA":"{count, plural, one{# Comment} other{# Comments}}","title@board:OCCASION":"{count, plural, one{# Comment} other{# Comments}}","noRepliesTitle":"No Replies","noRepliesTitle@board:BLOG":"No Comments","noRepliesTitle@board:TKB":"No Comments","noRepliesTitle@board:IDEA":"No Comments","noRepliesTitle@board:OCCASION":"No Comments","noRepliesDescription":"Be the first to reply","noRepliesDescription@board:BLOG":"Be the first to comment","noRepliesDescription@board:TKB":"Be the first to comment","noRepliesDescription@board:IDEA":"Be the first to comment","noRepliesDescription@board:OCCASION":"Be the first to comment","messageReadOnlyAlert:BLOG":"Comments have been turned off for this post","messageReadOnlyAlert:TKB":"Comments have been turned off for this article","messageReadOnlyAlert:IDEA":"Comments have been turned off for this idea","messageReadOnlyAlert:FORUM":"Replies have been turned off for this discussion","messageReadOnlyAlert:OCCASION":"Comments have been turned off for this event"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageReplyCallToAction-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageReplyCallToAction-1745505309764","value":{"leaveReply":"Leave a reply...","leaveReply@board:BLOG@message:root":"Leave a comment...","leaveReply@board:TKB@message:root":"Leave a comment...","leaveReply@board:IDEA@message:root":"Leave a comment...","leaveReply@board:OCCASION@message:root":"Leave a comment...","repliesTurnedOff.FORUM":"Replies are turned off for this topic","repliesTurnedOff.BLOG":"Comments are turned off for this topic","repliesTurnedOff.TKB":"Comments are turned off for this topic","repliesTurnedOff.IDEA":"Comments are turned off for this topic","repliesTurnedOff.OCCASION":"Comments are turned off for this topic","infoText":"Stop poking me!"},"localOverride":false},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/cmstNC05WEo0blc\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/cmstNC05WEo0blc","height":512,"width":512,"mimeType":"image/png"},"Rank:rank:4":{"__typename":"Rank","id":"rank:4","position":6,"name":"Microsoft","color":"333333","icon":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/cmstNC05WEo0blc\"}"},"rankStyle":"OUTLINE"},"User:user:1552728":{"__typename":"User","id":"user:1552728","uid":1552728,"login":"MichelleRanMSFT","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2022-10-05T14:43:09.277-07:00"},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/m_assets/avatars/default/avatar-8.svg?time=0"},"rank":{"__ref":"Rank:rank:4"},"entityType":"USER","eventPath":"community:gxcuf89792/user:1552728"},"ModerationData:moderation_data:4240392":{"__typename":"ModerationData","id":"moderation_data:4240392","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"ForumReplyMessage:message:4240392":{"__typename":"ForumReplyMessage","author":{"__ref":"User:user:1552728"},"id":"message:4240392","revisionNum":1,"uid":4240392,"depth":1,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:ExcelGeneral"},"parent":{"__ref":"ForumTopicMessage:message:4237987"},"conversation":{"__ref":"Conversation:conversation:4237987"},"subject":"Re: Script to convert base64 to image in Excel not working","moderationData":{"__ref":"ModerationData:moderation_data:4240392"},"body":"

Hi teespolyglot, - sorry to hear you're running into this issue! I tested the script Sergei shared with the hardcoded base64 image, which worked fine when run through a flow, so I'm wondering if there may be an issue with how the image is being passed into the script. Would you be able to share the inputs of the \"Run Script\" action that failed, as well as the request id? That should help us troubleshoot further.

","body@stripHtml({\"removeProcessingText\":false,\"removeSpoilerMarkup\":false,\"removeTocMarkup\":false,\"truncateLength\":200})@stringLength":"208","kudosSumWeight":0,"repliesCount":0,"postTime":"2024-09-09T14:18:15.831-07:00","lastPublishTime":"2024-09-09T14:18:15.831-07:00","metrics":{"__typename":"MessageMetrics","views":1071},"visibilityScope":"PUBLIC","placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"solution":false,"entityType":"FORUM_REPLY","eventPath":"category:microsoft365/category:products-services/category:communities/community:gxcuf89792board:ExcelGeneral/message:4237987/message:4240392","replies":{"__typename":"MessageConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"customFields":[],"attachments":{"__typename":"AttachmentConnection","edges":[],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}}},"Rank:rank:5":{"__typename":"Rank","id":"rank:5","position":7,"name":"MVP","color":"0069D4","icon":null,"rankStyle":"FILLED"},"User:user:521":{"__typename":"User","id":"user:521","uid":521,"login":"SergeiBaklan","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2016-07-15T09:33:17.456-07:00"},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS01MjEtaGNpQXhx?image-coordinates=761%2C556%2C2907%2C2703"},"rank":{"__ref":"Rank:rank:5"},"entityType":"USER","eventPath":"community:gxcuf89792/user:521"},"ModerationData:moderation_data:4238605":{"__typename":"ModerationData","id":"moderation_data:4238605","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"ForumReplyMessage:message:4238605":{"__typename":"ForumReplyMessage","uid":4238605,"id":"message:4238605","revisionNum":1,"author":{"__ref":"User:user:521"},"readOnly":false,"repliesCount":2,"depth":1,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:ExcelGeneral"},"parent":{"__ref":"ForumTopicMessage:message:4237987"},"conversation":{"__ref":"Conversation:conversation:4237987"},"subject":"Re: Script to convert base64 to image in Excel not working","moderationData":{"__ref":"ModerationData:moderation_data:4238605"},"body":"

teespolyglot 

\n

Office script itself works fine. If to hardcode the image code

\n
function main(workbook: ExcelScript.Workbook) {\n    const base64ImageString = \"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\"\n    const sheet = workbook.getWorksheet(\"Output\")\n    const range1 = sheet.getRange(\"C43\")\n    let image1 = sheet.addImage(base64ImageString);\n    image1.setTop(range1.getTop());\n    image1.setLeft(range1.getLeft());\n    image1.setWidth(range1.getWidth());\n    image1.setHeight(range1.getHeight());\n    image1.setPlacement(ExcelScript.Placement.twoCell);\n}
\n

image is returned to the grid

\n

\n

Perhaps an issue is on flow site. Try in script something like

\n
    const checkText = sheet.getRange(\"A1\")\n    checkText.setValue(base64ImageString)\n
\n

to be sure you are receiving image string from the flow.

","body@stripHtml({\"removeProcessingText\":false,\"removeSpoilerMarkup\":false,\"removeTocMarkup\":false,\"truncateLength\":200})@stringLength":"208","kudosSumWeight":0,"postTime":"2024-09-06T08:09:42.656-07:00","lastPublishTime":"2024-09-06T08:09:42.656-07:00","metrics":{"__typename":"MessageMetrics","views":1028},"visibilityScope":"PUBLIC","placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"solution":false,"entityType":"FORUM_REPLY","eventPath":"category:microsoft365/category:products-services/category:communities/community:gxcuf89792board:ExcelGeneral/message:4237987/message:4238605","replies":{"__typename":"MessageConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[{"__typename":"MessageEdge","cursor":"MjUuMXwyLjF8aXwzfDEzMjowfGludCw0MjQxMTczLDQyNDExNzM","node":{"__ref":"AcceptedSolutionMessage:message:4241173"}}]},"customFields":[],"attachments":{"__typename":"AttachmentConnection","edges":[],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}}},"ModerationData:moderation_data:4241173":{"__typename":"ModerationData","id":"moderation_data:4241173","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"AcceptedSolutionMessage:message:4241173":{"__typename":"AcceptedSolutionMessage","uid":4241173,"id":"message:4241173","revisionNum":3,"author":{"__ref":"User:user:1742255"},"readOnly":false,"repliesCount":1,"depth":2,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:ExcelGeneral"},"parent":{"__ref":"ForumReplyMessage:message:4238605"},"conversation":{"__ref":"Conversation:conversation:4237987"},"subject":"Re: Script to convert base64 to image in Excel not working","moderationData":{"__ref":"ModerationData:moderation_data:4241173"},"body":"

Thanks SergeiBaklan, your reply essentially pointed me in the right direction. Power Automate clearly didn't like me passing in the base64 string directly from the PowerApps input, so I've initialised a string variable and hardcoded it in a cell in a hidden sheet in an earlier step.

I've then modified my script to create a string variable, using getRange.getText() and then I'm passing that variable into the addImage() function

 

 

 

function main(workbook: ExcelScript.Workbook, base64ImageString1: string, base64ImageString2: string) {\n    const sheet = workbook.getWorksheet(\"Output\");\n    const sheetB = workbook.getWorksheet(\"Responses\");\n    const base641 = sheetB.getRange(\"G2\").getText();\n    const base642 = sheetB.getRange(\"I2\").getText();\n    const range1 = sheet.getRange(\"C43\");\n    const range2 = sheet.getRange(\"G43\");\n    let image1 = sheet.addImage(base641);\n        image1.setTop(range1.getTop());\n        image1.setLeft(range1.getLeft());\n        image1.setWidth(range1.getWidth());\n        image1.setHeight(range1.getHeight());\n        image1.setPlacement(ExcelScript.Placement.twoCell);\n    let image2 = sheet.addImage(base642);\n        image2.setTop(range2.getTop());\n        image2.setLeft(range2.getLeft());\n        image2.setWidth(range2.getWidth());\n        image2.setHeight(range2.getHeight());\n        image2.setPlacement(ExcelScript.Placement.twoCell);\n}

 

 

MichelleRanMSFT SergeiBaklan

Thank you both for taking the time to respond! 🙂

","body@stripHtml({\"removeProcessingText\":false,\"removeSpoilerMarkup\":false,\"removeTocMarkup\":false,\"truncateLength\":200})@stringLength":"208","kudosSumWeight":0,"postTime":"2024-09-10T07:43:03.704-07:00","lastPublishTime":"2024-09-10T07:45:13.758-07:00","solution":true,"metrics":{"__typename":"MessageMetrics","views":944},"visibilityScope":"PUBLIC","placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_REPLY","eventPath":"category:microsoft365/category:products-services/category:communities/community:gxcuf89792board:ExcelGeneral/message:4237987/message:4241173","replies":{"__typename":"MessageConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[{"__typename":"MessageEdge","cursor":"MjUuMXwyLjF8aXwxfDEzMjowfGludCw0MjQxMjExLDQyNDEyMTE","node":{"__ref":"ForumReplyMessage:message:4241211"}}]},"body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":200})@stringLength":"208","images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjUuMXwyLjF8b3wyNXxfTlZffDE","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjQxMTczLTYxODQzOGk1QzMxRTkzOTdBRDBFMjg0?revision=3\"}"}}],"totalCount":1,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"attachments":{"__typename":"AttachmentConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"videos":{"__typename":"VideoConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"customFields":[]},"ModerationData:moderation_data:4241211":{"__typename":"ModerationData","id":"moderation_data:4241211","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"ForumReplyMessage:message:4241211":{"__typename":"ForumReplyMessage","author":{"__ref":"User:user:521"},"id":"message:4241211","revisionNum":1,"uid":4241211,"depth":3,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:ExcelGeneral"},"parent":{"__ref":"AcceptedSolutionMessage:message:4241173"},"conversation":{"__ref":"Conversation:conversation:4237987"},"subject":"Re: Script to convert base64 to image in Excel not working","moderationData":{"__ref":"ModerationData:moderation_data:4241211"},"body":"

teespolyglot , you are welcome and thank you for the update. Not sure why it's not possible to take signature code directly from Power App, but I had no practical experience with such kind of tasks.

\n

Anyway, at least workaround works.

","body@stripHtml({\"removeProcessingText\":false,\"removeSpoilerMarkup\":false,\"removeTocMarkup\":false,\"truncateLength\":200})@stringLength":"208","kudosSumWeight":0,"repliesCount":0,"postTime":"2024-09-10T07:58:34.869-07:00","lastPublishTime":"2024-09-10T07:58:34.869-07:00","metrics":{"__typename":"MessageMetrics","views":974},"visibilityScope":"PUBLIC","placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"solution":false,"entityType":"FORUM_REPLY","eventPath":"category:microsoft365/category:products-services/category:communities/community:gxcuf89792board:ExcelGeneral/message:4237987/message:4241211","customFields":[],"attachments":{"__typename":"AttachmentConnection","edges":[],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}}},"Rank:rank:33":{"__typename":"Rank","id":"rank:33","position":14,"name":"Bronze Contributor","color":"333333","icon":null,"rankStyle":"TEXT"},"User:user:1637445":{"__typename":"User","id":"user:1637445","uid":1637445,"login":"peiyezhu","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2022-12-02T23:14:56.948-08:00"},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/m_assets/avatars/default/avatar-1.svg?time=0"},"rank":{"__ref":"Rank:rank:33"},"entityType":"USER","eventPath":"community:gxcuf89792/user:1637445"},"ModerationData:moderation_data:4238168":{"__typename":"ModerationData","id":"moderation_data:4238168","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"ForumReplyMessage:message:4238168":{"__typename":"ForumReplyMessage","uid":4238168,"id":"message:4238168","revisionNum":1,"author":{"__ref":"User:user:1637445"},"readOnly":false,"repliesCount":2,"depth":1,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:ExcelGeneral"},"parent":{"__ref":"ForumTopicMessage:message:4237987"},"conversation":{"__ref":"Conversation:conversation:4237987"},"subject":"Re: Script to convert base64 to image in Excel not working","moderationData":{"__ref":"ModerationData:moderation_data:4238168"},"body":"If all work flow through app on web,it may be not easy to accomplish your goal with low code tool like power automate.","body@stripHtml({\"removeProcessingText\":false,\"removeSpoilerMarkup\":false,\"removeTocMarkup\":false,\"truncateLength\":200})@stringLength":"118","kudosSumWeight":0,"postTime":"2024-09-05T19:48:12.618-07:00","lastPublishTime":"2024-09-05T19:48:12.618-07:00","metrics":{"__typename":"MessageMetrics","views":1191},"visibilityScope":"PUBLIC","placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"solution":false,"entityType":"FORUM_REPLY","eventPath":"category:microsoft365/category:products-services/category:communities/community:gxcuf89792board:ExcelGeneral/message:4237987/message:4238168","replies":{"__typename":"MessageConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[{"__typename":"MessageEdge","cursor":"MjUuMXwyLjF8aXwzfDEzMjowfGludCw0MjM4MzI5LDQyMzgzMjk","node":{"__ref":"ForumReplyMessage:message:4238329"}}]},"customFields":[],"attachments":{"__typename":"AttachmentConnection","edges":[],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}}},"ModerationData:moderation_data:4238329":{"__typename":"ModerationData","id":"moderation_data:4238329","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"ForumReplyMessage:message:4238329":{"__typename":"ForumReplyMessage","uid":4238329,"id":"message:4238329","revisionNum":1,"author":{"__ref":"User:user:1742255"},"readOnly":false,"repliesCount":1,"depth":2,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:ExcelGeneral"},"parent":{"__ref":"ForumReplyMessage:message:4238168"},"conversation":{"__ref":"Conversation:conversation:4237987"},"subject":"Re: Script to convert base64 to image in Excel not working","moderationData":{"__ref":"ModerationData:moderation_data:4238329"},"body":"

peiyezhu 

Many thanks for your response. Can you please explain to me why you think this is the case?

 

I have searched through the documentation to find an explanation, but nothing in the various limitations documents suggests that this shouldn't be possible?

 

The flow was previously writing the base64 as a string to the relevant cell(s) in Excel without issue. It's only when I tried to introduce the script to convert the base64 to images that I've encountered problems.

 

It therefore seems logical that either

  1. there is a problem with my script, or
  2. there is an uncatalogued issue with the addImage(base64string) function + Run Script connector in Power Automate 

In your response, you said it's not achievable with a low-code solution. What would be your suggestion on how it could be achieved otherwise?

 

Again, my thanks for taking the time to respond! 😊

","body@stripHtml({\"removeProcessingText\":false,\"removeSpoilerMarkup\":false,\"removeTocMarkup\":false,\"truncateLength\":200})@stringLength":"213","kudosSumWeight":0,"postTime":"2024-09-06T01:30:19.763-07:00","lastPublishTime":"2024-09-06T01:30:19.763-07:00","metrics":{"__typename":"MessageMetrics","views":1137},"visibilityScope":"PUBLIC","placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"solution":false,"entityType":"FORUM_REPLY","eventPath":"category:microsoft365/category:products-services/category:communities/community:gxcuf89792board:ExcelGeneral/message:4237987/message:4238329","replies":{"__typename":"MessageConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[{"__typename":"MessageEdge","cursor":"MjUuMXwyLjF8aXwxfDEzMjowfGludCw0MjQxNjQ1LDQyNDE2NDU","node":{"__ref":"ForumReplyMessage:message:4241645"}}]},"customFields":[],"attachments":{"__typename":"AttachmentConnection","edges":[],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}}},"ModerationData:moderation_data:4241645":{"__typename":"ModerationData","id":"moderation_data:4241645","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"ForumReplyMessage:message:4241645":{"__typename":"ForumReplyMessage","author":{"__ref":"User:user:1637445"},"id":"message:4241645","revisionNum":2,"uid":4241645,"depth":3,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:ExcelGeneral"},"parent":{"__ref":"ForumReplyMessage:message:4238329"},"conversation":{"__ref":"Conversation:conversation:4237987"},"subject":"Re: Script to convert base64 to image in Excel not working","moderationData":{"__ref":"ModerationData:moderation_data:4241645"},"body":"

https://www.geeksforgeeks.org/how-to-display-base64-images-in-html/

It is easy to display an image in a html by img tag.
On the other hand, you can write to Excel with script and dispay the picture,it may run slowly.

","body@stripHtml({\"removeProcessingText\":false,\"removeSpoilerMarkup\":false,\"removeTocMarkup\":false,\"truncateLength\":200})@stringLength":"203","kudosSumWeight":0,"repliesCount":0,"postTime":"2024-09-10T19:43:46.344-07:00","lastPublishTime":"2024-09-10T19:44:47.898-07:00","metrics":{"__typename":"MessageMetrics","views":1023},"visibilityScope":"PUBLIC","placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"solution":false,"entityType":"FORUM_REPLY","eventPath":"category:microsoft365/category:products-services/category:communities/community:gxcuf89792board:ExcelGeneral/message:4237987/message:4241645","customFields":[],"attachments":{"__typename":"AttachmentConnection","edges":[],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}}},"QueryVariables:MessageSolutions":{"__typename":"QueryVariables","id":"MessageSolutions","value":{"first":10,"constraints":{"topicId":{"eq":"message:4237987"},"solution":{"eq":true}},"sorts":{"postTime":{"direction":"ASC"}},"useAvatar":true,"useAuthorLogin":true,"useAuthorRank":false,"useBody":true,"useKudosCount":false,"useTimeToRead":false,"useMedia":true,"useRepliesCount":false,"useSearchSnippet":false,"useAcceptedSolutionButton":true,"useSolvedBadge":false,"useAttachments":true,"useTags":false,"useUserHoverCard":false,"useNodeHoverCard":false,"usePreviewSubjectModal":false,"useMessageStatus":false}},"CachedAsset:text:en_US-components/community/NavbarDropdownToggle-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarDropdownToggle-1745505309764","value":{"ariaLabelClosed":"Press the down arrow to open the menu"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/QueryHandler-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/QueryHandler-1745505309764","value":{"title":"Query Handler"},"localOverride":false},"CachedAsset:text:en_US-components/messages/EscalatedMessageBanner-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/messages/EscalatedMessageBanner-1745505309764","value":{"escalationMessage":"Escalated to Salesforce by {username} on {date}","viewDetails":"View Details","modalTitle":"Case Details","escalatedBy":"Escalated by: ","escalatedOn":"Escalated on: ","caseNumber":"Case Number: ","status":"Status: ","lastUpdateDate":"Last Update: ","automaticEscalation":"automatic escalation","anonymous":"Anonymous"},"localOverride":false},"CachedAsset:text:en_US-components/users/UserLink-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/users/UserLink-1745505309764","value":{"authorName":"View Profile: {author}","anonymous":"Anonymous"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/users/UserRank-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/users/UserRank-1745505309764","value":{"rankName":"{rankName}","userRank":"Author rank {rankName}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageTime-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageTime-1745505309764","value":{"postTime":"Published: {time}","lastPublishTime":"Last Update: {time}","conversation.lastPostingActivityTime":"Last posting activity time: {time}","conversation.lastPostTime":"Last post time: {time}","moderationData.rejectTime":"Rejected time: {time}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageSolvedBadge-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageSolvedBadge-1745505309764","value":{"solved":"Solved"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageSubject-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageSubject-1745505309764","value":{"noSubject":"(no subject)"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageBody-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageBody-1745505309764","value":{"showMessageBody":"Show More","mentionsErrorTitle":"{mentionsType, select, board {Board} user {User} message {Message} other {}} No Longer Available","mentionsErrorMessage":"The {mentionsType} you are trying to view has been removed from the community.","videoProcessing":"Video is being processed. Please try again in a few minutes.","bannerTitle":"Video provider requires cookies to play the video. Accept to continue or {url} it directly on the provider's site.","buttonTitle":"Accept","urlText":"watch"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageCustomFields-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageCustomFields-1745505309764","value":{"CustomField.default.label":"Value of {name}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageReplyButton-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageReplyButton-1745505309764","value":{"repliesCount":"{count}","title":"Reply","title@board:BLOG@message:root":"Comment","title@board:TKB@message:root":"Comment","title@board:IDEA@message:root":"Comment","title@board:OCCASION@message:root":"Comment"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageSolutionList-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageSolutionList-1745505309764","value":{"emptyDescription":"No has been message solutions yet"},"localOverride":false},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjQxMTczLTYxODQzOGk1QzMxRTkzOTdBRDBFMjg0?revision=3\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjQxMTczLTYxODQzOGk1QzMxRTkzOTdBRDBFMjg0?revision=3","title":"teespolyglot_0-1725979268847.png","associationType":"BODY","width":1087,"height":829,"altText":null},"CachedAsset:text:en_US-shared/client/components/users/UserAvatar-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/users/UserAvatar-1745505309764","value":{"altText":"{login}'s avatar","altTextGeneric":"User's avatar"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/ranks/UserRankLabel-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/ranks/UserRankLabel-1745505309764","value":{"altTitle":"Icon for {rankName} rank"},"localOverride":false},"CachedAsset:text:en_US-components/messages/AcceptedSolutionButton-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/messages/AcceptedSolutionButton-1745505309764","value":{"accept":"Mark as Solution","accepted":"Marked as Solution","errorHeader":"Error!","errorAdd":"There was an error marking as solution.","errorRemove":"There was an error unmarking as solution.","solved":"Solved"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Pager/PagerLoadMore-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Pager/PagerLoadMore-1745505309764","value":{"loadMore":"Show More"},"localOverride":false},"CachedAsset:text:en_US-components/tags/TagView/TagViewChip-1745505309764":{"__typename":"CachedAsset","id":"text:en_US-components/tags/TagView/TagViewChip-1745505309764","value":{"tagLabelName":"Tag name {tagName}"},"localOverride":false}}}},"page":"/forums/ForumMessagePage/ForumMessagePage","query":{"boardId":"excelgeneral","messageSubject":"script-to-convert-base64-to-image-in-excel-not-working","messageId":"4237987"},"buildId":"HEhyUrv5OXNBIbfCLaOrw","runtimeConfig":{"buildInformationVisible":false,"logLevelApp":"info","logLevelMetrics":"info","openTelemetryClientEnabled":false,"openTelemetryConfigName":"o365","openTelemetryServiceVersion":"25.1.0","openTelemetryUniverse":"prod","openTelemetryCollector":"http://localhost:4318","openTelemetryRouteChangeAllowedTime":"5000","apolloDevToolsEnabled":false,"inboxMuteWipFeatureEnabled":false},"isFallback":false,"isExperimentalCompile":false,"dynamicIds":["./components/seo/QAPageSchema/QAPageSchema.tsx","./components/community/Navbar/NavbarWidget.tsx","./components/community/Breadcrumb/BreadcrumbWidget.tsx","./components/customComponent/CustomComponent/CustomComponent.tsx","./components/messages/TopicWithThreadedReplyListWidget/TopicWithThreadedReplyListWidget.tsx","./components/external/components/ExternalComponent.tsx","./components/messages/MessageView/MessageViewStandard/MessageViewStandard.tsx","./components/messages/ThreadedReplyList/ThreadedReplyList.tsx","../shared/client/components/common/List/UnstyledList/UnstyledList.tsx","./components/messages/MessageView/MessageView.tsx","../shared/client/components/common/Pager/PagerLoadMore/PagerLoadMore.tsx","../shared/client/components/common/List/UnwrappedList/UnwrappedList.tsx","./components/tags/TagView/TagView.tsx","./components/tags/TagView/TagViewChip/TagViewChip.tsx"],"appGip":true,"scriptLoader":[{"id":"analytics","src":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/pagescripts/1730819800000/analytics.js?page.id=ForumMessagePage&entity.id=board%3Aexcelgeneral&entity.id=message%3A4237987","strategy":"afterInteractive"}]}