Product Ideas

Markup Burner - JSON

Allow a method in PAS or PCC that allows me to say 'Burn Doc, include annotations = true' just like I can with the viewer. I want to be able to bulk burn docs, but allow users to use the JSON format (layers) of annotations. Right now you have to burn and post the XML to burn, but the annotation is stored in JSON and there is no XLST to change back and forth.

  • Sam Lewis
  • Jul 3 2018
  • Shipped
  • Attach files
  • Sam Lewis commented
    July 18, 2018 13:41

    Thanks for commenting back so quickly. In the mean time, how should I burn docs without using the viewer? Do I have any option for this? Or do I need to figure out how to load the viewer on the server and send my burn requests in that way?

  • Mark Fears commented
    July 18, 2018 13:39

    We are scoping the work and right now it's looking like end of Q4.

  • Sam Lewis commented
    July 18, 2018 13:30

    Glad this is planned! Any idea of release date?

  • Paul Dentener commented
    July 17, 2018 08:29

    Currently the MarkupBurner process only supports XML, whereas the ViewerControl JavaScript implementation has already transitioned to the JSON format for annotations. Please update the Markup Burners api (http://help.accusoft.com/PrizmDoc/v13.3/HTML/webframe.html#pas-markup-burners.html) to include the option to accept JSON. Perhaps by checking the content-type (request) header for a POST to /ViewingSession/u{viewingSessionId}/MarkupBurner is set to ‘application/json’. This will make the client-side and server-side API’s consistent again. Now there is no way for us to burn-in the markup in JSON format we got server-side from the viewer by overriding certain PAS routes (e.g. CreateMarkupLayer and UpdateMarkupLayer).

  • +2