<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic RE: Blue Prism PDF Toolkit in Product Forum</title>
    <link>https://community.blueprism.com/t5/Product-Forum/Blue-Prism-PDF-Toolkit/m-p/73168#M25773</link>
    <description>&lt;P&gt;&lt;A id="MainCopy_ctl11_ucMessageList_rptMessageList_ProfileImageDisplay_0_NameLink_0" biobubblekey="cc9ffa99-63e6-4c80-b4d7-018743dd9f4c" href="https://community.blueprism.com/network/profile?UserKey=cc9ffa99-63e6-4c80-b4d7-018743dd9f4c" target="_blank" rel="noopener"&gt;Frédéric Hubin&lt;/A&gt; - There are issues with the versions of dependent dlls you are using - these dlls with upgrades can have different data and code - in order to ensure your code doesn't encounter errors - you would have to install the right version of dll which was used at the time of vbo coding. or the vbo coding has to be updated as per new dll. The dll you installed &lt;SPAN&gt;BouncyCastle.Crypto.dll v1.9.0.1 has version 1.9.0.1 and your code is looking for a lower version of this dll.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;For splitting the PDF basis on page index, page number there's another simple VBO - &lt;A href="https://digitalexchange.blueprism.com/dx/entry/3439/solution/pdf-management-2" target="test_blank"&gt;https://digitalexchange.blueprism.com/dx/entry/3439/solution/pdf-management-2&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;For splitting the PDF by identifying the text in the PDF and recording the page number/page index - here is the additional thread : &lt;A href="https://community.blueprism.com/discussion/how-to-split-pdf-based-on-a-specific-format-of-string#bm1a94b3ff-6fec-4c8a-bf7a-018703605b8c" target="test_blank"&gt;https://community.blueprism.com/discussion/how-to-split-pdf-based-on-a-specific-format-of-string#bm1a94b3ff-6fec-4c8a-bf7a-018703605b8c&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Kindly up vote this as "Best Answer" if it adds value or resolves your query in anyway possible, happy to help.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;&lt;BR /&gt;Mukesh Kumar - Senior Automation Developer&lt;BR /&gt;&lt;BR /&gt;NHS England, United Kingdom, GB&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
    <pubDate>Tue, 28 Mar 2023 15:59:00 GMT</pubDate>
    <dc:creator>Mukeshh_k</dc:creator>
    <dc:date>2023-03-28T15:59:00Z</dc:date>
    <item>
      <title>Blue Prism PDF Toolkit</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Blue-Prism-PDF-Toolkit/m-p/73167#M25772</link>
      <description>&lt;P&gt;Dear members&lt;/P&gt;
