Kuinka muuntaa SqlScript SVG‑kuvaksi
Kuinka muuntaa SqlScript‑tiedosto SVG‑kuvaksi
Sheetize tarjoaa yksinkertaisen, korkean suorituskyvyn API:n, jonka avulla voit muuntaa SQL‑skriptitiedoston (.sqlscript) teräväksi SVG‑kuvaksi (Scalable Vector Graphics). Tämä on erinomainen tapa visualisoida tietokantakaavioita, upottaa kyselytuloksia dokumentaatioon tai luoda vektoripohjaisia kaavioita, jotka skaalautuvat ilman laadun heikkenemistä.
Miksi käyttää Sheetizea SqlScript‑→‑Svg ‑muunnokseen?
- Täydellinen tarkkuus – säilyttää kaikki SQL‑avainsanat, muotoilun ja kommenttien korostuksen tuottaen puhtaan vektorikuvan.
- Nopea & skaalautuva – optimoitu .NET:lle, toimii Windowsissa, macOS:ssä ja Linuxissa.
- Mukautettava tyyli – hallitse fonttia, värejä ja riviväliä brändisi mukaisesti.
- Ei riippuvuuksia – ei ulkoisia työkaluja tai Office‑asennuksia.
Aloittaminen
Lisää Sheetize.ImageConverter‑paketti .NET‑projektiisi (NuGetin kautta) ja kutsu ImageConverter.Process‑metodia.
Esimerkkikoodi C#:ssä
using Sheetize;
var loadOptions = new LoadOptions
{
// Polku lähde‑SqlScript‑tiedostoon
InputFile = @"D:\Database\CreateSchema.sqlscript"
};
var saveOptions = new ImageSaveOptions
{
// Haluttu tulostiedosto – SVG‑pääte valitsee SVG‑formaatin
OutputFile = @"D:\Diagrams\CreateSchema.svg",
// Valinnainen: hallitse kuvan tyyliä
FontName = "Consolas",
FontSize = 12,
// Valinnainen: aseta tumma tai vaalea teema (BackgroundColor = "#FFFFFF" vaalealle)
BackgroundColor = "#FFFFFF"
};
ImageConverter.Process(loadOptions, saveOptions);Tämä koodinpätkä lataa CreateSchema.sqlscript‑tiedoston ja tallentaa CreateSchema.svg‑tiedoston käyttäen määritettyjä fontti- ja taustasetuksia.
Keskeiset asetukset SVG‑tulostukselle
- FontName / FontSize – määrittävät käytettävän kirjasimen ja koon renderöidyssä SQL‑tekstissä.
- BackgroundColor – asetetaan taustaväri; oletuksena läpinäkyvä, jos jätetään määrittelemättä.
- LineHeight – säädetään rivien välistystä (esim.
1.2= 120 %). - SyntaxHighlighting – ottaa käyttöön tai poistaa käytöstä värillisen avainsanakorostuksen (lisä‑API‑liput).
Parhaat käytännöt
- Valitse tasalevyinen fontti (esim. Consolas, Courier New) parhaan luettavuuden saavuttamiseksi.
- Käytä vaaleaa taustaa painettaviin materiaaleihin ja tummaa taustaa näytöllä esitettävään materiaaliin.
- SVG‑tiedoston luomisen jälkeen avaa se vektorikuvankatselimessa (esim. Inkscape, Chrome) tarkistaaksesi, että kaikki merkit renderöityvät oikein ja tiedosto skaalautuu odotetusti.