Persits AspPDF 動態伺服器組件

£100.00

AspPDF是一個 ActiveX 服務器組件,用於動態創建、讀取和修改可移植文檔格式 ( PDF ) 文件。

貨號: AspPDF-1 分類: , 標籤: , ,

描述

Persits AspPDF 動態伺服器組件

產品特色

  • Ability to generate and read PDF documents from any application supporting COM.
  • Easy, intuitive object model.
  • Resultant PDFs can be saved to disk, memory, or an HTTP stream.
  • Support for external TrueType/OpenType fonts.
  • Optimized font embedding.
  • Multi-language support, special handling of Hebrew and Arabic alphabets, support for Arabic ligatures.
  • Support for a subset of HTML tags to facilitate formatted text rendering.
  • Word wrapping, text alignment to the left, right and center, full justification.
  • Image embedding, support for GIF, JPEG, BMP, PNG and TIFF formats.
  • Support for image masking, image transparency.
  • Document encryption with 40-bit, 128-bit and 256-bit keys (RC2 and AES).
  • X.509 certificate-based digital signing of new and existing documents.
  • Support for HTML-style tabular representation of information for easy report generation.
  • Modification of existing PDF documents, page adding and removal.
  • Page extraction.
  • PDF stamping.
  • Source documents can be read from disk as well as memory/database.
  • Document stitching.
  • Raw text content extraction for search and indexing purposes.
  • Support for interactive features such as actions, annotations, outlines.
  • Support for interactive form fields such as checkboxes, text boxes, and pushbuttons.
  • Form fill-in.
  • Drawing of all major types of barcodes.
  • HTML to PDF conversion.
  • PDF to Image conversion.
  • Automatic printing.
  • Image extraction.
  • Drawing this document’s pages on other documents.
  • Support for all major types of color spaces and transformation functions.
  • Support for Adobe XFA forms.
  • Support for PDF transparency model.
  • Support for patterns and shadings.
  • PDF/A-1b and PDF/A-3 compliance.
  • Image replacement.

 

Installation Instructions

The AspPDF component consists of a single file, AspPDF.dll, which needs to be registered on your system using the regsvr32 command-line utility. The installer application AspPDF.exe downloadable from this site installs and registers the AspPDF.dll file along with documentation and code samples. It also adds a virtual directory /AspPDF to your IIS.During installation, the user must enter a registration key. Registration keys and the expiration mechanism used by AspPDF are described below.

It is strongly recommended that NTFS permissions be adjusted on the \Samples directory and all subdirectories to avoid an “Access is denied” or other errors when running the code samples. Using Windows Explorer, right-click on the directory c:\Program Files\Persits Software\AspPDF\Samples, select the Security tab and give the “Everyone” account full control over this folder. Click “Advanced…” and make sure the checkbox “Reset permissions on all child objects…” is checked.

If you are using Windows XP and the Security tab is not showing, open the Folder Options control panel and unselect the “Use simple file sharing” option under the View tab.

 

 

版本歷程

版本歷程

Jan 22, 2024 AspPDF 3.7.0.4 Service Release Available

The new service release offers the following enhancements:

 

  • The PDF-to-Image module now supports the relatively rare Gouraud Triangle shading. Previous versions would leave the area covered by this type of shading blank and add the entry “shading not implemented” in the error log.

  • The image parsing module now accepts TIFF files with the required “PHOTOMETRIC” tag omitted. Pevious versions would reject those TIFF images with an error exception.

 

Sep 03, 2023 AspPDF 3.7.0.3 Service Release Available

The new service release has accumulated several important bug fixes and enhancements:

 

  • A class of Rev6-encrypted documents has been encountered, which causes the OpenDocument method to return Nothing, as if a wrong password were specified. The bug responsible for this behavior has been fixed.
  • Support for relatively rare 16-bit BMP images has been added. Previous versions would crash when trying to open a 16-bit BMP.
  • Support for color spaces other than DeviceRGB has been added to the Canvas.DrawText method in the HTML mode. For more information about this feature, see Subsection 16.4.2 of the user manual.
  • A number of other minor bugs have been fixed in the form fill-in, PDF-to-image, and PDF parsing modules.

 

Mar 28, 2022 – AspPDF 3.7.0.2 Service Release Available

A bug responsible for a crash during the PDF-to-Image conversion of some documents containing marked content has been fixed.

Feb 02, 2022 – AspPDF 3.7.0.1 Service Release Available with Permanent “Object cannot be found” Fix

We have recently received multiple reports of the exception Object cannot be found occurring during PDF-to-Image conversion on a large number of PDF documents. All of those documents seem to have been created with Adobe PDF Library. Not only did these documents produce an exception from the Page.ToImage method, but they also produced invalid PDFs during the document stitching operation. The resultant compound documents would produce various errors when viewed in Adobe Acrobat Reader.

As a temporary workaround, we added the parameter IgnoreObjectNotFound to the Page.ToImage method in Version 3.7 so that the exception could be suppressed, but even with this parameter, PDF-to-Image conversion was often inaccurate, and the document stitching issue was not addressed at all.

After investigating the issue, we have discovered that the problems were caused by AspPDF’s ignoring of the /XRefStm entry of the document trailer dictionary which points to a so called “hybrid reference” table. After the support for hybrid-reference tables was added, the aforementioned issues were fixed. Service release 3.7.0.1 incorporates this important fix.

Jan 18, 2022 – AspPDF 3.7 Released With PDF/A-3 Compliance, Structure Tree Support, Bug Fixes

The new version incorporates several important new features and fixes:

  • Following our users’ requests, we have raised the level of PDF/A compliance from Level 1B to Level 3 (PDF/A-3). Numerous small changes have been made to the PDF-generating engine to achieve PDF/A-3 compliance. Also, a new major feature, Logical Structure Tree support, has been added. The presence of a logical structure tree in a PDF document is one of the PDF/A-3 requirements.

 

  • A class of PDF documents with form fields has been discovered for which the field content disappears during PDF-to-image conversion. This bug has now been fixed.

 

  • A class of PDF forms has been discovered for which the field content is lost during the form flattening operation. This deficiency has now been fixed.

 

  • A bug in the CreateGraphicsFromPage method has been discovered and fixed. The bug is responsible for losing a large portion of the page’s content during page-to-graphics conversion with some rare PDF documents.

 

  • A large number of documents have recently cropped up which trigger the exception Object cannot be found. during PDF-to-Image conversion. To circumvent this exception, a new parameter, IgnoreObjectNotFound, has been added to the PdfPage.ToImage method. This feature is currently in beta.
 

系統需求

系統需求

Windows NT • 2000 • XP • 2003 • Vista • 2008 • 7 • 2012 • 8 • 2016 • 2019 • 2022
IIS with ASP or ASP.NET, or
Any development environment supporting COM.