Giter Club home page Giter Club logo

xmindcsharp's Introduction

XMindCSharp AppVeyor Badge NuGet Badge XMindCSharp on fuget.org Conventional Commits

XMind API that allows to build .xmind files programmatically

Install

dotnet add package XMindCsharp --version X.Y.Z

Getting Started

var book = new XMindConfiguration()
                .WithFileWriter("./output", zip: true)
                .CreateWorkBook(workbookName: "test.xmind");
var sheet = book.CreateSheet();
book.AddSheet(sheet, 0); //replaced primary sheet

Example

Here is what you can do with it: edu-scope-to-mindmap

Full source code could be found at edu-scope-to-mindmap.

Running the tests

Run following command from the root folder:

dotnet test ./XMindAPI.Tests/

Scope

Contribute

Git Commit Guidelines:

<type>[optional scope]: <description>

[optional body]

[optional footer]

Type

Must be one of the following:

  • build: Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)
  • ci: Changes to our CI configuration files and scripts (example scopes: Circle, BrowserStack, SauceLabs)
  • docs: Documentation only changes
  • feat: A new feature
  • fix: A bug fix
  • perf: A code change that improves performance
  • refactor: A code change that neither fixes a bug nor adds a feature
  • style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
  • test: Adding missing tests or correcting existing tests

Scope

The following is the list of supported scopes:

  • project_infrastructure
  • readme
  • core_functionality
  • [TBD]

Info

Authors

License

This project is licensed under the MIT License

Acknowledgments

xmindcsharp's People

Contributors

nikiforovall avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

xmindcsharp's Issues

Add exception handling mechanism in core

  • Add general exception handling mechanism that allows to debug .xmind building process
  • Add option to config that allows to debug library, add trace/debug into code base
  • Add custom exceptions
    • working with file system : exception handling, files path processing and so on.
  • Make existing code base robust and working in fail-fast approach

We are not able add notes and images

@NikiforovAll Hi Niki,
Hope you are doing good!
We are facing an issue while adding Notes and Images on final xmind file. Having an critical release and issues is become an roadblocker for the release. Please help us on the same. Please refer the attachment for the same and guide us where we are doing wrong

Thanks,
Chetan
XmindIssues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.