<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>Debenu Quick PDF Library - PDF SDK Community Forum : ExtractPageRanges</title>
  <link>http://www.quickpdf.org/forum/</link>
  <description><![CDATA[This is an XML content feed of; Debenu Quick PDF Library - PDF SDK Community Forum : I need help - I can help : ExtractPageRanges]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Sun, 05 Apr 2026 17:11:41 +0000</pubDate>
  <lastBuildDate>Tue, 14 Aug 2012 08:58:33 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 11.01</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>www.quickpdf.org/forum/RSS_post_feed.asp?TID=2364</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Debenu Quick PDF Library - PDF SDK Community Forum]]></title>
   <url>http://www.quickpdf.org/forum/forum_images/QPDF_Forum_Title.png</url>
   <link>http://www.quickpdf.org/forum/</link>
  </image>
  <item>
   <title><![CDATA[ExtractPageRanges : We would need to have access to...]]></title>
   <link>http://www.quickpdf.org/forum/extractpageranges_topic2364_post9983.html#9983</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=1483">AndrewC</a><br /><strong>Subject:</strong> 2364<br /><strong>Posted:</strong> 14 Aug 12 at 8:58AM<br /><br />We would need to have access to the original PDF file to be able to reproduce the crash and fix the problem.<div><br></div><div>Can you create a new support case using&nbsp;<a href="http://www.quickpdflibrary.com/support/support-query.php" target="_blank">http://www.quickpdflibrary.com/support/support-query.php</a>&nbsp;and then send us a download link using something like&nbsp;<a href="https://www.wetransfer.com/" target="_blank">https://www.wetransfer.com/</a></div><div><br></div><div>Andrew.</div><div><br></div>]]>
   </description>
   <pubDate>Tue, 14 Aug 2012 08:58:33 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/extractpageranges_topic2364_post9983.html#9983</guid>
  </item> 
  <item>
   <title><![CDATA[ExtractPageRanges :    poston wrote:   extractpageranges...]]></title>
   <link>http://www.quickpdf.org/forum/extractpageranges_topic2364_post9978.html#9978</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=2020">poston</a><br /><strong>Subject:</strong> 2364<br /><strong>Posted:</strong> 14 Aug 12 at 5:26AM<br /><br /><table width="99%"><tr><td class="BBquote"><img src="forum_images/quote_box.png" title="Originally posted by poston" alt="Originally posted by poston" style="vertical-align: text-bottom;" /> <strong>poston wrote:</strong><br /><br /><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>&nbsp;extractpageranges hanging to long.</p></font></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">public</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">static</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> PrintSelectedPages(</font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> pathToPDF, </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> docName, </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">List</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&lt;</font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&gt; selectedPages, </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">List</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&lt;</font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">FreeEditField</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&gt; freeEdits, </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">List</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&lt;</font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">PostItNote</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&gt; PostIts, </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">List</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&lt;</font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">Highlight</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&gt; highlights)</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>        {</p><p>            QuickPDFAX0815.</p></font><p></p></font><p><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">PDFLibrary</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> qp = </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">new</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">PDFLibrary</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">();</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            qp.UnlockKey(</p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"xxxxxxx"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">);</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">if</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> (qp.LoadFromFile(pathToPDF, </font></font><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">""</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">) == 1)</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            {</p><p>                </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> pages = </font></font><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">""</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">;</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">foreach</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> (</font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> s </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">in</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> selectedPages)</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                {</p><p>                    pages = pages + s + </p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">","</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">;</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                }</p><p>                qp.ExtractPageRanges(pages);</p><p>                </p></font><p></p></font><p><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">StringBuilder</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> sb = </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">new</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">StringBuilder</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">(); </font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                sb.Append(</p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"var pp=this.getPrintParams();"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">); </font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                sb.Append(</p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"pp.interactive = pp.constants.interactionLevel.automatic;"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">); </font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                sb.Append(</p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"this.print(pp);"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">);</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                qp.SetOpenActionJavaScript(</p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"var pp=this.getPrintParams();this.print(pp);"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">); </font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                qp.SaveToFile(</p></font><p></p></font><p><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">HttpContext</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">.Current.Server.MapPath(</font></font><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"../TmpForDownloads/print"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> + docName));</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                qp = </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">null</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">;</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> doc = doc = AddEditFieldData(freeEdits, </font></font><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"../TmpForDownloads/print"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> + docName, selectedPages);</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                  </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">if</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> (PostIts.Count &gt; 0)</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                     { </p><p>                       doc = AddPostItNotes(PostIts, </p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"../TmpForDownloads/print"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> + docName, selectedPages);</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                     }</p><p>                 </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">if</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> (highlights.Count &gt; 0)</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                     {</p><p>                         doc = AddHighlight(highlights, </p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"../TmpForDownloads/print"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> + docName, selectedPages);</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                     }</p><p>                </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">return</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> doc;</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            }</p><p>            </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">else</font></font></font></p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"></font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            {</p><p>                </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">return</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> </font></font><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"ERROR"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">;</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            }</p><p>        }</p></font></font></td></tr></table><div><br></div><div><br></div>]]>
   </description>
   <pubDate>Tue, 14 Aug 2012 05:26:13 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/extractpageranges_topic2364_post9978.html#9978</guid>
  </item> 
  <item>
   <title><![CDATA[ExtractPageRanges :    poston wrote:   poston...]]></title>
   <link>http://www.quickpdf.org/forum/extractpageranges_topic2364_post9977.html#9977</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=2020">poston</a><br /><strong>Subject:</strong> 2364<br /><strong>Posted:</strong> 14 Aug 12 at 5:16AM<br /><br /><table width="99%"><tr><td class="BBquote"><img src="forum_images/quote_box.png" title="Originally posted by poston" alt="Originally posted by poston" style="vertical-align: text-bottom;" /> <strong>poston wrote:</strong><br /><br /><table width="99%"><tr><td class="BBquote"><img src="forum_images/quote_box.png" title="Originally posted by poston" alt="Originally posted by poston" style="vertical-align: text-bottom;" /> <strong>poston wrote:</strong><br /><br /><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>&nbsp;extractpageranges hanging to long.</p></font></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">public</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">static</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> PrintSelectedPages(</font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> pathToPDF, </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> docName, </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">List</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&lt;</font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&gt; selectedPages, </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">List</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&lt;</font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">FreeEditField</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&gt; freeEdits, </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">List</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&lt;</font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">PostItNote</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&gt; PostIts, </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">List</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&lt;</font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">Highlight</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&gt; highlights)</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>        {</p><p>            QuickPDFAX0815.</p></font><p></p></font><p><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">PDFLibrary</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> qp = </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">new</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">PDFLibrary</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">();</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            qp.UnlockKey(</p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"xxxxxxxxxxxxx"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">);</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">if</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> (qp.LoadFromFile(pathToPDF, </font></font><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">""</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">) == 1)</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            {</p><p>                </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> pages = </font></font><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">""</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">;</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">foreach</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> (</font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> s </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">in</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> selectedPages)</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                {</p><p>                    pages = pages + s + </p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">","</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">;</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                }</p><p>                qp.ExtractPageRanges(pages);</p><p>                </p></font><p></p></font><p><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">StringBuilder</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> sb = </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">new</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">StringBuilder</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">(); </font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                sb.Append(</p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"var pp=this.getPrintParams();"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">); </font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                sb.Append(</p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"pp.interactive = pp.constants.interactionLevel.automatic;"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">); </font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                sb.Append(</p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"this.print(pp);"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">);</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                qp.SetOpenActionJavaScript(</p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"var pp=this.getPrintParams();this.print(pp);"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">); </font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                qp.SaveToFile(</p></font><p></p></font><p><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">HttpContext</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">.Current.Server.MapPath(</font></font><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"../TmpForDownloads/print"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> + docName));</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                qp = </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">null</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">;</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> doc = doc = AddEditFieldData(freeEdits, </font></font><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"../TmpForDownloads/print"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> + docName, selectedPages);</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                  </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">if</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> (PostIts.Count &gt; 0)</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                     { </p><p>                       doc = AddPostItNotes(PostIts, </p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"../TmpForDownloads/print"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> + docName, selectedPages);</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                     }</p><p>                 </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">if</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> (highlights.Count &gt; 0)</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                     {</p><p>                         doc = AddHighlight(highlights, </p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"../TmpForDownloads/print"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> + docName, selectedPages);</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                     }</p><p>                </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">return</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> doc;</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            }</p><p>            </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">else</font></font></font></p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"></font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            {</p><p>                </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">return</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> </font></font><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"ERROR"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">;</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            }</p><p>        }</p></font></font></td></tr></table><div><br></div><div>On the ExtractPageRanges(pages);</div><div><br></div><div><div>An exception of type 'System.Runtime.InteropServices.COMException' occurred in AGFlipBookProfile.DLL but was not handled in user code</div><div><br></div><div>Additional information: Out of memory</div></div><div><br></div><div>on a pdf that is only 112 MB</div><div><br></div><div>My system has 6GB&nbsp;ram hard drive is a terabyte</div><div><br></div><div><br></div></td></tr></table>]]>
   </description>
   <pubDate>Tue, 14 Aug 2012 05:16:39 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/extractpageranges_topic2364_post9977.html#9977</guid>
  </item> 
  <item>
   <title><![CDATA[ExtractPageRanges : You need to check the memory usage...]]></title>
   <link>http://www.quickpdf.org/forum/extractpageranges_topic2364_post9971.html#9971</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=1483">AndrewC</a><br /><strong>Subject:</strong> 2364<br /><strong>Posted:</strong> 10 Aug 12 at 3:35PM<br /><br />You need to check the memory usage in windows Task Manager to see how much memory is being used while your program is running.<div><br></div><div>Are you running on a 64bit OS ? &nbsp;If so you may want to try running the 64bit version of the ActiveX control.</div><div><br></div><div>Andrew.</div>]]>
   </description>
   <pubDate>Fri, 10 Aug 2012 15:35:32 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/extractpageranges_topic2364_post9971.html#9971</guid>
  </item> 
  <item>
   <title><![CDATA[ExtractPageRanges :     poston wrote:  extractpageranges...]]></title>
   <link>http://www.quickpdf.org/forum/extractpageranges_topic2364_post9969.html#9969</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=2020">poston</a><br /><strong>Subject:</strong> 2364<br /><strong>Posted:</strong> 10 Aug 12 at 2:45PM<br /><br /><table width="99%"><tr><td class="BBquote"><img src="forum_images/quote_box.png" title="Originally posted by poston" alt="Originally posted by poston" style="vertical-align: text-bottom;" /> <strong>poston wrote:</strong><br /><br /><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>&nbsp;extractpageranges hanging to long.</p></font></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">public</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">static</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> PrintSelectedPages(</font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> pathToPDF, </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> docName, </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">List</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&lt;</font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&gt; selectedPages, </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">List</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&lt;</font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">FreeEditField</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&gt; freeEdits, </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">List</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&lt;</font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">PostItNote</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&gt; PostIts, </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">List</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&lt;</font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">Highlight</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&gt; highlights)</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>        {</p><p>            QuickPDFAX0815.</p></font><p></p></font><p><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">PDFLibrary</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> qp = </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">new</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">PDFLibrary</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">();</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            qp.UnlockKey(</p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"xxxxxx"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">);</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">if</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> (qp.LoadFromFile(pathToPDF, </font></font><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">""</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">) == 1)</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            {</p><p>                </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> pages = </font></font><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">""</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">;</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">foreach</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> (</font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> s </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">in</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> selectedPages)</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                {</p><p>                    pages = pages + s + </p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">","</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">;</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                }</p><p>                qp.ExtractPageRanges(pages);</p><p>                </p></font><p></p></font><p><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">StringBuilder</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> sb = </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">new</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">StringBuilder</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">(); </font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                sb.Append(</p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"var pp=this.getPrintParams();"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">); </font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                sb.Append(</p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"pp.interactive = pp.constants.interactionLevel.automatic;"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">); </font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                sb.Append(</p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"this.print(pp);"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">);</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                qp.SetOpenActionJavaScript(</p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"var pp=this.getPrintParams();this.print(pp);"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">); </font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                qp.SaveToFile(</p></font><p></p></font><p><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">HttpContext</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">.Current.Server.MapPath(</font></font><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"../TmpForDownloads/print"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> + docName));</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                qp = </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">null</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">;</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> doc = doc = AddEditFieldData(freeEdits, </font></font><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"../TmpForDownloads/print"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> + docName, selectedPages);</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                  </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">if</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> (PostIts.Count &gt; 0)</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                     { </p><p>                       doc = AddPostItNotes(PostIts, </p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"../TmpForDownloads/print"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> + docName, selectedPages);</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                     }</p><p>                 </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">if</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> (highlights.Count &gt; 0)</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                     {</p><p>                         doc = AddHighlight(highlights, </p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"../TmpForDownloads/print"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> + docName, selectedPages);</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                     }</p><p>                </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">return</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> doc;</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            }</p><p>            </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">else</font></font></font></p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"></font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            {</p><p>                </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">return</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> </font></font><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"ERROR"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">;</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            }</p><p>        }</p></font></font></td></tr></table><div><br></div><div>On the ExtractPageRanges(pages);</div><div><br></div><div><div>An exception of type 'System.Runtime.InteropServices.COMException' occurred in AGFlipBookProfile.DLL but was not handled in user code</div><div><br></div><div>Additional information: Out of memory</div></div><div><br></div><div>on a pdf that is only 112 MB</div><div><br></div><div>My system has 6GB&nbsp;ram hard drive is a terabyte</div><div><br></div><div><br></div><span style="font-size:10px"><br /><br />Edited by poston - 14 Aug 12 at 5:17AM</span>]]>
   </description>
   <pubDate>Fri, 10 Aug 2012 14:45:28 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/extractpageranges_topic2364_post9969.html#9969</guid>
  </item> 
  <item>
   <title><![CDATA[ExtractPageRanges :    extractpageranges hanging...]]></title>
   <link>http://www.quickpdf.org/forum/extractpageranges_topic2364_post9961.html#9961</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=2020">poston</a><br /><strong>Subject:</strong> 2364<br /><strong>Posted:</strong> 08 Aug 12 at 7:24PM<br /><br /><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>&nbsp;extractpageranges hanging to long.</p></font></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">public</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">static</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> PrintSelectedPages(</font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> pathToPDF, </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> docName, </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">List</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&lt;</font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&gt; selectedPages, </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">List</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&lt;</font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">FreeEditField</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&gt; freeEdits, </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">List</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&lt;</font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">PostItNote</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&gt; PostIts, </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">List</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&lt;</font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">Highlight</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">&gt; highlights)</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>        {</p><p>            QuickPDFAX0815.</p></font><p></p></font><p><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">PDFLibrary</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> qp = </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">new</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">PDFLibrary</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">();</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            qp.UnlockKey(</p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"xxxxxxx"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">);</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">if</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> (qp.LoadFromFile(pathToPDF, </font></font><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">""</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">) == 1)</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            {</p><p>                </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> pages = </font></font><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">""</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">;</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">foreach</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> (</font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> s </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">in</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> selectedPages)</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                {</p><p>                    pages = pages + s + </p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">","</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">;</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                }</p><p>                qp.ExtractPageRanges(pages);</p><p>                </p></font><p></p></font><p><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">StringBuilder</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> sb = </font></font><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">new</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> </font></font><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">StringBuilder</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">(); </font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                sb.Append(</p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"var pp=this.getPrintParams();"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">); </font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                sb.Append(</p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"pp.interactive = pp.constants.interactionLevel.automatic;"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">); </font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                sb.Append(</p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"this.print(pp);"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">);</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                qp.SetOpenActionJavaScript(</p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"var pp=this.getPrintParams();this.print(pp);"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">); </font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                qp.SaveToFile(</p></font><p></p></font><p><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas"><font color="#2b91af" size="2" face="C&#111;nsolas">HttpContext</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">.Current.Server.MapPath(</font></font><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"../TmpForDownloads/print"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> + docName));</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                qp = </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">null</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">;</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">string</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> doc = doc = AddEditFieldData(freeEdits, </font></font><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"../TmpForDownloads/print"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> + docName, selectedPages);</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                  </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">if</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> (PostIts.Count &gt; 0)</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                     { </p><p>                       doc = AddPostItNotes(PostIts, </p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"../TmpForDownloads/print"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> + docName, selectedPages);</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                     }</p><p>                 </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">if</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> (highlights.Count &gt; 0)</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                     {</p><p>                         doc = AddHighlight(highlights, </p></font><p></p></font><p><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"../TmpForDownloads/print"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> + docName, selectedPages);</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>                     }</p><p>                </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">return</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> doc;</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            }</p><p>            </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">else</font></font></font></p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"></font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            {</p><p>                </p></font><p></p></font><p><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas"><font color="#0000ff" size="2" face="C&#111;nsolas">return</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"> </font></font><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas"><font color="#a31515" size="2" face="C&#111;nsolas">"ERROR"</font></font></font><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas">;</font></font></p><font size="2" face="C&#111;nsolas"><font size="2" face="C&#111;nsolas"><p>            }</p><p>        }</p></font></font><span style="font-size:10px"><br /><br />Edited by poston - 14 Aug 12 at 5:17AM</span>]]>
   </description>
   <pubDate>Wed, 08 Aug 2012 19:24:45 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/extractpageranges_topic2364_post9961.html#9961</guid>
  </item> 
 </channel>
</rss>