Coriweb Latex Compiler

Use the WebLatexCompiler to call the API.

Contact support for info

Getting started

  1. Call CreateProjectBy* to create project and get projectId.
  2. Call CompileProject passing projectId to create and get PDF.
  3. Optionally call DeleteProject passing projectId to delete project.
    Projects are deleted automatically after a week.

Interface

public interface ILatexCompiler
{
    string CreateProjectByPath(string path);
    string CreateProjectByStream(Stream stream, string mediaType);
    string CreateProjectByPaths(params string[] paths);
    bool CompileProject(string id, Dictionary<string, object> data = null);
    bool CompileProject(out Stream stream, string id, Dictionary<string, object> data=null);
    bool DeleteProject(string id);
}