Endast utvärdering - Skapad med Aspose

Du kan möta vissa undantag i dina applikationer när du arbetar med Aspose API:er om det finns något problem med licensvalidering. I sådana fall kan undantaget ha beskrivningen som: “Endast utvärdering. Skapad med Aspose. Copyright 2003-2020 Aspose Pty Ltd”, “Högst fyra element (för alla samlingar) kan ses i utvärderingsläge”, eller “Detta dokument trunkerades här eftersom det skapades med Aspose API i utvärderingsläge”. Dessutom kan du märka utvärderingsvattenstämpel eller trunkerade sidor i utdatafiler. Låt oss utforska den snabba lösningen för att felsöka sådana problem.

Det kan finnas följande huvudscenarier när du står inför problemet med licensiering:

Har inte en licensfil för att utvärdera API

Om du är ny på Aspose API:er och står inför utvärderingsbegränsningarna. Du kan begära en gratis temporär licens i steg 5 enligt guiden på Hur man köper Aspose-licens? Den enda förutsättningen är en e-postadress som inte är allmän egendom. Till exempel, e-postadresser med offentliga domäner som xyz@gmail.com, xyz@yahoo.com etc. kvalificerar sig inte för gratis tillfälliga licenser. När du har fått licensfilen kan du utvärdera Aspose API:er i sin fulla kapacitet och fortsätta att köpa licensen när du är nöjd med produkten.

Har redan köpt en licens eller har en gratis tillfällig licens

Du har fått en gratis licens eller redan köpt den, men står fortfarande inför utvärderingsbegränsningarna? Besök respektive API-dokumentation och se till att licensen är korrekt inställd. Om du till exempel arbetar med Aspose.Words for .NET API kan du besöka Licensartikeln under avsnittet Komma igång i Dokumentation. Där kan du hitta följande C#-kod för att ställa in licensen:

Aspose.Words.License license = new Aspose.Words.License();

// Den här raden försöker ställa in en licens från flera platser i förhållande till den körbara filen och Aspose.Words.dll.
// Du kan också använda den extra överbelastningen för att ladda en licens från en stream, detta är användbart till exempel när 
// licensen lagras som en inbäddad resurs
try
{
    license.SetLicense("Aspose.Words.lic");
    Console.WriteLine("License set successfully.");
}
catch (Exception e)
{
    // Vi skickar ingen licens med detta exempel, besök Aspose-webbplatsen för att få antingen en tillfällig eller permanent licens. 
    Console.WriteLine("\nThere was an error setting the license: " + e.Message);
}

På samma sätt kan du hitta den licensrelaterade koden i Dokumentation för varje API. När du väl har ställt in licensen kommer utvärderingsbegränsningarna som Endast utvärdering. Skapad med Aspose. Copyright 2003-2020 Aspose Pty Ltd, endast 4 element bearbetning (till exempel endast 4 sidor, 4 formulärfält, etc., dokumentets sidor eller innehåll trunkering etc kommer att lösas.

Senaste uppgraderingen till en nyare version av Aspose API

En annan anledning till att möta något av dessa undantag kan vara din senaste uppgradering till den senaste versionen av Aspose API. Eller uppgraderingen till en specifik version som släpps efter utgångsdatumet för din licens. Du kan också se felmeddelandet som: Abonnemanget som ingår i denna licens tillåter gratis uppgraderingar till DD MMM ÅÅÅÅ. Denna version av produkten släpptes på DD MMM ÅÅÅÅ. Vänligen förnya prenumerationen eller använd en tidigare version av produkten. Observera dock att licensen är evig och du kan fortsätta använda den för de versioner som släpptes före utgångsdatumet. Sista utgångsdatum anges i ÅÅÅÅMMDD taggen för din licensfil. Du kan kontrollera det genom att öppna det med applikationen Anteckningar. I sådana fall måste du förnya din licens om du behöver uppgradera till en nyare version av Aspose API. Dessutom kan du alltid kontakta oss på Free Support Forum och vi hjälper dig gärna.