Setup License

Postavljanje licencne datoteke za Sheetize

Cilj: Učitajte valjanu licencnu datoteku kako bi Sheetize NuGet/DLL knjižnica otključala sve premium značajke.
Koraci u nastavku rade za bilo koji .NET jezik (C#, VB.NET, C++, F#, itd.) i za projekte koji referenciraju Sheetize putem NuGet‑a ili izravnim dodavanjem kompilirane .dll.


1 – Preuzmite svoju licencnu datoteku

Izvor Kako ga dobiti
Stranica za kupnju Preuzmite Sheetize.*.lic nakon plaćanja.

Važno: Čuvajte datoteku na lokaciji s samo‑čitanjem koja je uključena u vaš deployment, ili u sigurnom folderu pored izvršne datoteke. Nemojte komitirati licencnu datoteku u javni repozitorij kako biste izbjegli eksploataciju.


2 – Dodajte licencnu datoteku u projekt (po želji)

IDE / Sustav izgradnje Koraci
Visual Studio (bilo koji .NET projekt) 1. Desni klik na projekt → Add → Existing Item → odaberite Sheetize.(*).lic.
2. Postavite Build Action na Content.
3. Postavite Copy to Output Directory na Copy if newer (ili Copy always).

Savjet: Ako imate više okruženja (dev, test, prod) možete imati zasebnu licencnu datoteku po folderu (licenses/dev/, licenses/prod/) i kopirati ispravnu tijekom izgradnje koristeći Condition atribut.


3 – Inicijalizirajte Sheetize s licencnom datotekom

Sheetize biblioteka očekuje da pozovete LicenseManager.Load(string path) jednom prije korištenja bilo koje druge Sheetize API funkcije. U nastavku su isječci po jezicima.

C# (najčešće)

using Sheetize; // Namespace of the library
using System;
using System.IO;

public static class Program
{
    private static void Main()
    {
        // Path is relative to the running EXE's folder (where the file was copied)
        string licensePath = "/path/to/Sheetize.PdfConverter_for_.NET.lic";
        License license = new Sheetize.License();
        license.SetLicense(licensePath);

        // Now you can use premium features
        var loadOptions = new LoadOptions
        {
            InputFile = "/path/to/sample.xlsx"
        };
        var saveOptions = new SpreadsheetSaveOptions
        {
            OutputFile = "/path/to/sample.pdf"
        };
        SpreadsheetConverter.Process(loadOptions, saveOptions);
        // .
    }
}

4 – Provjerite licencu u vrijeme izvođenja

Uobičajeni način je provjeriti prikazuje li izlazna datoteka bez vodenog žiga. To znači da, ako je licencna datoteka ispravno učitana, vodeni žig neće biti prikazan.


Spremni ste!

  1. Dodajte Sheetize.*.lic datoteku u svoj projekt i označite je da se kopira u izlazni folder.
  2. Pozovite SetLicense(...) prije bilo kojeg korištenja Sheetize‑a.
  3. Distribuirajte licencnu datoteku zajedno s vašim binarnim datotekama (ili putem sigurnog mount‑a).

Jednom kad su ovi koraci postavljeni, sve plaćene Sheetize mogućnosti – napredna grafika, visokoučinkovito strujanje, enkripcija više listova, itd. – bit će potpuno otključane za vaše korisnike, neovisno o tome programiraju li u C#, VB.NET, C++/CLI ili bilo kojem drugom .NET‑podržanom jeziku.

Sretno kodiranje!

(*) ovaj tekst ovisi o izdanju.