SVG tuotiin väärässä koossa
Tuotu SVG on aivan liian suuri tai pieni. Odotit yhtä kokoa, mutta sait toisen.
Näet tämän
Tuot SVG:n, jonka pitäisi tietääksesi olla (esimerkiksi) 100 mm × 100 mm. Sen kooksi tulee 350 × 350 mm, 28 × 28 mm tai jokin aivan muu.
Mitä tapahtuu
SVG:n koordinaattijärjestelmä on joustava eikä useinkaan vastaa käyttäjän tarkoitusta. Yksikköoletus riippuu seuraavista:
- Onko SVG-tiedostossa eksplisiittinen
width/height(yksiköillä kutenmm,in,px). - Onko SVG-tiedostossa
viewBox. - Miten lähdesovellus tulkitsee arvon "1 unit".
Yleiset ongelmat:
- SVG:ssä on vain
viewBox(ei yksiköitä sisältävää width/height-määritystä). Beam Bench arvaa yksikön. - SVG vietiin pikseleinä, mutta Beam Bench käsittelee ne millimetreinä (tai päinvastoin).
- Viennin aikana käytettiin skaalauskerrointa.
Korjaus
Jos SVG on täsmälleen 3.78x liian suuri
SVG on pikseleinä, mutta sitä käsitellään millimetreinä. 1 pikseli 96 DPI:n tarkkuudella = 1/96 tuumaa = 0.265 mm, mutta Beam Bench saattaa käsitellä arvon 1 unit = 1 pikseli = 1 mm, jolloin kertoimeksi tulee 1 / 0.265 ≈ 3.78.
Avaa SVG Inkscapessa, määritä asiakirjan yksiköiksi nimenomaisesti mm, tallenna ja tuo tiedosto uudelleen.
Jos SVG poikkeaa jollakin muulla suhteella
Avaa SVG tekstieditorissa. Tarkastele <svg>-elementtiä:
<svg width="100mm" height="100mm" viewBox="0 0 100 100">viewBox määrittää sisäisen koordinaattiavaruuden. Jos width/height puuttuvat tai ne ovat pikseleinä, voit yleensä korjata tilanteen muokkaamalla niitä ja lisäämällä mm-yksiköt nimenomaisesti.
Jos et halua muokata tiedostoa
- Tuo tiedosto ja skaalaa se sitten tasaisesti. Valitse tuodut objektit ja aseta haluttu W / H Shape Properties -kohdassa.
- Merkitse skaalauskerroin muistiin ja käytä sitä johdonmukaisesti.
Jos SVG tulee Adobe Illustratorista
Illustratorin SVG-viennin asetukset vaikuttavat yksiköihin. Kokeile "More options" -ruutua ja määritä seuraavat:
- Decimal places: 4 (tarkkuus).
- Merkistökoodaus: UTF-8.
- Käytä
<inline>-tyylimääritteitä.
Lasertöissä Inkscapesta vienti tuottaa ennakoitavampia tuloksia kuin Illustratorista vienti.
Kiertotapa: tuo ja muuta kokoa
Kertaluonteisissa tiedostoissa mittaa kerran, skaalaa haluttuun kokoon ja tallenna projekti. Kun tuot saman lähdetiedoston seuraavan kerran, se on skaalattava samalla kertoimella.
Varmista, että ongelma ratkesi
- Tuodun SVG:n mitat ovat oikein Measure-työkalulla tai Shape Properties -kohdassa.
- Saman tiedoston myöhemmät tuonnit ovat johdonmukaisesti oikean kokoisia.
Etkö pääse eteenpäin?
- Tuettujen tuontien viite.
- Tuonnin epäonnistumisen vianmääritys: tiedostoille, joita ei tuoda lainkaan.
- Kirjoita Facebook-ryhmässä ja liitä mukaan SVG-tiedosto sekä odottamasi koko.