Licencování

Přehled

Aspose.Slides for Node.js via .NET je jeden npm balíček jak pro hodnocení, tak pro produkci. Bez licence běží v režimu hodnocení. Po zakoupení licence nebo získání bezplatné 30‑denní dočasné licence ji použijete pomocí několika řádků kódu a omezení hodnocení již neplatí.

Omezení verze hodnocení

Verze pro hodnocení poskytuje plnou funkčnost produktu, s dvěma omezeními:

  • Watermark. Každý snímek každé prezentace, kterou uložíte, získá hodnocený vodoznak: uzamčené textové pole uprostřed snímku s textem „Pouze pro hodnocení.“ Stejný vodoznak se vykresluje ve výstupech PDF, XPS a HTML a na obrázcích snímků.
  • Truncated text. Text, který váš kód načte zpět z textového rámce, odstavce nebo části, je oříznut na prvních pět znaků, následovaný upozorněním “… text has been truncated due to evaluation version limitation.” Exporty do Markdown a HTML5 jsou zkráceny stejným způsobem. Text, který váš kód zapisuje, je uložen celý.

Vyhodnotit Aspose.Slides popisuje obě omezení podrobně a obsahuje skript, který je ukazuje.

O licenci

Licence je soubor XML v prostém textu, který obsahuje podrobnosti jako název produktu, počet vývojářů, pro které je licence určena, a datum vypršení předplatného. Soubor je digitálně podepsán, proto jej nechte beze změn: i zbytečný řádkový zlomak přidaný omylem ho zneplatní.

Použití licence

Licenci použijte metodou setLicense třídy License. Zavolejte ji jednou na proces, před tím než vytvoříte jakýkoli objekt Presentation. Opětovné volání neškodí, ale opakuje již provedenou práci.

Následující skript použije licenci ze souboru s názvem Aspose.Slides.lic. Nahraďte název názvem nebo úplnou cestou k vašemu licenčnímu souboru; soubor může mít libovolný název.

const asposeSlides = require("aspose.slides.via.net");
const { License } = asposeSlides;

const license = new License();
try {
    license.setLicense("Aspose.Slides.lic");
    console.log("License applied.");
} catch (error) {
    console.log("License not applied:", error.message);
}

Název souboru nebo relativní cesta jsou vyhodnoceny vůči aktuální složce, ze které spouštíte node. Uchovejte licenční soubor ve složce projektu a spouštějte skripty odtud, nebo zadejte úplnou cestu.

Pokud soubor nelze najít nebo není platnou licencí, setLicense vyhodí chybu a Aspose.Slides zůstane v režimu hodnocení. Skript chybu zachytí a vypíše její zprávu. Pro chybějící soubor zpráva začíná License "Aspose.Slides.lic" doesn't exist or access is restricted. a uvádí každé místo, kde bylo hledáno.

V tomto balíčku se licence používá pouze ze souboru. License nepřijímá proud a balíček neumožňuje metrické licencování. Pro třídu, kterou balíček obaluje, viz License v dokumentaci API Aspose.Slides pro .NET.