<?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>Sat, 04 Apr 2026 20:10:12 +0000</pubDate>
  <lastBuildDate>Fri, 10 Aug 2012 15:36:20 +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=2363</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 : Answered in duplicate post above.Andrew....]]></title>
   <link>http://www.quickpdf.org/forum/extractpageranges_topic2363_post9972.html#9972</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=1483">AndrewC</a><br /><strong>Subject:</strong> 2363<br /><strong>Posted:</strong> 10 Aug 12 at 3:36PM<br /><br />Answered in duplicate post above.<div><br></div><div>Andrew.</div>]]>
   </description>
   <pubDate>Fri, 10 Aug 2012 15:36:20 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/extractpageranges_topic2363_post9972.html#9972</guid>
  </item> 
  <item>
   <title><![CDATA[ExtractPageRanges :   ExtractPageRanges hanging...]]></title>
   <link>http://www.quickpdf.org/forum/extractpageranges_topic2363_post9960.html#9960</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=2020">poston</a><br /><strong>Subject:</strong> 2363<br /><strong>Posted:</strong> 08 Aug 12 at 7:23PM<br /><br /><h1 style="font: 26px/1.2em arial, helvetica, clean, sans-serif; margin: 0px 0px 15px; padding: 0px; text-align: left; color: rgb0, 0, 0; text-trans: n&#111;ne; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; : rgb255, 255, 255; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><font size="4">ExtractPageRanges hanging</font></h1><div><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 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">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">"jf5jp43i7639hb7hu8mk7ab6y"</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></font></font></font></div>]]>
   </description>
   <pubDate>Wed, 08 Aug 2012 19:23:52 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/extractpageranges_topic2363_post9960.html#9960</guid>
  </item> 
 </channel>
</rss>