Esportazione di una porzione in Sketch con sfondo trasparente intorno


15

Utilizzando Sketch 3 vuoi esportare un'icona, le icone stesse sono 24x24 ma si trovano all'interno di un'area di 32x32.

Ho capito come farlo combinando due diversi livelli uno 24x24 e l'altro 32x32 ma è un processo noioso. Devo farlo per ogni singola icona.

C'è un flusso di lavoro più veloce?


1
puoi chiarire cosa intendi per "un'area"? Un colore solido? Una tavola da disegno? Una fetta? O hai solo bisogno che il file finale sia 32x32 con l'icona 24x24 al suo interno?
spirale

Ciao Ariel, benvenuto in GDSE e grazie per la tua domanda. Per favore, chiarisci qual è il tuo problema, come chiede Spiral. Se possibile, si prega di pubblicare una foto di esempio. Grazie! Se vuoi saperne di più sul sito, consulta il centro assistenza o esegui il ping di uno di noi in chat quando la tua reputazione è sufficiente (20). Continua a contribuire e goditi il ​​sito!
Vincent,

Risposte:


13

Premi Aper creare una tavola da disegno , seleziona la dimensione (o imposta la tua facendo clic su +in basso a destra) e inizia l'esportazione. Non è necessario creare livelli aggiuntivi.


7

In realtà è molto semplice se sai come farlo :)

Supponi di avere un'icona che è 24x24px e vuoi che il png sia 32x32px. Devi creare una sezione sopra l'icona. La sezione deve essere 32x32px. Quindi raggruppare la fetta e l'icona insieme. Ultimo ma non meno importante: fai clic sulla sezione e nell'ispettore vedrai qualcosa del genere:

Finestra dell'ispettore

Assicurati di selezionare "Esporta solo i contenuti del gruppo". Le altre opzioni devono essere deselezionate.

In questo modo, esporrai un png trasparente, anche se non c'è uno sfondo trasparente sotto l'icona.


Non ho queste opzioni, saranno deprecate? Sto usando Sketch versione 56.2
Adriano Resende il

1

Se vuoi esportare solo il livello icona (24x24), trascina il livello sul desktop.


Sarebbe bello. Sfortunatamente non avrai icone per risoluzioni dello schermo più alte.
Julian F. Weinert,

1

Usalo per esportare le tue risorse. Il problema con Sketch stesso e la maggior parte degli altri plugin è che trascura i livelli invisibili durante l'esportazione. Di conseguenza, i limiti invisibili non funzionano.

Ho anche provato a ridurre l'opacità di un limite a 0, quindi prova a ingannare Sketch per esportarlo. Ma l'esportazione nativa di Sketch non è così ingenua.

Potresti vedere un'orda di plugin di Sketch che aiutano a esportare facilmente risorse per Android. Potrebbero ridurre i passaggi coinvolti, ma non risolve il problema dei limiti.

Questo lo fa.

https://github.com/GeertWille/sketch-export-assets

Ti consente di esportare risorse per iOS, Android e Windows per tutte le risoluzioni mantenendo intatti i limiti.

Salva tutti gli sforzi della tavola da disegno.


1
Ciao Sarthak, potresti per favore spiegare un po 'di più cosa troveremo dietro il link che fornisci e perché risponde alla domanda? In questo modo, la tua risposta ha ancora valore nel caso in cui il collegamento venga interrotto in un secondo momento. Il marcio dei link è il motivo principale per cui non ci piace davvero le risposte solo ai link qui. Grazie per il tuo impegno e continua a contribuire!
Vincent,

0

Questo metodo ha funzionato per me: posiziona il layer della dimensione corretta sopra il layer su cui si trova l'icona e assicurati che non siano raggruppati .

Spero che sia d'aiuto

inserisci qui la descrizione dell'immagine


0

Ho trascorso più tempo di quanto ci sarebbe voluto manualmente per andare uno per uno, ma non mi sono arreso e ho trovato una soluzione che funziona bene:

  1. Copia tutte le icone che desideri esportare in un nuovo file
  2. Converti in simboli
  3. Da quando sono diventati simboli avranno le loro tavole da disegno (devi solo fare doppio clic su uno dei simboli per accedere alla pagina dei simboli)
  4. Quando sei nella pagina dei simboli assicurati che tutti i simboli siano compressi Visualizza> Elenco livelli> Comprimi tutti i gruppi e selezionali tutti cmd + A
  5. Ora puoi andare avanti e selezionare rendere esportabile fine esportarli tutti
  6. Ecco! Se li hai nominati correttamente, li avrai anche in piccole cartelle ordinate

spero che questo abbia aiutato!


0

Mi è venuta una soluzione alternativa che non prevedeva la creazione di tavole da disegno separate. È un po 'confuso, ma ha funzionato per me. Volevo che le icone all'interno del mio progetto fossero esportabili in Zeplin. Quindi creare nuove tavole da disegno renderebbe più difficile per gli sviluppatori trovare le icone.

Così ho realizzato lo sfondo quadrato all'1% di opacità con la modalità di fusione "Scurisci". Non puoi vederlo affatto. Poi l'ho raggruppato con l'icona e ho reso il gruppo esportabile. Super semplice.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.