WebGrabber Release Notes 2013.1.0.14088




WebGrabber 2013 Build 2013.1.0.14088




This article contains the release notes for ActivePDF WebGrabber 2013 (Build 2013.1.0.14088). The WebGrabber 2013 product is a new release of WebGrabber.



New Features


This release includes the following new features:




  • New API—The updated API includes new classes and enumerated results. The new calls are more explicitly named, making them easier to understand, while improving consistency across future product releases. See our examples site for new WebGrabber 2013 examples: http://examples.activepdf.com/WebGrabber/2013


  • Enhanced Font Support—Support for WebFonts (fonts licensed to allow the use of real typography online) has been incorporated.


  • Conversion Engine Options—Choose from either the Native Engine or Internet Explorer (IE) Engine depending your needs for speed or fidelity.


  • New PDF Features—This release includes support for AES encryption, digital signatures, and stamping and watermarking output PDFs.


  • Streamlined Architecture—WebGrabber's new architecture reduces the number of services required and simplifies internal communication.


  • Improved Performance—The architectural redesign has improved overall processing efficiency, yielding greater performance than ever before.


  • Enhanced Error Handling—Errors are handled via the Results object in .NET and the WebGrabberResult object in COM.


  • Enhanced Troubleshooting Tools—Improved logging and Support Tools provide more detail for troubleshooting and resolving problems.


  • Enhanced Documentation—Documentation has been consolidated and is now presented in HTML5 format, which includes new features, such as enhanced Google-style search results.


  • Browser-Based UI—The new UI, known as the Configuration Manager, enhances usability, improves load times and makes managing multiple profiles and settings easier than ever.


  • Support for Microsoft Windows ServerTM 2012—WebGrabber 2013 now supports Microsoft Windows ServerTM 2012.


Important Changes




  • The Configuration Manager


    The Configuration Manager is the new, browser-based UI that lets you easily manage the settings and profiles for all your ActivePDF products in one place.


    Starting the Configuration Manager


    To start the Configuration Manager, double-click the Configuration Manager icon on the desktop. The Configuration Manager opens in your default browser's window. If you are unable to connect, make sure the address in the URL is correct.
    Use the format:
    http://###.###.###.###:PORT.
    For example:
    http://127.0.0.1:90.
    WebGrabber uses Port 90.




  • The License Manager


    The ActivePDF License Manager has been updated to simplify the process of managing and maintaining product licenses. To learn more about the License Manager, see the License Manager Reference.




  • Change to Default Port Assigned to WebGrabber


    DoPrint was deprecated in favor of the new ConvertToPDF method. Ensure that you not only change your code so that it uses ConvertToPDF rather than DoPrint, but also make sure that you check the port being assigned to WebGrabber. By default, the assigned port was 54545 for .NET deployment, and 58585 for COM deployment. The default port, as set with ConvertToPDF, is now 90.




  • Remote Submissions


    ActivePDF Webgrabber 2013 supports remote submissions, allowing you to submit URLs or HTML files to your application's server from a remote location.


    The following requirements must be met to perform remote submissions:



    • The server machine on which your application resides must have a fully licensed version of ActivePDF WebGrabber installed.

    • The remote machine must also have WebGrabber installed.

    • If using the WebGrabber COM object, the submission should use the default port 90.

    • If using the WebGrabber .NET object, the submission should use the default port 57975.




For more information, see Remote Operations with WebGrabber 2013.


Bug Fixes


The following bugs were resolved in WebGrabber 2013.





















































































































































Bug ID #DescriptionResolutionFixed in Build #

2498
3843


URL hyperlinks are cut off at the margins in the output PDF.Using the IE Engine and setting FitToPage = False resolves this issue.14088
2936FILE SPECIFIC: Converting hebrew.html file results in missing lines.The issue was resolved.13332
3129A remote conversion using a large input string for CreateFromHTMLText results in a -99 timeout error, regardless of Timeout value.A subsystem was updated to prevent size limits on named pipes.14057
3136Calling MediaType = 1 does not retain the screen CSS.An update was made to the Native Engine.14057
3141
3176
The IE Engine creates a blank output PDF when a web font is used.The issue was resolved.14057
3177FILE SPECIFIC: Line breaks are ignored in sample HTML. (Native Engine only)The issue was resolved.13347
3289Specific URLs that redirect result in blank page conversions.The Native Engine was updated and the new property, WaitBeforePrinting was added. This property specifies the time WebGrabber waits before printing the URL, allowing asynchronous objects to load in the page.14057
3824The conversion output includes abnormal text spacing.The issue was resolved.14081
3825The conversion output includes a large space at the top of the page, although no margins were set.The issue was resolved.14081
3826Apostrophes in the input are replaced by special characters in the output.The issue was resolved.14081
3829Attempts to convert https://www.go-acceleratus.de/ time out and result in an Error -3003 in WebGrabber 2009 and WebGrabber 2013. (Native Engine only)The conversion is successful when the IE Engine is used.14088
3835UI settings for margins and page dimensions are ignored.The issue was resolved.14088
3838Using CSS with the "@fontface" command results in blank output.The issue was resolved.14088
3839Using CreateFromHTML with special characters results in unexpected output.The issue was resolved.14088
3842Using a UNC path as the output directory results in Error -10099. This issue occurs even when run by a local administrator with full access to the UNC path.The issue was resolved.14088
3847The output PDF has extra lines.The issue was resolved.14088
3854When viewed in the browser (IE), the source contains images on the left. Once converted, the images are at the top of the output PDF.The Native Engine was updated to handle images and text appearing in the same cell.14088
3858CreateFromHTMLText results in output that is missing lines.The issue was resolved.14088
3863When a bad certificate is encountered, WebGrabber hangs or produces blank output.WebGrabber now handles bad certificates, returning an Error -3003 when encountered.14088
3865When passing a URL-encoded character, WebGrabber converts the encoding rather than the character.The issue was resolved.14088
3867When a specific Font is used, page gets converted but the Font is substitutedThe issue was resolved.14088
3942Extra pages are added in place of page breaks, and paragraphs are not aligned appropriately for Right to Left languages.The issue was resolved.14081
3944DEMO keys added to the registry by the installer impact performance, causing file merging to take longer than expected.DEMO keys are no longer installed automatically.14081

