Course publishing workflow

Accessible course PDFs: prepare, publish, and test in your LMS

Review course readings and handouts, distinguish LMS checks from PDF checks, and test the student's route to the correct accessible material.

Updated November 1, 2026. Reviewed by the DocAccessible team under our editorial policy.

Publish accessible course PDFs through a repeatable process: inventory the materials, choose the best available source, review the delivered files, and test the student's route in the learning management system. A clean course page does not prove that its linked readings are usable. Likewise, a well-structured PDF is not helpful when students cannot find it or lack permission to open it.

Inventory materials by learning task

For a fictional introductory course, list the syllabus, weekly readings, laboratory instructions, assignment briefs, and optional references. Record what students must do with each item: find a deadline, interpret a chart, follow a procedure, or complete a form. This makes the accessibility review concrete and helps identify which materials need attention before a particular teaching session.

Illustrative course document inventory.
MaterialStudent taskReview ownerRelease check
SyllabusFind assessment dates and contact detailsCourse leadHeadings, links, dates, and student access
Scanned readingRead and quote the assigned passageLibrary or content ownerAuthorized source, text accuracy, and structure
Lab handoutFollow the procedure and interpret a diagramInstructorStep order, visual explanation, and exact revision
Assignment formEnter and submit required informationAssessment ownerLabels, errors, saving, and completion route

Prefer an authorized accessible original when available. Do not distribute a copied reading without considering the institution's permissions and licensing process. If the document is authored by the course team, fix the source so the next term does not repeat the same repair. Keep essential instructions in the course page when that provides a clearer, maintainable reading experience.

Separate platform claims from file evidence

Instructure's Canvas accessibility information describes platform features and supported accessibility behavior. That is a different scope from evaluating your uploaded handouts. Review the institution's actual configuration, external tools, and student workflows instead of transferring a platform-level statement to every item in a course.

The Rich Content Editor checker documentation explicitly limits that tool to content created within the editor. Use it for the relevant course-page content, then use an appropriate document review for the PDF. Do not interpret an empty editor issue list as an accessibility report for linked files.

Review the PDF against the assigned task

For scanned readings, W3C technique PDF7 describes OCR as a way to provide actual text. Check recognition accuracy against the page, particularly names, equations, and quotations students will use. OCR is one step; headings, order, meaningful images, and other document relationships still need review.

For the lab handout, follow the steps in order without relying on the visual position of a floating callout. Explain diagrams sufficiently for the learning objective, preserve warnings beside the actions they qualify, and check any table with its units and headers. For assessment forms, include invalid-input and recovery tests rather than reviewing only a blank form.

Publish and verify from the student perspective

  1. Upload the reviewed revision and give the link a meaningful name, including the material's purpose and format where useful.
  2. Place the link where the teaching sequence expects it, with clear instructions about required and optional material.
  3. Use an appropriate student test account or supported student-view workflow to check permissions and availability dates.
  4. Open the preview and download route, confirming that both expose the intended file revision.
  5. Complete the representative reading task with a keyboard and the intended assistive setup.

Check the context around the file as well. A deadline described only in an inaccessible attachment remains difficult to find. A preview that behaves poorly may need a clearly labeled download or another evaluated route. Test any alternate format for equivalent information and keep its revision synchronized with the PDF.

Carry the review into the next course cycle

When copying a course, review dates, links, permissions, and document revisions again. Retain the source, reviewed PDF, findings, and owner in a manageable record. A new filename does not establish that a correction reached every module or assignment that linked to the old file. Trace those references before declaring the replacement complete.

Use the OCR text review guide, form validation guide, and embedded viewer guide for the relevant technical checks. The workflow here is an editorial quality process; institutional accessibility obligations and accommodation procedures should be handled through the institution's designated owners.

Frequently asked questions

Does the Canvas editor checker test an uploaded PDF?

Instructure documents the Rich Content Editor checker as checking content created within that editor. Review uploaded PDFs separately and test the student's access route; a clean editor report is not evidence about the file's internal structure.

Is OCR enough for a scanned course reading?

OCR can supply text, but its accuracy and the document's structure still need review. Check the assigned passages, reading order, headings, figures, tables, and any notation that students need for the learning task.

What should be checked after replacing a course handout?

Confirm the delivered revision through every relevant course link, preview, and download route. Recheck availability and permissions from the student perspective, and keep any alternate format and surrounding instructions synchronized.

Sources

The statements above rest on the primary sources below. Where a source is a law or standard, the version and date named in the text are the ones checked on the review date. This guide is general information, not legal advice.

  1. Instructure: Canvas accessibility standards
  2. Instructure: Rich Content Editor accessibility checker
  3. W3C PDF7: OCR for scanned documents

Keep reading