A document format conversion service based on Pandoc
reformed
Document format conversion service based on Pandoc.
Usage
The API specification for the Reformed server is as follows:
GET /api/v1/formats
: Lists available input and output formats for documents
Response
{
"input": {
"commonmark": {
"mime": "text/markdown",
"ext": "md",
"detail": "CommonMark Markdown"
},
"docx": {
"mime": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
"ext": "docx",
"detail": "Word docx"
},
// ...
},
"output": {
"commonmark": {
"mime": "text/markdown",
"ext": "md",
"detail": "CommonMark Markdown"
},
"docx": {
"mime": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
"ext": "docx",
"detail": "Word docx"
},
// ...
"latex": {
"mime": "text/x-tex",
"ext": "tex",
"detail": "LaTeX"
},
// ...
}
}
POST /api/v1/from/[input format]/to/[output format]
: Converts a document from one format to another
Request
The request should be made with the multipart/form-data
encoding.
Parameters
The request parameters are as