&lt;P&gt;I'm a bit stuck in setting up the necessary configuration to use the BP PDF Toolkit. Would you be so kind as to point me in the direction of a solution, or at least a lead?&lt;/P&gt;
&lt;P&gt;After installing the toolkit, I installed the Adobe library (Adobe.PDFServiceSDK.dll v 3.2.0.0) in the installation folder. I then created the .json file containing the Adobe credentials to interact with the API.&lt;/P&gt;
&lt;P&gt;Then, with the error messages, I understood that there were dependencies for the Adobe library, so I installed in the same folder the following libraries:&lt;BR /&gt;- BouncyCastle.Crypto.dll v1.9.0.1&lt;BR /&gt;- jose-jwt.dll v4.1.0.0&lt;BR /&gt;- Newtonsoft.json.dll v12.0.3.23909&lt;BR /&gt;- Polly.dll v7.2.3.0&lt;BR /&gt;- RestSharp.dll v109.0.1.0&lt;BR /&gt;- UriTemplate.Core.dll v1.0.2.0&lt;BR /&gt;- System.ComponentModel.Annotations.dll v4.6.26515.6&lt;/P&gt;
&lt;P&gt;(Framework version is v4.8.04084)&lt;/P&gt;
&lt;P&gt;After running a short test (split of document), error message as follow:&lt;/P&gt;
&lt;P&gt;&amp;gt;&amp;gt;&amp;gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;Exception encountered while executing operation:System.IO.FileLoadException: Could not load file or assembly 'BouncyCastle.Crypto, Version=1.8.10.0, Culture=neutral, PublicKeyToken=0e99375e54769942' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;File name: 'BouncyCastle.Crypto, Version=1.8.10.0, Culture=neutral, PublicKeyToken=0e99375e54769942'&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp; &amp;nbsp;at Adobe.PDFServicesSDK.core.auth.JwtAuthenticator.CreateRSACryptoProvider()&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp; &amp;nbsp;at Adobe.PDFServicesSDK.core.auth.JwtAuthenticator..ctor(ServiceAccountCredentialsWithUri serviceAccountCredentialsWithUri)&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp; &amp;nbsp;at Adobe.PDFServicesSDK.core.auth.AuthenticatorFactory.GetAuthenticator(Credentials credentials)&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp; &amp;nbsp;at Adobe.PDFServicesSDK.core.InternalExecutionContext..ctor(Credentials credentials, ClientConfig clientConfig)&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp; &amp;nbsp;at Adobe.PDFServicesSDK.ExecutionContext.Create(Credentials credentials, ClientConfig clientConfig)&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp; &amp;nbsp;at Blue_Prism___PDF_Toolkit.SplitByNumberofPages(String PDFFilePath, String OutputFilePath, Decimal SplitByPages, String CredentialsFilePath, String&amp;amp; ErrorMessage)&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;BR /&gt;&amp;lt;&amp;lt;&amp;lt;&lt;/P&gt;
&lt;P&gt;Any idea on how to deal with it?&lt;BR /&gt;Thanks a lot!&lt;BR /&gt;F.&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Frédéric Hubin&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Tue, 28 Mar 2023 13:42:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Blue-Prism-PDF-Toolkit/m-p/73167#M25772</guid>
      <dc:creator>Frederic_Hubin</dc:creator>
      <dc:date>2023-03-28T13:42:00Z</dc:date>
    </item>
    <item>
      <title>RE: Blue Prism PDF Toolkit</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Blue-Prism-PDF-Toolkit/m-p/73168#M25773</link>
      <description>&lt;P&gt;&lt;A id="MainCopy_ctl11_ucMessageList_rptMessageList_ProfileImageDisplay_0_NameLink_0" biobubblekey="cc9ffa99-63e6-4c80-b4d7-018743dd9f4c" href="https://community.blueprism.com/network/profile?UserKey=cc9ffa99-63e6-4c80-b4d7-018743dd9f4c" target="_blank" rel="noopener"&gt;Frédéric Hubin&lt;/A&gt; - There are issues with the versions of dependent dlls you are using - these dlls with upgrades can have different data and code - in order to ensure your code doesn't encounter errors - you would have to install the right version of dll which was used at the time of vbo coding. or the vbo coding has to be updated as per new dll. The dll you installed &lt;SPAN&gt;BouncyCastle.Crypto.dll v1.9.0.1 has version 1.9.0.1 and your code is looking for a lower version of this dll.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;For splitting the PDF basis on page index, page number there's another simple VBO - &lt;A href="https://digitalexchange.blueprism.com/dx/entry/3439/solution/pdf-management-2" target="test_blank"&gt;https://digitalexchange.blueprism.com/dx/entry/3439/solution/pdf-management-2&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;For splitting the PDF by identifying the text in the PDF and recording the page number/page index - here is the additional thread : &lt;A href="https://community.blueprism.com/discussion/how-to-split-pdf-based-on-a-specific-format-of-string#bm1a94b3ff-6fec-4c8a-bf7a-018703605b8c" target="test_blank"&gt;https://community.blueprism.com/discussion/how-to-split-pdf-based-on-a-specific-format-of-string#bm1a94b3ff-6fec-4c8a-bf7a-018703605b8c&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Kindly up vote this as "Best Answer" if it adds value or resolves your query in anyway possible, happy to help.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;&lt;BR /&gt;Mukesh Kumar - Senior Automation Developer&lt;BR /&gt;&lt;BR /&gt;NHS England, United Kingdom, GB&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Tue, 28 Mar 2023 15:59:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Blue-Prism-PDF-Toolkit/m-p/73168#M25773</guid>
      <dc:creator>Mukeshh_k</dc:creator>
      <dc:date>2023-03-28T15:59:00Z</dc:date>
    </item>
    <item>
      <title>RE: Blue Prism PDF Toolkit</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Blue-Prism-PDF-Toolkit/m-p/73169#M25774</link>
      <description>&lt;P&gt;Thanks a lot for the explanation, Kumar.&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Frédéric Hubin&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Thu, 30 Mar 2023 06:21:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Blue-Prism-PDF-Toolkit/m-p/73169#M25774</guid>
      <dc:creator>Frederic_Hubin</dc:creator>
      <dc:date>2023-03-30T06:21:00Z</dc:date>
    </item>
  </channel>
</rss>

