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.