Brian,
Thanks for identifying this Canvas limitation, which is particularly unfortunate for me. I am developing a project management course and am working for the first time with many Excel spreadsheet templates and examples, which we want to share with students. I couldn't figure out why the spreadsheets weren't displaying correctly.
I reviewed stefaniesanders Google Docs solution, which, for many reasons that I won't go into here, I am not able to implement.
One thing I discovered was that the spreadsheets had not been formatted for "printing." So first, I made sure the Excel spreadsheet was formatted for a single-page view. I put it in landscape mode, selected the area I wanted "to print," and removed/reset the page breaks. In Excel, I now had one page. I uploaded the XLSX to Files and also saved as PDF and uploaded the PDF to Files.
In my Content page, as a test, I linked to both the XLSX file and the PDF file. The PDF file displayed correctly. The XLSX file still displayed as multiple pages in the Canvas view (although down to two landscape pages from four portrait pages).
Possible workarounds that I am considering:
- Provide the PDF as the primary preview/example (and download) and the XLSX link as a download.
- Take a screenshot to use as an example and provide the XLSX as a download link. (The preview will still be wrong, however.)
- Provide the document link with a note that the preview doesn't display the document correctly, but the downloaded document will still be OK.
If I do #1 or #2 above, I now I have two files to manage, the source file and the screenshot or PDF. I'd welcome some other insights or ideas on this issue.
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.