2017-08-01 102 views
0

我想在C#中使用iText。在我嘗試添加許可證密鑰之前,我的代碼中的所有內容都完美工作。我看過的每個地方都說要下載:itext.licensekey.dll和itext.licensekey.xml。我已經完成了這項工作,並添加到了我的項目中。我查看了xml的450行代碼,找不到應該放置密鑰的位置。我從另一個公司的另一部分(而不是C#)獲得了另一個程序的密鑰。有誰知道xml文件中的哪一行我應該添加我的密鑰?iTextsharp 7許可證密鑰

回答

3

整個xml文件許可證密鑰。您加載這樣的:

LicenseKey.LoadLicenseFile("path/to/itextkey.xml"); 

如可以在許可密鑰FAQ閱讀:http://developers.itextpdf.com/content/license-key-frequently-asked-questions/how-do-i-load-license-key

此外,你有一個許可證密鑰,這意味着你是一個支持合同的客戶。你不需要使用堆棧溢出,你可以直接聯繫iText軟件。這與許可證密鑰相關的問題特別相關,因爲它們對您個人而言並且有關它們的問題不太可能使其他Stack Overflow用戶受益。

此外,爲一個應用程序提供正式許可證密鑰並不一定意味着您可以爲其他應用程序使用相同的許可證密鑰(取決於您與iText軟件的合同)。聯繫銷售獲取更多信息。

此外,還有如iTextSharp的7沒有這樣的事情看到這個答案的詳細信息:iTextSharp - where are PdfDocument, PdfCanvas, ...?

+2

此外:具有一個應用程序的官方許可密鑰並不一定意味着你被允許使用相同的許可證密鑰另一個應用程序(取決於您與iText Software的合同)。 –

+0

補充,謝謝布魯諾 –

+0

這幾乎是我的想法,但基於那裏「如何」,它似乎應該像設置文件,添加密鑰一樣簡單,完成。這是如何工作的其他應用程序。感謝您的快速響應。 –