Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Add ImageExport renderer based on running node.js

Aberta
#422 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
5/5
Tempo estimado
Mais de uma semana
Facilidade para iniciantes
35/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
fsharp, javascript, node.js

Direção de pesquisa

Comece lendo src/Plotly.NET.ImageExport/PuppeteerSharpRenderer.fs e compare seu fluxo de renderização com a abordagem jsdom vinculada e o modelo de execução do Node.js do edge. Defina a integração do renderizador baseado em Node.js e verifique se os objetos JSON do Plotly.NET podem ser renderizados e salvos como imagens sem um navegador headless.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Area: ImageExport Difficulty: Advanced FsLab Hackathon 2023
Description

As plotly.js, the underlying library that Plotly.NET is using needs an environment that can execute javascript to render images programmatically.

https://github.com/tjanczuk/edge seems to be able to run javascript code in node.js from .NET, meaning it should be possible to use plotly.js to render our json objects and save them to a file via node. This would be a big addition, because it would not need a headless browser to achieve this, just a node installation.

Pointers
Linguagem predominante
F#
Estrelas
860
Forks
99
Merge médio
22min
PRs com merge (30d)
1

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de plotly/Plotly.NET

Todas as issues de plotly/Plotly.NET

Issues semelhantes

Mais issues de Data Visualization

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.