Non-Windows Environment

Non-Windows Environment

Työskentely .NET Core DLL: n kanssa ei-Windows-ympäristössä

Koska Sheetize for .NET tukee .net Standard 2.0 (.NET Core 2.0), sitä voidaan käyttää Core Applicationsissa, jotka toimivat Linux-pohjaisilla käyttöjärjestelmillä. Vaikka API on jatkuvasti optimoitu .Net Core -ympäristöille, on muutamia askeleita, joita sinun pitäisi toteuttaa parempien tulosten varmistamiseksi käyttämällä Sheeti-ominaisuuksia muissa kuin Windows-ymmpäristöissä.

Tarvittavat paketit

  • ”Libgdiplus” Asenna libgdiplus-paketti mahdollistaa yhteensopivuuden graafisten ominaisuuksien kanssa Linuxissa.

  • Microsoft-yhteensopivat kirjaimet Asenna fontit käyttämällä ttf-mscorefonts-installer Paketti on:

  • Juokseminen : sudo apt-get install ttf-mscorefonts-installer

  • Varmista, että fontit sijaitsevat /usr/share/fonts/truetype/msttcorefonts Ohjelma, koska Sheetize skannaa tämän sijainnin oletusarvoisesti.

Käsitelty Font Folder

Jos Linux-käyttöjärjestelmääsi käytetään eri oletusarvoinen kirjainlehti tai et voi sijoittaa kirjaimia järjestelmän luetteloon (esimerkiksi pilvipalvelimilla), voit määrittää sovelluskoodissasi räätälöidyn kirjaimenlehden:

  • Luo tiedosto nimeltään fonts Ohjelman käsikirjoituksessasi.
  • Kopioi tarvittavat kirjaintiedostot tähän kansioon.
  • Aseta mukautettu fontin reitti ohjelmassasi: Sheetize.FontConfigs.SetFontFolder("fonts", true);

Tämä varmistaa, että Sheetize pystyy löytämään ja käyttämään projektitiedoston kirjaimia myös rajoitetuissa ympäristöissä.

Käyttämällä kirjaimia Dockerissa

Jos käytät sovellusta Docker-ympäristössä, voit kopioida kirjaimet järjestelmän reitille rakennusprosessin aikana:

  • Siirrä tiedostoja A:ssa fonts Ohjelmisto projektitodistuksessasi.
  • Lisää tämä Dockerfile: COPY fonts/ /usr/share/fonts

Näin varmistetaan, että tarvittavat kirjaimet ovat käytettävissä Docker-tallissa Sheetize-käyttöön.

Miksi Font Management on tärkeää

Oikea fontin hallinta varmistaa tarkan levytarkistuksen ympäristöissä, joissa oletusarvoiset fontit ovat rajallisia. ilman oikeita fontteja:

  • Järjestelmät ja muotoilu voivat poiketa alkuperäisestä tiedostosta.
  • Merkit eivät ehkä tee odotettua, mikä vaikuttaa tuotannon laatuun.

Kuvat määrittäminen sellaisena kuin se on kuvattu auttaa tuottamaan johdonmukaisia ja tyydyttäviä tuloksia levyjen käsittelyssä Sheetize-laitteilla ei-Windows-järjestelmissä.

 Suomi