<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/jive/rss" version="2.0">
  <channel>
    <title>Adobe Community : All Content - All Communities</title>
    <link>https://forums.adobe.com/</link>
    <description>All Content in Adobe Community</description>
    <language>en</language>
    <pubDate>Mon, 11 Jan 2010 11:39:53 GMT</pubDate>
    <generator>Jive Engage 7.0.0.1  (http://jivesoftware.com/products/)</generator>
    <dc:date>2010-01-11T11:39:53Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Getting Thumbnails from PDF</title>
      <link>https://forums.adobe.com/thread/553666</link>
      <description>&lt;!-- [DocumentBodyStart:cfff65b1-d7ec-46a6-8df9-f055b487a80b] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hello,&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;When we use Acrobat Professional to "Create PDF" using "From File" , Acrobat is internally creating the thumbnails for each page and storing these information in one of the layers. I would like to know how to extract those already generated Thumbnail images from PDF using ACrobat SDK.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Questions:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;1. Is there any mechanism to achieve this using Acrobat SDK?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Performance is the criteria I am looking for as far as extracting the thumbnails are concerned.As Acrobat has already created the thumbnail data, I would like to reuse/get it which I feel would enhance the performance.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;2. I tried PdPage.CopyToClipbpoard() which would give a thumbnail image but its not matching the performance criteria. In this approach we are re-creating the thumbnails anyway which I would not prefer.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Please help.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks&lt;/p&gt;&lt;p&gt;Praveen&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:cfff65b1-d7ec-46a6-8df9-f055b487a80b] --&gt;&lt;img src='/beacon?t=1415926640412' /&gt;</description>
      <pubDate>Mon, 11 Jan 2010 11:39:53 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/553666</guid>
      <dc:date>2010-01-11T11:39:53Z</dc:date>
      <clearspace:dateToText>4 years 10 months ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Thumbnail creation - Performance related</title>
      <link>https://forums.adobe.com/thread/549260</link>
      <description>&lt;!-- [DocumentBodyStart:28c6b622-dfcd-40ad-9992-151cbe89220b] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I am currently creating Thumbnail images using the CAcroPDPage.CopyToClipboard(...).&amp;nbsp; For a more number of paged documents I am running two threads which will create the thumbnail images seperately.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;My code goes like this :&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CAcroPDPage _objThumbnailPDPage = &amp;lt;&amp;lt;Get the PDPage for the required pages&amp;gt;&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Acrobat.AcroPoint pt = (Acrobat.AcroPoint)_objThumbnailPDPage.GetSize();&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Acrobat.CAcroRect rect = new Acrobat.AcroRectClass();&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rect.Top = 0;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rect.Left = 0;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rect.right = pt.x;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rect.bottom = pt.y;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _objThumbnailPDPage.CopyToClipboard(rect, 0, 0, 100);&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IDataObject data = Clipboard.GetDataObject();&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Drawing.Bitmap bmp = (System.Drawing.Bitmap)data.GetData(DataFormats.Bitmap);&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int h = (int)((double)pt.y * ((double)100 / (double)pt.x));&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int w = 100;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MemoryStream ms = new MemoryStream();&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Drawing.Image img = bmp.GetThumbnailImage(w, h, null, IntPtr.Zero);&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; img.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BitmapImage bImage = new BitmapImage();&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bImage.BeginInit();&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bImage.StreamSource = new MemoryStream(ms.ToArray());&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bImage.EndInit();&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return bImage;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;When I measure the timings I get the results as follows :&lt;/p&gt;&lt;p&gt;With Two threads - For 100 Pages it is taking 16 Seconds - Thread 1 [Page 1 to Page 50] &amp;amp; Thread 2 [Page 51 to Page 100]&lt;/p&gt;&lt;p&gt;With Single thread - For 100 Pages it is taking 16 Seconds - Thread 1 [Page 1 to Page 100]&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I could not find any improvment in creation of thumbnails using threads.&amp;nbsp; So my question is whether I can improve the performance in creating Thumbnails image by using threads ?&amp;nbsp; If so, then let me know how I can achieve that.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;With regards,&lt;/p&gt;&lt;p&gt;Rajeshrv.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:28c6b622-dfcd-40ad-9992-151cbe89220b] --&gt;</description>
      <pubDate>Mon, 04 Jan 2010 05:40:21 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/549260</guid>
      <dc:date>2010-01-04T05:40:21Z</dc:date>
      <clearspace:dateToText>4 years 10 months ago</clearspace:dateToText>
      <clearspace:replyCount>5</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Rendering the PDF page to Bitmap object using Acrobat SDK DrawEx() or CopyToClipboard()</title>
      <link>https://forums.adobe.com/thread/526478</link>
      <description>&lt;!-- [DocumentBodyStart:80989ad8-7018-4c61-9c88-99961336d897] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I am trying to find whether each page in PDF document is color or monochrome.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;For doing this I am rendering the PDF page to Bitmap object using Acrobat SDK DrawEx() or CopyToClipboard()&lt;/p&gt;&lt;p&gt;Once after rendering the PDF page, I am using GetPixel() to read each pixel value to decide about color or Monochrome.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Problem:&lt;br/&gt;When I read the pixel to decide about the page color or monochorme, in some XP machines it is showing the PDF page as color and in some PC it is showing it as Monochrome.&amp;nbsp; Color quality in both the system is kept as 32 Bit.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;After this I tried copying the PDF page directly into clipboard and then take the clipboard image to decide about color and monochorme, but even this also behaves in the similar way.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Question:&lt;/p&gt;&lt;p&gt;Why rendering the PDF page to Bitmap object using DrawEx() or CopyToClipboard() is behaving differently in each machines.&lt;/p&gt;&lt;p&gt;If required I will send my sample project.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;With regards,&lt;/p&gt;&lt;p&gt;Rajeshrv.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:80989ad8-7018-4c61-9c88-99961336d897] --&gt;</description>
      <pubDate>Wed, 18 Nov 2009 13:27:29 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/526478</guid>
      <dc:date>2009-11-18T13:27:29Z</dc:date>
      <clearspace:dateToText>4 years 11 months ago</clearspace:dateToText>
      <clearspace:replyCount>7</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Creating instance to CAcroPDDoc taking time</title>
      <link>https://forums.adobe.com/thread/302361</link>
      <description>&lt;!-- [DocumentBodyStart:f66a7521-d1ef-4a60-a88f-93865e2fed24] --&gt;&lt;div class="jive-rendered-content"&gt;When I try to create a instance to CAcroPDDoc, as follows,
