Skip to content

Instantly share code, notes, and snippets.

@gooderist
gooderist / Pro6 RTFData Spec.md
Last active May 12, 2020 17:44
Pro6 RTFData Spec

(Unofficial) Pro6 RTFData Spec

Notes regarding the RTF format used in ProPresenter6. All slide text data (RTFData) is rich text formatted and base64 encoded. I had to figure this out so I could create tools to generate slides outside of ProPresenter. There are a few additional rtf codes in the Propresenter version of RTF. The following are notes taken from inspecting the Windows version of RTFData. Mac has a different set of RTF codes (that will work on Windows). It is my goal to find the minimal subset that will work on both platforms while minimizing the amount of boilerplate we have to generate.

References:

Header

Prolog

\rtf1 - standard rtf header code