| Features |
BCL Technologies easyPDF SDK 5.1 contains these following sets of API:
| PDF
Printer APIs API References / Key Features |
|
| Convert any printable documents into PDF with just 3 lines of code | |
|
-
|
Set oPrinter =
CreateObject("easyPDF.Printer.5") |
|
-
|
ASP and ASP.NET support that requires minimal setup. |
|
-
|
Print PDF from data in the memory (e.g. for Dynamically printing HTML stream into PDF) |
|
-
|
Create PDF through your application's printing function (File > Print) |
|
-
|
Set page range when printing to PDF |
| Specific Support for HTML (via Internet Explorer). | |
|
-
|
Properties: DisableScriptDebugger, DisableErrorDialogOnEveryError, Footer, Header, MarginBottom, MarginLeft, MarginRight, MarginTop, PrintBGColor |
| Specific Support for MS Word. | |
|
-
|
Properties: AddInTimeOut, BookmarkDepth, ConvertHyperlinks, ConvertBookmarks, DocumentPassword, EnableAutoMacros, MarginBottom, MarginLeft, MarginRight, MarginTop, OpenAndRepair, PageHeight, PageWidth, PaperOrientation, PaperSize, PrintInBackground, PrintRevisions |
| Specific Support for MS Excel. | |
|
-
|
Properties: DocumentPassword, FitToPagesTall, FitToPagesWide, MarginBottom, MarginLeft, MarginRight, MarginTop, PaperOrientation, PaperSize, PrintAllSheets, Zoom |
| Specific Support for MS PowerPoint. | |
|
-
|
Properties: FitToPage, FrameSlides, HandoutOrder, OutputType, PrintColorType, QueueWaitTimeout |
|
-
|
Support for different printing mode in PowerPoint (e.g., slides, notes, handouts, etc.). |
| Specific Support for MS Visio. | |
|
-
|
Properties: PaperOrientation, PaperSize, PrintScale |
| Convert image files (BMP, JPEG, GIF, PNG, TIFF, WMF, and EMF) into PDF | |
| No additional application needs to be installed. | |
|
Print Any Document to PDF using Windows' Filename association. Full Description... |
|
|
-
|
If you use this object, easyPDF SDK will look up Windows' filename association to search for the host application. |
|
-
|
Properties: ForceCloseAppOnFinish |
| Font Embedding & Subsetting (TrueType font only) | |
|
-
|
Font embedding |
|
-
|
Font substitution |
|
-
|
Barcode-font embedding support (Type 0) |
|
-
|
UNICODE (Chinese, Japanese, Korean) and vertical character support |
|
-
|
Base14 font support through substitution |
| Images within PDF | |
|
-
|
Image Compression, Downsizing, Quality |
| PDF Metadata (author, title, subject, etc.) | |
|
-
|
Enables/Disables Meta Data |
|
-
|
Set Author, Creator, Keywords, Subject, and Title |
| PDF Security | |
|
-
|
Enables/Disables Security Features |
|
-
|
Get or Set Permission for Annotation (form filling), File Encription (128 or 40 bit) Content Extraction, Document Modification, Printing |
|
-
|
Get or Set File Encription, Owner Password, User Password |
| Digital Signature | |
|
-
|
Enable/Disables Digital Signature |
|
-
|
Get or Set Digital ID filename, Signature Image, Signature Possition, Zoom, Contact Information, Location, Purpose. |
| Digital Stamp (stamp images onto PDF pages) | |
|
-
|
Enable/Disables Digital Stamp |
|
-
|
Gets or set Stamp Count, Filename, Stamp the First Page Only, Positioning, Transparency, Zoom |
| Watermark | |
|
-
|
Enable/Disables Watermark |
|
-
|
Get / Set Watermark Text, Text Rotation, Text Outline, Text Color, Text Opacity, Count, Watermark first page only, Font Name, Font Size, Possitioning |
| PDF Viewer Setting | |
|
-
|
Hide Menu Bar, Hide Toolbar, Hide Windows Control, Page Magnification, Page Layout, Viewer Panel (bookmark, pages, layers, etc), Print Scaling |
| Printer Setting | |
|
-
|
Set printer's graphic resolution |
|
-
|
Set printer's paper orientation |
|
-
|
Set printer's paper size |
|
-
|
Set printer' color type (Grayscale or Color) |
|
-
|
Support common paper sizes |
|
-
|
Create custom paper sizes |
|
-
|
Delete custom paper sizes |
| PrintJob and Event monitoring view API | |