Known Issues


This section lists known WebGrabber 2013 issues. When a known issue is fixed, it is moved to the Bug Fixes table. Note: The availability of a workaround does not imply that a particular issue will not be fixed.














































































































Bug ID #Known IssueWorkaround
271When using page breaks, the bottom cell of a page is split improperly, resulting in the text being split between two pages.Use page-break-inside, where applicable. See Resolving Table Rows Split Across Pages for instructions and cautions.
1313

When converting HTML to PDF, the first page of the output PDF has a larger amount of space before the first line of text than do subsequent pages.


This is an issue with a third-party component. See HTML to PDF Conversion with the Native Engine Results in Inconsistent Spacing for a workaround. Alternatively, use the IE Engine.
2673PDF hyperlink locations are shifted when the linked text is located within a table, and when margins are applied to the output (Native Engine only).N/A
3037EmbedFlash does not work for an absolute path.Use a virtual path rather than an absolute path.
3038SetOutputSecurity encrypts the title when no metadata is passed.Pass in metadata via the API or the UI.
3130CreateFromHTMLText output is missing some lines.Convert the HTML file directly without using CreateFromHTMLText.
3133Text at page break is cut off when SetMargins is used. (Native Engine only)Use the IE Engine.
3134Japanese characters in text areas are garbled in the output PDF. (Native Engine only)Currently, the workaround is to use the IE Engine. Note: PDF text boxes will not be preserved. This issue will be resolved in a future release.
3135Converting Right to Left languages results in paragraphs that are not properly aligned. In addition, extra pages appear for page-breaks in the output PDF.In some cases, removing the first page-break-after in the HTML and changing the remaining page breaks to page-break-before will resolve the issue.
3137
3779
Intermittently, dynamic charts created with Google Chart Tools are not included in the output PDF. (IE Engine only)Current workaround is to use the Native Engine.
3139FILE SPECIFIC: Converting an HTML file containing Kendo UI graphs results in the following error, "This page contains the following errors: error on line 1 at column 891: Expected '#' or '[a-zA-Z]', but got ' '.
Below is a rendering of the page up to the first error." (Native Engine only)
Charts should be modified to utilize HTML character codes for special characters in embedded titles (i.e. replace "&" with "&").
3142HTML anchor links are not handled correctly in the output PDF.Feature Request #246 has been created to support creation of internal PDF links when converting files with anchor links.
3146FILE SPECIFIC: There are extra horizontal and vertical lines inside the output PDF.The HTML should be updated to ensure that the border is inside the <div> tag, rather than inside the table cell.
3147Including a .PNG image in the input HTML results in an increase in the text font weight, causing it appear bold.Current workaround is to use the IE Engine. This will be resolved in an upcoming release.
3148A dotted line that is clearly visible on a web page, appears as a solid line, or a randomly broken line in the output PDF. Zooming may make the line appear dotted.Current workaround is to use the IE Engine. This will be resolved in an upcoming release.
3172Conversions using IE9 and IE Engine result in output file size increases by 80 - 100% over that of files converted using IE7 or IE8.See WebGrabber Conversions with Internet Explorer 9for workarounds.
3414Values of text input boxes or text areas are not preserved in the output. (Native Engine only)Current workaround is to set HTML form fields font property to use one of the Base14 fonts. Alternatively, use the IE engine (Note: Text boxes are not preserved with the IE engine.)
3703The size specified in the HTML for an SVG image is not respected, and results in an extremely small image in the output PDF. (Native Engine only)Current workaround is to use the IE Engine.
3774Font names in Document Properties > Fonts of the output PDF are garbled in conversions using the IE Engine with IE9.See WebGrabber Conversions with Internet Explorer 9for workarounds.
3813

The output PDF is not editable. The error, "All or part of the selection has no available system font. You cannot add or delete text using the currently selected font," appears when attempting to edit the PDF.


See WebGrabber Conversions with Internet Explorer 9 for workarounds.


Examples


Visit the ActivePDF Examples site to see updated examples for WebGrabber 2013:


http://examples.activepdf.com/WebGrabber/2013


Documentation


See the following link for the Legacy section of the Getting Started Guide (including installation instructions) and the WebGrabber 2013 API Reference at:


https://www.activepdf.com/support/documentlinks.