Configureer gemeten licentiesleutels in PDF-bestand

In deze zelfstudie laten we u stap voor stap zien hoe u licentiesleutels met datalimiet in een PDF-bestand instelt met Aspose.PDF voor .NET. Met de gemeten licentie kunt u de geavanceerde functies van Aspose.PDF gebruiken op basis van uw werkelijke verbruik.

Stap 1: Licentiesleutels configureren

In de verstrekte broncode moet u de publieke en private sleutels van de gemeten licentie specificeren. Vervang de “*****"-waarden met uw eigen sleutels. Deze sleutels worden aan u verstrekt wanneer u een gemeten licentie bij Aspose aanschaft.

Aspose.Pdf.Metered metered = new Aspose.Pdf.Metered();
metered.SetMeteredKey("PUBLIC_KEY", "PRIVATE_KEY");

Stap 2: Het document laden

Laad het PDF-document vanaf schijf met behulp van deDocument klasse van Aspose.PDF.

Document doc = new Document(dataDir + "input.pdf");

Stap 3: Haal het aantal documentpagina’s op

Gebruik deCount eigendom van dePages verzameling om het totale aantal pagina’s in het document te verkrijgen.

Console.WriteLine(doc.Pages.Count);

Voorbeeldbroncode voor het configureren van gemeten licenties met Aspose.PDF voor .NET


// Het pad naar de documentenmap.
string dataDir = "YOUR DOCUMENT DIRECTORY";
// stel publieke en private sleutels in met een datalimiet
Aspose.Pdf.Metered metered = new Aspose.Pdf.Metered();
//Krijg toegang tot de eigenschap setMeteredKey en geef openbare en privésleutels door als parameters
metered.SetMeteredKey("*****", "*****");
// Laad het document vanaf schijf.
Document doc = new Document(dataDir + "input.pdf");
//Haal het aantal pagina's van het document op
Console.WriteLine(doc.Pages.Count);

Conclusie

In deze tutorial hebben we uitgelegd hoe u een gemeten licentie instelt met Aspose.PDF voor .NET. Door een gemeten licentie te gebruiken, kunt u profiteren van de geavanceerde functies van Aspose.PDF op basis van uw daadwerkelijke gebruik. Zorg ervoor dat u geldige licentiesleutels verstrekt om Aspose.PDF met al zijn functies te gebruiken.

Veelgestelde vragen over het configureren van gemeten licentiesleutels in PDF-bestand

Vraag: Wat is een gemeten licentie in Aspose.PDF?

A: Een gemeten licentie in Aspose.PDF is een licentiemodel waarmee u kunt betalen op basis van uw werkelijke verbruik van functies in plaats van op basis van een vast licentiebedrag. Hiermee kunt u geavanceerde functies van Aspose.PDF gebruiken terwijl u alleen betaalt voor wat u gebruikt.

Vraag: Waarom moet ik een gemeten licentie gebruiken voor Aspose.PDF?

A: Het gebruik van een meterlicentie biedt kostenbesparingen en flexibiliteit. U betaalt alleen voor de functionaliteiten die u gebruikt, waardoor het geschikt is voor projecten met uiteenlopende eisen. Het elimineert de noodzaak van voorafgaande licentiekosten en geeft u toegang tot geavanceerde PDF-functies.

Vraag: Hoe verkrijg ik licentiesleutels met datalimiet?

A: Wanneer u een gemeten licentie bij Aspose aanschaft, ontvangt u een paar openbare en privésleutels. Deze sleutels worden gebruikt om gemeten licenties voor uw Aspose.PDF-toepassing te verifiëren en in te schakelen.

Vraag: Hoe configureer ik gemeten licentiesleutels in Aspose.PDF voor .NET?

A: Om gemeten licentiesleutels te configureren, gebruikt u deSetMeteredKey werkwijze van deAspose.Pdf.Metered klas. Vervangen"PUBLIC_KEY" En"PRIVATE_KEY" met uw echte sleutels.

Aspose.Pdf.Metered metered = new Aspose.Pdf.Metered();
metered.SetMeteredKey("PUBLIC_KEY", "PRIVATE_KEY");

Vraag: Hoe laad ik een PDF-document met Aspose.PDF voor .NET?

A: Om een PDF-document van schijf te laden, gebruikt u deDocument klasse van Aspose.PDF en geef het bestandspad op.

Document doc = new Document(dataDir + "input.pdf");

Vraag: Hoe krijg ik het totale aantal pagina’s van een PDF-document?

A: Om het totale aantal pagina’s van een PDF-document te achterhalen, gebruikt u deCount eigendom van dePages verzameling.

int pageCount = doc.Pages.Count;
Console.WriteLine("Total pages: " + pageCount);

Vraag: Kan ik gemeten licenties gebruiken voor andere Aspose-producten?

A: Ja, er zijn licenties op basis van meter beschikbaar voor verschillende Aspose-producten, waardoor u voor een breed scala aan functies kunt betalen op basis van uw gebruik.

Vraag: Is een meterlicentie geschikt voor alle soorten projecten?

A: Gemeten licenties zijn geschikt voor projecten met wisselend gebruik van functies. Het is mogelijk niet kosteneffectief voor projecten met consistent gebruik van hoge functies.

Vraag: Waar kan ik meer informatie vinden over de licentieverlening voor Aspose.PDF?

A: Ga voor meer informatie over gemeten licenties, prijzen en voordelen naar deAspose.PDF Gemeten licenties bladzijde.

Vraag: Hoe zorg ik voor de veiligheid van mijn gemeten licentiesleutels?

A: Gemeten licentiesleutels worden gebruikt voor authenticatie en zijn gevoelige informatie. Zorg ervoor dat ze vertrouwelijk blijven en niet openbaar worden gedeeld.

Vraag: Kan ik schakelen tussen traditionele en gemeten licenties?

A: Ja, u kunt voor Aspose.PDF schakelen tussen traditionele licentieverlening en gemeten licentieverlening op basis van de vereisten van uw project.

Vraag: Kan ik een proefversie gebruiken voordat ik een gemeten licentie aanschaf?

A: Ja, u kunt degratis proefversie van Aspose.PDF om de kenmerken en functionaliteit ervan te evalueren voordat u een gemeten licentie aanschaft.

Vraag: Hoe vaak moet ik gemeten licentiesleutels configureren?

A: U hoeft gemeten licentiesleutels slechts één keer te configureren wanneer uw toepassing start. Het biedt toegang tot de geavanceerde functies gedurende de hele runtime van de applicatie.

Vraag: Kan ik gemeten licenties toepassen op een bestaande applicatie?

A: Ja, u kunt gemeten licenties integreren in een bestaande Aspose.PDF-toepassing om van de voordelen ervan te profiteren.