Fonts
Controller for getting information about fonts.
Fonts
Returns a list of available fonts and their properties.
Request Example:
http://localhost:84/api/resources/fonts
Every element in the resulting list contains a full name, a font style, a font family, and a postScript name that you can use for personalization.
Request
GET /api/resources/fonts
Responses
Status Code | Type | Description | Samples |
---|---|---|---|
200 |
|
Returns a font list |
|
500 | Server Error |
Reload
Reloads fonts.
Request Example:
$.ajax({
url: "http://localhost:84/api/resources/fonts/reload",
type: "POST",
success: function(d) {
console.log(d);
},
error: function(d) {
console.error(d.responseText);
}
});
This endpoint scans the folder defined as the FontPath
in AppSettings.config
. After you have changed fonts in this folder, you should reload the font list to apply changes to the web service.
NOTE: If you have changed the FontPath
parameter, you must recycle the app pool.
Request
POST /api/resources/fonts/reload
Responses
Status Code | Type | Description | Samples |
---|---|---|---|
200 | Reloads the fonts |
||
500 | Server Error |
Definitions
FontList
Controller for getting information about fonts.
Name | Type | Notes |
---|---|---|
total | integer (int32) | |
items |
|
FontInfo
Name | Type | Notes |
---|---|---|
fullName | string | |
style | string | |
family | string | |
postscriptName | string |