&lt;br/&gt;CAcroPDDoc _objPDDoc = new AcroPDDocClass();
&lt;br/&gt;or 
&lt;br/&gt;CAcroPDDoc _objPDDoc = (Acrobat.CAcroPDDoc) Microsoft.VisualBasic.Interaction.CreateObject("AcroExch.PDDoc", "");
&lt;br/&gt;
&lt;br/&gt;above mentioned statement takes about 1.6 to 2 seconds, which accounts for the performance bottleneck in my application.
&lt;br/&gt;
&lt;br/&gt;When I try to do the same with acrobat window opened seperately then the time taken is 20 milli seconds or zero seconds.
&lt;br/&gt;
&lt;br/&gt;My question is,
&lt;br/&gt;Is there anything we can do to bring this time down?
&lt;/div&gt;&lt;!-- [DocumentBodyEnd:f66a7521-d1ef-4a60-a88f-93865e2fed24] --&gt;</description>
      <pubDate>Wed, 25 Mar 2009 09:44:24 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/302361</guid>
      <dc:date>2009-03-25T09:44:24Z</dc:date>
      <clearspace:dateToText>5 years 8 months ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Merging more than one PDF page into a singe page.</title>
      <link>https://forums.adobe.com/thread/302052</link>
      <description>&lt;!-- [DocumentBodyStart:61ba4339-3460-4ae8-be4a-d9c0dc02ef23] --&gt;&lt;div class="jive-rendered-content"&gt;Hi All,
&lt;br/&gt;
&lt;br/&gt;Here is my new requirement. 
&lt;br/&gt;I need to merge two PDF page contents into a single PDF page.
&lt;br/&gt;Is there any way to active this.
&lt;br/&gt;
&lt;br/&gt;Looking forward to your help.
&lt;/div&gt;&lt;!-- [DocumentBodyEnd:61ba4339-3460-4ae8-be4a-d9c0dc02ef23] --&gt;</description>
      <pubDate>Fri, 21 Nov 2008 13:00:15 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/302052</guid>
      <dc:date>2008-11-21T13:00:15Z</dc:date>
      <clearspace:dateToText>5 years 11 months ago</clearspace:dateToText>
      <clearspace:replyCount>21</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Setting Focus back to calling window</title>
      <link>https://forums.adobe.com/thread/38679</link>
      <description>&lt;!-- [DocumentBodyStart:021fab03-feaf-46cb-944e-f9136c15485f] --&gt;&lt;div class="jive-rendered-content"&gt;Hi,
&lt;br/&gt;Please suggest me some solution for following issue.
&lt;br/&gt;
&lt;br/&gt;I created CHM file using RoboHelp 7.02 version. I could lauch
this CHM file from my C# application, after closing the CHM file
the focus is not set back to the C# application window. I tried
similar procedure with the file created using Micorsoft HTML Help
SDK, this scenario is working correctly. 
&lt;br/&gt;Is there any setup that we should do in RoboHelp Project,
such that the focus could be set the calling application window. 
&lt;br/&gt;
&lt;br/&gt;Thanks in advance.
&lt;br/&gt;
&lt;br/&gt;With regards,
&lt;br/&gt;Rajeshrv.&lt;/div&gt;&lt;!-- [DocumentBodyEnd:021fab03-feaf-46cb-944e-f9136c15485f] --&gt;</description>
      <pubDate>Mon, 01 Dec 2008 05:45:54 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/38679</guid>
      <dc:date>2008-12-01T05:45:54Z</dc:date>
      <clearspace:dateToText>5 years 11 months ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Shrinking of PDF Page</title>
      <link>https://forums.adobe.com/thread/302033</link>
      <description>&lt;!-- [DocumentBodyStart:93258296-7767-404a-92dd-2e28c2163eca] --&gt;&lt;div class="jive-rendered-content"&gt;Hi All,
&lt;br/&gt;
&lt;br/&gt;I am looking for an API through which I am able to shrink a PDF page. For example I want an A3 page to be converted to A4 without loss of any content.Please let me know is there any option available for doing the same apart from printing the page to a new file. 
&lt;br/&gt;
&lt;br/&gt;Looking forward to your help.
&lt;/div&gt;&lt;!-- [DocumentBodyEnd:93258296-7767-404a-92dd-2e28c2163eca] --&gt;</description>
      <pubDate>Fri, 14 Nov 2008 06:52:33 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/302033</guid>
      <dc:date>2008-11-14T06:52:33Z</dc:date>
      <clearspace:dateToText>5 years 12 months ago</clearspace:dateToText>
      <clearspace:replyCount>15</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
  </channel>
</rss>

