Edge Read Aloud feature fails on landscape PDF documents with tables.
I've encountered an issue with the Read Aloud feature in Microsoft Edge when opening PDF documents in landscape orientation that contain tables. The Read Aloud option is available and can be activated, but it gets stuck loading indefinitely and never starts reading. No error message is shown. In contrast, the same feature works perfectly with portrait-oriented PDFs, even when those PDFs include tables. I tested this on both Windows and macOS with up-to-date Edge versions. The issue appears to be consistent and not OS-specific. My clients use tables in landscape PDFs for better readability and formatting. It’s unclear whether the problem is due to the landscape orientation alone or the combination of landscape + tables. However, tables in portrait PDFs do not cause any issues. Has anyone else experienced this behavior? Is there a known fix or workaround? Would appreciate any feedback or confirmation from the Edge team.45Views0likes0CommentsSharing: PDF readers that support Purview labels
As I was researching on Adobe Acrobat reader and Sensitivity labels, I decided to check if the common alternative PDF readers out there are able to support Purview MIP Sensitivity labels. There is already a published documentation on this for SharePoint-Compatible PDF readers that supports Microsoft IRM: https://learn.microsoft.com/en-us/purview/sp-compatible-pdf-readers-for-irm (last updated Nov-2023) but I wanted to see if these same PDF readers supports the ability for end-users to use/ select labels similar to that of Adobe Acrobat As of 11-June-2025; atleast one of them clearly do: Nitro PDF: Yes. Documentation shows that users can see and use the sensitivity labels. PDF -X.change Editor: Yes. Documentation show that users can see and use the sensitivity labels. (check the official website, I can't hyperlink it because the site is blocked. FOX PDF editor: No. Documentation only states RMS and not clear if it show Purview labels. This is for F.O.X.I.T editor (spelled without the ".") but for some reason there is a community ban on that word and it won't allow me to post the full name PDFescape: No. Sumatra PDF: No Okular: No If there are other PDF readers that I've missed, I encourage you list it down in the comment below. Would love to grow this list.395Views4likes3CommentsCan someone guide me on how to extract specific pages from a PDF without messing up the formatting?
I have a large PDF document, but I only need a few pages from it for a project. I tried using some online tools, but the formatting got messed up, fonts changed, and sometimes images shifted. I want a clean and reliable way to split or extract pages without losing quality. Any good suggestions?"126Views0likes4CommentsOnedrive has stopped creating folders
I have recently implemented the Graph api to: create in a shared folder various directories with names like this => "uc_123455"; on each folder created, the api upload pdfs inside it ; the problem: it starts ok but after a time it just stop creating folder, it has a total of almost 3500 folders to create and stops after 1000. the code works like this: it first get the access_token from microsoft and load the Graph then get the shared folder ID $this->graph = new Graph(); $this->graph->setAccessToken($this->accessToken); $this->directory_id = $this->fetchDirectoryId($this->graph); then i start looping: first it create the name based on what part is of the loop $subfolderName = "UC_" . $customer->numero_uc; after this is used to create the folder on this function $folder = $this->createIntoDirectory($this->directory_id[0], $this->graph, $subfolderName); and this function works like this public function createIntoDirectory(string $folderId, Graph $graph, string $ucNumber): string|bool { try { $response = $graph->createRequest('POST', "/me/drives/" . $this->drive_id . "/items/$folderId/children") ->attachBody(json_encode([ "name" => $ucNumber, "folder" => new stdClass() ], JSON_THROW_ON_ERROR)) ->setReturnType(DriveItem::class) ->execute(); return $response->getId(); } catch (GuzzleException|GraphException) { return $this->fetchExistenteDirectory($folderId, $graph, $ucNumber); } } if already exist an Folder with the name it falls in the exception and call to another function that return the id of the already created folder (I did this in case any pdfs weren't sent to the folder) heres the function: public function fetchExistenteDirectory(string $folderId, Graph $graph, string $ucNumber): string|bool { try { $folder = $graph->createRequest('GET', "/me/drives/" . $this->drive_id . "/items/$folderId/children") ->setReturnType(DriveItem::class) ->execute(); foreach ($folder as $item) { if ($item->getName() === $ucNumber) { return $item->getId(); } } return false; } catch (GuzzleException|GraphException) { return false; } } are there problems with my code to stop generation folders? because it works 100% fine, until then it stops questions like: where is the pdf? the pdf are converted images from urls that i fetch from my db what is UC: is like users, it come from portuguese word "unidade consumidora" or "consumer unit", each of then come from an array that i fetch from my db if it has any questions about the code or the process just ask. Thanks (english isn't my mother tongue, so sorry for any grammatical error)355Views0likes0CommentsKB5028168 for Windows 2019 causing v4 printer driver (e.g. pdf/xps) to fail
We confirmed that KB5028168 is causing a problem with v4 type printer driver. Printing to "Microsoft print to PDF"-Feature or printing to XPS fails is failing. Uninstalling the update brings back function flawlessly1KViews0likes0CommentsPushing a PDF via InTune / Endpoint Manager
Hello Community, I am trying to leverage InTune to distribute a PDF file of a Business Continuity Plan Contact list to iOS devices in my organization and after extensive searching on the web and in these forums this topic appears to have been questioned several times over the last few years and remains unsolved. I was going to submit some formal feedback on InTune requesting this and the Voices app for the feedback submission appears to not be functioning correctly for the portal. I would like to see if this issue can be raised for feedback / development to the InTune / Endpoint Manager development team as it would be beneficial for enterprises to leverage this functionality without our existing investments without requiring different MDMs like Mosyle.Solved6.2KViews0likes5CommentsAdobe Microsoft
Dear community, Alot of my users are getting a file not found error when opening links we send them to directly open the adobe files in SharePoint. Is there a Microsoft friendly PDF option that will allow a PDF to be edited in browser or in file to save back to SharePoint? We have Word, Excel and Autocad files that get combined (currently in Adobe) into a single file for editing. Adobe is not working well for us, as most know, to edit in SharePoint flows.629Views0likes0CommentsOpen and edit .pdf in document library - Has there been an update?
Hi, I have a flow that emails a link to a .pdf in a SP doc lib. Is it possible for multiple users to simultaneously click the link in the flow email, open and edit the .pdf together at the same time? And the changes they make get saved automatically similar to Word online?1.5KViews0likes1CommentNew Adobe Integration for PDF Processing in Microsoft Teams
On December 5, Microsoft announced a new Adobe Integration with Teams for PDF files stored in SharePoint Online and OneDrive for Business. The new integration uses an Azure AD enterprise app to link Teams to the Adobe Document Cloud. The new integration can’t handle protected PDFs, but you can always use a browser to view those files. https://office365itpros.com/2022/12/12/adobe-integration-with-teams/Solved2.4KViews0likes2Comments