|
39 | 39 | <p>@@Url.ImageWizard().Screenshot("https://github.com").BuildUrl()</p> |
40 | 40 | <p>@Url.ImageWizard().Screenshot("https://github.com").BuildUrl()</p> |
41 | 41 |
|
42 | | - <img src="@Url.ImageWizard().Screenshot("https://github.com").BuildUrl()" /> |
43 | | - |
44 | | - <h2>OpenStreetMap</h2> |
45 | | - <p>Use as relay to openstreetmap server. </p> |
46 | | - |
47 | | - @* <img src="@Url.ImageWizard().OpenStreetMap(1,1,1).BuildUrl()" />*@ |
48 | | - |
49 | | - <div tabindex="650" id="map" style="height:600px"></div> |
50 | | - |
51 | | - <link rel="stylesheet" href="~/lib/leaflet/leaflet.css" /> |
52 | | - <script src="~/lib/leaflet/leaflet.js" asp-append-version="true" ></script> |
53 | | - <script> |
54 | | - // Create the map |
55 | | - var map = L.map('map').setView([45, 10], 4); |
56 | | -
|
57 | | - // Set up the OSM layer |
58 | | - L.tileLayer('https://' + window.location.host + '/image/osm/{z}/{x}/{y}.png').addTo(map); |
59 | | - </script> |
| 42 | + <img src="@Url.ImageWizard().Screenshot("https://github.com").BuildUrl()" /> |
60 | 43 |
|
61 | 44 | <h2>SVG transforming</h2> |
62 | 45 | <p>@@Url.ImageWizard().FetchLocalFile("img/dot-net-core.svg").BuildUrl()</p> |
|
170 | 153 | </div> |
171 | 154 | </div> |
172 | 155 |
|
| 156 | + <h2>Watermark</h2> |
| 157 | + <p>@@Url.ImageWizard().FetchLocalFile("img/bat-eared-fox.jpg", 4).AsImage().Watermark().BuildUrl()</p> |
| 158 | + <p>@Url.ImageWizard().FetchLocalFile("img/bat-eared-fox.jpg", 4).AsImage().Watermark().BuildUrl()</p> |
| 159 | + |
| 160 | + <img src="@Url.ImageWizard().FetchLocalFile("img/bat-eared-fox.jpg", 4).AsImage().Resize(400, 400).Watermark().BuildUrl()" /> |
| 161 | + |
173 | 162 | <h2>Draw text</h2> |
174 | 163 | <p>@@Url.ImageWizard().FetchLocalFile("img/bat-eared-fox.jpg", 4).AsImage().Resize(400, 400).DrawText("bat-eared-fox", 65, 0.3, 0.1, false).BuildUrl()</p> |
175 | 164 | <p>@Url.ImageWizard().FetchLocalFile("img/bat-eared-fox.jpg", 4).AsImage().Resize(400, 400).DrawText("bat-eared-fox", 65, 0.3, 0.1, false).BuildUrl()</p> |
176 | 165 |
|
177 | | - <div class="row"> |
178 | | - <div class="col-lg-4"> |
179 | | - <img src="@Url.ImageWizard().FetchLocalFile("img/bat-eared-fox.jpg").AsImage().Resize(400,400).DrawText("bat eared fox", 65, 0.3, 0.1, false).BuildUrl()" /> |
180 | | - </div> |
181 | | - </div> |
| 166 | + <img src="@Url.ImageWizard().FetchLocalFile("img/bat-eared-fox.jpg").AsImage().Resize(400,400).DrawText("bat eared fox", 65, 0.3, 0.1, false).BuildUrl()" /> |
| 167 | + |
182 | 168 |
|
183 | 169 | @* <h2>Resize WebP image with SkiaSharp</h2> |
184 | 170 | <div class="row"> |
|
247 | 233 | <p>@@Url.ImageWizard().File("img/meerkat.jpg").AsImage().Resize(400,400).BuildUrl()</p> |
248 | 234 | <p>@Url.ImageWizard().File("img/meerkat.jpg").AsImage().Resize(400, 400).BuildUrl()</p> |
249 | 235 |
|
250 | | - @*<div class="row"> |
| 236 | + <div class="row"> |
251 | 237 | <div class="col-lg-4"> |
252 | | - <img src="@Url.ImageWizard().File("/img/meerkat.jpg").AsImage().Resize(400,400).BuildUrl()" /> |
| 238 | + <img src="@Url.ImageWizard().File("img/meerkat.jpg").AsImage().Resize(400,400).BuildUrl()" /> |
253 | 239 | </div> |
254 | 240 | <div class="col-lg-4"> |
255 | | - <img src="@Url.ImageWizard().File("/img/meerkat.jpg").AsImage().Resize(400,400).Grayscale().BuildUrl()" /> |
| 241 | + <img src="@Url.ImageWizard().File("img/meerkat.jpg").AsImage().Resize(400,400).Grayscale().BuildUrl()" /> |
256 | 242 | </div> |
257 | 243 | <div class="col-lg-4"> |
258 | | - <img src="@Url.ImageWizard().File("/img/meerkat.jpg").AsImage().Resize(400,400).Blur().BuildUrl()" /> |
| 244 | + <img src="@Url.ImageWizard().File("img/meerkat.jpg").AsImage().Resize(400,400).Blur().BuildUrl()" /> |
259 | 245 | </div> |
260 | | - </div>*@ |
| 246 | + </div> |
261 | 247 |
|
262 | 248 | <h2>Fetch youtube thumbnail</h2> |
263 | 249 |
|
|
319 | 305 | <p>@Url.ImageWizard().FetchLocalFile("/pdf/earth.pdf").AsPdf().PageToImage(0).BuildUrl()</p> |
320 | 306 |
|
321 | 307 | <img src="@Url.ImageWizard().FetchLocalFile("/pdf/earth.pdf").AsPdf().PageToImage(0).BuildUrl()" /> |
| 308 | + |
| 309 | + <h2>OpenStreetMap</h2> |
| 310 | + <p>Use as relay to openstreetmap server. </p> |
| 311 | + |
| 312 | + <div tabindex="650" id="map" style="height:600px"></div> |
| 313 | + |
| 314 | + <link rel="stylesheet" href="~/lib/leaflet/leaflet.css" /> |
| 315 | + <script src="~/lib/leaflet/leaflet.js" asp-append-version="true" ></script> |
| 316 | + <script> |
| 317 | + // Create the map |
| 318 | + var map = L.map('map').setView([45, 10], 4); |
| 319 | +
|
| 320 | + // Set up the OSM layer |
| 321 | + L.tileLayer('https://' + window.location.host + '/image/osm/{z}/{x}/{y}.png').addTo(map); |
| 322 | + </script> |
322 | 323 | </div> |
0 commit comments