Nível 4 · Maestria

Exportar e compartilhar

Tirar o trabalho do Rayzia se divide em quatro tarefas: mantê-lo seguro enquanto você desenha, mantê-lo na sua conta, entregar uma imagem a outra pessoa e guardar uma cópia sem perdas para você. Cada uma usa um mecanismo diferente, e vale a pena saber qual é qual. Esta lição cobre as quatro, incluindo exatamente onde fica a linha do Pro.

Você não precisa salvar

O Rayzia é local-first. Enquanto você desenha, o documento inteiro é salvo em um snapshot no armazenamento do navegador cerca de 1,2 segundo depois que suas edições se estabilizam, ou uns 5 segundos após uma mudança só de visualização, como um pan ou zoom. Há outra gravação quando você oculta ou fecha a aba. Snapshots idênticos são ignorados, e uma gravação que falha é repetida em vez de silenciosamente considerada bem-sucedida.

Recarregue a página e a sessão volta pelo caminho normal de abertura, então seu zoom, seu pan e as configurações do documento retornam como estavam. Não há botão Salvar para lembrar nem diálogo no caminho.

O salvamento automático vive no navegador daquele único dispositivo. Não é um backup e não é a nuvem. Seu registro é deliberadamente enxuto: as fontes não são incorporadas, então as fontes do Google que você usou são baixadas de novo quando a sessão é restaurada. Só a exportação de arquivo .rzv carrega as fontes dentro dela.

Arquivos na nuvem, e a pílula que diz a verdade

Entre na sua conta e o mesmo snapshot também é enviado para ela após uma janela de 4 segundos de inatividade. A pílula de status fica à esquerda do chip da conta e exibe salvando…, salvo, tentar de novo… ou cheio — Fazer upgrade. Quando você está desconectado a pílula fica oculta, porque nada está indo para lugar nenhum.

O armazenamento local continua sendo a fonte da verdade. A cópia na nuvem o segue. Um dispositivo se vincula a um documento na nuvem por vez, e esse vínculo é limpo quando você inicia um novo documento ou abre um arquivo do disco ou do Drive. Uma página em branco nunca gasta uma vaga: o documento precisa ter conteúdo real antes de ocupar uma.

  • Free: 3 documentos na nuvem e 200 MB no total.
  • Pro: documentos ilimitados sob um teto de uso justo de 10 GB.
  • Em qualquer plano: cada documento individual é limitado a 25 MB.
  • Os limites são impostos pelo servidor, não pelo botão. A interface esmaecida é uma cortesia.

Seus documentos vivem em /files/, que exige login. Ela tem as seções Recentes, Favoritos e Compartilhados, e cada arquivo tem um menu com Abrir, Renomear, Duplicar, Favoritar, Compartilhar, Baixar .rzv e Excluir. Favoritar é armazenado apenas no dispositivo.

Exportar: três formatos rápidos, ou o diálogo completo

File ▸ Exportar oferece SVG, PNG e JPG. O motor serializa a cena, e então a página baixa o texto SVG ou o rasteriza por meio de um canvas com qualidade 0.95. PNG mantém a transparência. JPG recebe primeiro um fundo branco pintado por trás, porque JPEG não tem alfa. O ícone Exportar da barra de comandos abre os mesmos três.

File ▸ Exportar for Screens é o de verdade. Cada destino que você marca cruza com cada escala e cada formato, e cada combinação é baixada como um arquivo próprio com nome como [email protected].

  1. Escolha os destinos Documento está sempre lá. Seleção aparece apenas quando algo está selecionado. Recursos nomeados aparecem apenas para objetos que você marcou como recursos com o botão do próprio diálogo.
  2. Escolha as escalas 1x e 0.5x em qualquer plano. 2x, 3x e 4x são Pro.
  3. Escolha os formatos PNG, JPG, SVG e WebP em qualquer plano. PDF é Pro.
  4. Exportar A saída SVG é a cena recortada de novo através do viewBox. Os formatos raster passam por um canvas com qualidade 0.92. O PDF é um JPEG de alta resolução embrulhado em um PDF mínimo dimensionado para o recorte.

No Free, os chips bloqueados aparecem esmaecidos com um selo PRO e o caminho de exportação os filtra de novo uma segunda vez na saída. Não é um truque de interface que dá para burlar pelo console: o plano é lido da sua conta.

