Comments (6)
@GuilhermeGraeff, lembra de atribuir uma sprint pra issue
from maker.
A ideia de usar base:64 não é tão inviável. O que o maker pode fazer é procurar por urls de imagens no texto do drive e, antes de enviar para o ibis, gerar o base:64 do arquivo baixado pela url. Algo como
$url = 'https://url/imagem/encontrada/no/texto.png';
$content = file_get_contents($url);
$base64 = base64_encode($content);
from maker.
Certoo, não tinha pensado nesta possibilidade, valeu pela dica!!
Embora tenha levado mais ou menos uns 18 segundos para gerar o PDF em minha máquina, como utilizamos os Jobs do Laravel, acredito que funcione tranquilamente, o fluxo de geração de livros digitais não será tão grande também para ocorrerem conflitos, e mesmo se fossem solicitadas duas gerações de livros digitais acredito que tais conflitos não ocorreriam.
Como eu já estou envolvido com o fluxo de geração de livros digitais, vou pegar essa issue também :D.
from maker.
Agora eu fiquei um pouco na dúvida, primeiro, eu me equivoquei, os links diretos para o arquivo da imagem funcionam.
Porém não sei se é assim que deveria ser, pois para hospedar uma imagem e gerar o link direto pro arquivo me parece um pouco complicado para alguém que seria um pouco mais leiga/o
from maker.
Ficou decidido que vamos pegar o id da imagem compartilhada:
https://drive.google.com/file/d/1MOPLcPPqLdWmYgw59pzFxbdEkw0975AN/view?usp=sharing
E subtituir neste link https://drive.google.com/uc?export=view&id=1MOPLcPPqLdWmYgw59pzFxbdEkw0975AN e daí sim colocar no Mark Down do Ibis:
![Titulo da imagem.](https://drive.google.com/uc?export=view&id=1MOPLcPPqLdWmYgw59pzFxbdEkw0975AN)
from maker.
Pronto, agora se este pull request for aceito a issue 1068 pode seguir em frente, ainda mais depois que a issue #65 foi concluída, deixou o livro muito mais bonito. 😄
from maker.
Related Issues (20)
- URL de conteúdo pública para geração de renders
- Limitar tentativas de login
- Colocar a parte da geração do livro digital no ar HOT 3
- Alterar ícone do Maker
- Ajustar o Credentials do Maker
- Melhorias na configuração do livro digital gerado
- Dar a oportunidade de gerar um livro na versão dark HOT 3
- Alterar a maneira que armazenamos o livro
- Adicionar um scroll na pré-visualização do conteúdo antes de gerar o pdf HOT 1
- Adicionar um loading na geração do livro e redirecionar para o livro
- Justificar o texto do livro e ajustar a marcação do parágrafo
- Melhorias UI/UX para gerar Livro Digital
- Novas melhorias UI/UX para Livro Digital
- Mudar a capa do livro para aceitar o modo dark
- Adicionar o widget da aura no maker
- Gerar a diagramação do Manual em markdown HOT 2
- Criar versão de Produção do Maker e colocar rodar no servidor do Practice (prod)
- Dispor de alguma maneira o manual do livro digital no maker
- Fazer algo
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from maker.