Links de compartilhamento

Na página de arquivos, Compartilhar em qualquer arquivo gera um link público somente leitura em /shared/. Tanto Free quanto Pro podem compartilhar. Ativar o compartilhamento gera um token novo toda vez, então um link antigo que saiu do seu controle para de funcionar no momento em que você compartilha de novo. Descompartilhar o limpa, e um link morto avisa isso claramente.

O visualizador é deliberadamente simples. Ele renderiza o documento por meio de uma imagem com blob URL, então um SVG hostil não consegue executar script contra um visitante. Ele mostra o nome do documento, um rodapé somente leitura e um link Abrir o Rayzia. A página é noindex.

Uma barreira Pro aqui: se o dono está no Free, a visualização compartilhada exibe um pequeno selo Made with Rayzia no canto da arte. Donos Pro recebem um link limpo. O selo é decidido pelo plano do dono e a API não revela quem é o dono.

O arquivo .rzv

File ▸ Save Rayzia (.rzv) baixa o documento nativo sem perdas. É um pequeno contêiner binário: um cabeçalho e depois chunks tipados para a cena, a câmera, os metadados do documento, as amostras, as pranchetas, as guias, a grade, os bytes de fontes e imagens, e uma prévia renderizável. Cargas de texto acima de 64 bytes são compactadas com gzip, e tipos de chunk desconhecidos são ignorados na leitura, para que builds antigas e arquivos novos possam coexistir.

A parte importante são as fontes. O snapshot .rzv incorpora as fontes que você realmente usou, e é isso que torna o arquivo portátil para outra máquina. Uma exportação SVG não faz isso. Arquivos .rzv antigos baseados em SVG ainda abrem e são migrados para o novo contêiner na próxima vez que você salva.

Duas ressalvas honestas. O formato nativo ainda é descrito na própria especificação como um protótipo, ligado a Salvar e Abrir. E o botão Baixar .rzv da página de arquivos devolve o que a nuvem armazena, que é a forma baseada em SVG, não o contêiner binário. Use File ▸ Save Rayzia se quiser a cópia com fontes incorporadas.

Uma observação sobre os rótulos de atalho

O menu File exibe aceleradores ao lado de Salvar, Abrir, Inserir Imagem e os demais. Não confie neles. O texto de atalho do menu é cosmético e a tabela que transformaria esses rótulos em teclas funcionais não roda nesta build. Os itens de menu em si funcionam perfeitamente quando clicados. Clique neles.

Este é um defeito real, não uma escolha de design, e está na lista. Até ser corrigido, trate toda tecla impressa no menu como decoração.

Perguntas frequentes

Se o salvamento automático já guarda meu trabalho, por que entrar na conta?

O salvamento automático é um navegador em um dispositivo. Limpe os dados do site ou mude para outra máquina e ele desaparece. Entrar na conta copia o mesmo snapshot para ela, então o documento acompanha você, e é o que torna possíveis os links de compartilhamento. O Free dá 3 documentos na nuvem.

Qual exportação devo usar para um site?

SVG, a menos que você tenha um motivo para não usar. O documento do Rayzia é SVG nativamente, então a exportação é a arte em si, e não uma foto dela: escala, continua pequena e o texto continua texto. Use PNG quando precisar de um raster fixo com transparência, e JPG apenas para conteúdo fotográfico em que o fundo branco não importa.

O que exatamente é exclusivo do Pro na exportação e no compartilhamento?

Quatro coisas. Escalas de exportação acima de 1x (ou seja, 2x, 3x e 4x). PDF como formato de exportação. Documentos na nuvem ilimitados em vez de 3. E um link de compartilhamento sem o selo Made with Rayzia. Todo o resto, incluindo SVG, PNG, JPG, WebP, 0.5x e 1x, o próprio compartilhamento e o arquivo .rzv, é gratuito.

Posso recuperar uma versão antiga de um documento?

Não pela interface, por enquanto. Contas Pro de fato retêm revisões passadas no servidor e a API pode buscar uma específica, mas ainda não há um painel no editor nem na página de arquivos que as navegue. Se uma versão importa para você agora, salve uma cópia .rzv.