Screenshot Preview

PDFlib pCOS - Summary

by PDFlib - Product Type: Component / .NET Class / Managed/Unmanaged Code - without COM / ActiveX DLL / DLL / JavaBean / Java Class

Summary

PDFlib pCOS by PDFlib

URLs: pdflib-pcos, pdflib pcos, pdflibpcos, pdflib

PDF Information Retrieval Tool. PDFlib pCOS provides a simple and elegant facility for retrieving any information from a PDF document which is not part of the page contents. For example, PDF metadata, interactive elements (links etc.), or page dimensions can easily be queried with pCOS. With pCOS you can extract a variety of interesting items and create output for different purposes. By processing multiple PDF documents with a single call you can easily create summaries of document info entries, page formats, fonts, or any other property. Combined with tabular output this provides a powerful PDF administration tool.

PDFlib pCOS - PDF Information Retrieval Tool

There are many every-day pCOS applications for PDF practitioners, but you can also use PDFlib pCOS as a tool for learning or debugging PDF. Here are some typical scenarios:

Check incoming documents for predefined criteria

Check PDFs for security problems and active content (Java-Script etc.)

Check documents for quality assurance before publication

Identify problem files in a large collection

Create property summaries for document management

Learn details of PDF data structures

PDFlib pCOS Features

Supported Input

PDFlib pCOS supports all relevant flavors of PDF input:

All PDF versions up to PDF 1.7 (Acrobat 8)

RC4 and AES encryption (password may be required)

Sophisticated security model: even if you don’t know the password, you can query certain pieces of information as long as this doesn’t violate the document author’s intentions

Damaged PDF input documents will be repaired if possible

Information Retrieval

PDFlib pCOS offers a simple query interface, without the need for low-level parser programming. With PDFlib pCOS you can extract a variety of interesting items, such as:

Document info entries and XMP metadata

General information: linearization and tagged PDF status, encryption details and permission settings, number of pages and fonts

All fonts with their name, embedding status, etc.

Images with size, bit depth, color space, compression, etc.

Color space details for all PDF color variations

Target URLs and coordinates of Web links

All bookmarks along with the corresponding page numbers, e.g. to create a table of contents

Form field data: full field names, contents, position, etc.

Page size, CropBox, page rotation

Status of PDF/X and PDF/A compliant files

List or extract file attachments

Layer names, page labels, article threads

Annotation details

List all comments along with the reviewer’s name

Digital signature details: name of signature field(s), signed/unsigned, name of signer, date and reason of signature

Extract ICC output intent profiles from PDF/X or PDF/A files

List PDFlib block properties

JavaScript on document, page, annotation, or field level

Output Formats

PDFlib pCOS can create output for different purposes:

Plain text output

Tabular output for processing with a spreadsheet/database

Binary data for reuse, e.g. ICC profiles or file attachments

Unicode text output in UTF-8 or UTF-16 formats

User-defined output formats for custom post-processing

pCOS Paths – Simple Syntax for PDF Objects

Instead of getting bogged down by complex tree structures, e.g. for bookmarks or form fields, you can easily access PDF objects by using the simple pCOS path syntax. It offers convenient shortcuts for accessing commonly used PDF objects, such as pages, fonts, bookmarks, form fields etc.

pCOS Library or Command-Line Tool?

pCOS is available as a programming library (component) for various development environments, and as a command-line tool for batch operations. Both offer similar features, but are suitable for different deployment tasks.

The pCOS programming library is used for integration into desktop or server applications. Examples for using the library with all supported language bindings are included in the pCOS package. A variety of additional examples is available in the pCOS Cookbook on the PDFlib Web site.

The pCOS command-line tool is suited for batch processing PDF documents. It doesn’t require any programming, but offers powerful command-line options which can be used to integrate it into complex workflows. The pCOS command-line tool extends the features of the library:

Simple retrieval of common PDF elements, such as bookmarks, annotations, metadata, form fields, etc.

Extended mode for querying more complex objects and customizing the output format

Extract data items, such as file attachments, ICC profiles, etc.

Emit information as comma-separated values or a userdefined format for import into a spreadsheet or database

Recursion feature for dumping composite PDF objects, such as dictionaries and arrays

Supported Development Environments

PDFlib pCOS is everywhere – it runs on practically all computing platforms. We offer variants for all common flavors of Windows, Mac OS, Linux and Unix.

The pCOS core is written in highly optimized C code for maximum performance and small overhead. Via a simple API (Application Programming Interface) the pCOS functionality is accessible from a variety of development environments:

COM for use with VB, ASP, and many other languages

C and C++

Java, including servlets and Java Application Server

.NET for use with C#, VB.NET, ASP.NET, etc.

Perl

PHP

What's New in PDFlib pCOS 3

The new version brings pCOS up to date with the newest PDF standards and features including support for the file format of Acrobat X.

PDF Information Retrieval Tool.

Pricing: PDFlib pCOS 3.0 - 1 Machine License Windows Server 2000/2003/2008 on x86/x64, PDFlib pCOS 3.0 - 1 Machine License Windows 2000/XP/Vista/7 on x86/x64, PDFlib pCOS 3.0 - 1 Machine License Linux x86/Intel 64, PDFlib pCOS 3.0 - 1 Machine License Sun Solaris on x86/sparc, PDFlib pCOS 3.0 - 1 Machine License Mac OS X Server PPC/Intel, PDFlib pCOS 3.0 - 1 Machine License Mac OS X PPC/Intel, PDFlib pCOS 3.0 - 1 Machine License HP-UX 11 on PA-RISC/IA-64, PDFlib pCOS 3.0 - 1 Machine License IBM AIX 5/6, PDFlib pCOS 3.0 - 5 to 9 Machine Licenses 5 to 9 Machine Licenses for Windows Server 2000/2003/2008 on x86/x64 (Price per License - Minimum quantity 5), PDFlib pCOS 3.0 - 5 to 9 Machine Licenses 5 to 9 Machine Licenses for Windows 2000/XP/Vista/7 on x86/x64 (Price per License - Minimum quantity 5), PDFlib pCOS 3.0 - 5 to 9 Machine Licenses 5 to 9 Machine Licenses for Linux x86/Intel 64 (Price per License - Minimum quantity 5), PDFlib pCOS 3.0 - 5 to 9 Machine Licenses 5 to 9 Machine Licenses for Sun Solaris on x86/sparc (Price per License - Minimum quantity 5), PDFlib pCOS 3.0 - 5 to 9 Machine Licenses 5 to 9 Machine Licenses for Mac OS X Server PPC/Intel (Price per License - Minimum quantity 5), PDFlib pCOS 3.0 - 5 to 9 Machine Licenses 5 to 9 Machine Licenses for Mac OS X PPC/Intel (Price per License - Minimum quantity 5), PDFlib pCOS 3.0 - 5 to 9 Machine Licenses 5 to 9 Machine Licenses for HP-UX 11 on PA-RISC/IA-64 (Price per License - Minimum quantity 5), PDFlib pCOS 3.0 - 5 to 9 Machine Licenses 5 to 9 Machine Licenses for IBM AIX 5/6 (Price per License - Minimum quantity 5), PDFlib pCOS 3.0 - 10 or more Machine Licenses 10 or more Machine Licenses for Windows Server 2000/2003/2008 on x86/x64 (Price per License - Minimum quantity 10), PDFlib pCOS 3.0 - 10 or more Machine Licenses 10 or more Machine Licenses for Windows 2000/XP/Vista/7 on x86/x64 (Price per License - Minimum quantity 10), PDFlib pCOS 3.0 - 10 or more Machine Licenses 10 or more Machine Licenses for Linux x86/Intel 64 (Price per License - Minimum quantity 10), PDFlib pCOS 3.0 - 10 or more Machine Licenses 10 or more Machine Licenses for Sun Solaris on x86/sparc (Price per License - Minimum quantity 10), PDFlib pCOS 3.0 - 10 or more Machine Licenses 10 or more Machine Licenses for Apple Mac OS X Server PPC/Intel (Price per License - Minimum quantity 10), PDFlib pCOS 3.0 - 10 or more Machine Licenses 10 or more Machine Licenses for Apple Mac OS X PPC/Intel (Price per License - Minimum quantity 10), PDFlib pCOS 3.0 - 10 or more Machine Licenses 10 or more Machine Licenses for HP-UX 11 on PA-RISC/IA-64 (Price per License - Minimum quantity 10), PDFlib pCOS 3.0 - 10 or more Machine Licenses 10 or more Machine Licenses for IBM AIX 5/6 (Price per License - Minimum quantity 10), PDFlib pCOS 3.0 with Annual Support - 1 Machine License Windows Server 2000/2003/2008 on x86/x64, PDFlib pCOS 3.0 with Annual Support - 1 Machine License Windows 2000/XP/Vista/7 on x86/x64, PDFlib pCOS 3.0 with Annual Support - 1 Machine License Linux x86/Intel 64, PDFlib pCOS 3.0 with Annual Support - 1 Machine License Sun Solaris on x86/sparc, PDFlib pCOS 3.0 with Annual Support - 1 Machine License Mac OS X Server PPC/Intel, PDFlib pCOS 3.0 with Annual Support - 1 Machine License Mac OS X PPC/Intel, PDFlib pCOS 3.0 with Annual Support - 1 Machine License HP-UX 11 on PA-RISC/IA-64, PDFlib pCOS 3.0 with Annual Support - 1 Machine License IBM AIX 5/6, PDFlib pCOS 3.0 with Annual Support - 5 to 9 Machine Licenses 5 to 9 Machine Licenses for Windows Server 2000/2003/2008 on x86/x64 (Price per License - Minimum quantity 5), PDFlib pCOS 3.0 with Annual Support - 5 to 9 Machine Licenses 5 to 9 Machine Licenses for Windows 2000/XP/Vista/7 on x86/x64 (Price per License - Minimum quantity 5), PDFlib pCOS 3.0 with Annual Support - 5 to 9 Machine Licenses 5 to 9 Machine Licenses for Linux x86/Intel 64 (Price per License - Minimum quantity 5), PDFlib pCOS 3.0 with Annual Support - 5 to 9 Machine Licenses 5 to

Evals & Downloads: Read the PDFlib pCOS Datasheet, Read the PDFlib pCOS Manual, Read the PDFlib General License and Support Conditions, Download the PDFlib pCOS 3.0 for Windows evaluation on to your computer - Limited Functionality

Operating System for Deployment: Windows 7, Windows Server 2008, Windows Vista, Windows XP, Windows Server 2003, Windows 2000, Sun Solaris 9, Sun Solaris 8, HP-UX 11.x, IBM AIX 5.x, Linux Kernel V2.4.x, RedHat Linux 7.x, SUSE Linux 8.x, FreeBSD, FreeBSD 5.x, Mac OS X

Architecture of Product: 32Bit, 64Bit, MAC

Product Type: Component

Component Type: .NET Class, Managed/Unmanaged Code - without COM, ActiveX DLL, DLL, JavaBean, Java Class

Built Using: ActiveX Template Library (ATL), Visual C# .NET, Java 2 SDK (JDK 1.3)

Compatible Containers: Microsoft Visual Studio 2005, Microsoft Visual Studio .NET 2003, Microsoft Visual Studio 6.0, Microsoft Visual Basic 2005, Microsoft Visual Basic .NET 2003, Microsoft Visual Basic 6.0, Microsoft Visual C++ 2005, Microsoft Visual C++ .NET 2003, Microsoft Visual C++ 6.0, Microsoft Visual C# 2005, Microsoft Visual C# .NET 2003, Microsoft Office XP, Microsoft Office 2000, Microsoft Internet Information Server 5.0, Microsoft Internet Information Server 4.0, Microsoft Internet Explorer 6.0, Microsoft Internet Explorer 5.5, Microsoft Internet Explorer 5.0, C++Builder 6, C++Builder 5, JBuilder 8, JBuilder 7, JBuilder 6, Sybase PowerBuilder 9.0, Sybase PowerBuilder 8.0, Visual Café 4.0, Visual Café 3.0, NetBeans IDE 3.x, Sun Java Workshop, Sun Forte V2.0 for Java, Sun ONE Studio 4 (Formerly FORTE for Java), Sun ONE Studio 5 (Formerly FORTE Compiler Collection), .NET Framework 2.0, Eclipse V3.3

Product Class: Business Components

Keywords: PDF PDF/X pCOS p COS pdflib pdf lib extract info information details

PDFlib GmbH

pdf

Part numbers: PC-533998-335221 533998-335221 PC-533998-335222 533998-335222 PC-533998-335223 533998-335223 PC-533998-335224 533998-335224 PC-533998-335225 533998-335225 PC-533998-335226 533998-335226 PC-533998-335227 533998-335227 PC-533998-335228 533998-335228 PC-533998-335229 533998-335229 PC-533998-335230 533998-335230 PC-533998-335231 533998-335231 PC-533998-335232 533998-335232 PC-533998-335233 533998-335233 PC-533998-335234 533998-335234 PC-533998-335235 533998-335235 PC-533998-335236 533998-335236 PC-533998-335237 533998-335237 PC-533998-335238 533998-335238 PC-533998-335239 533998-335239 PC-533998-335240 533998-335240 PC-533998-335241 533998-335241 PC-533998-335242 533998-335242 PC-533998-335243 533998-335243 PC-533998-335244 533998-335244 PC-533998-335245 533998-335245 PC-533998-335246 533998-335246 PC-533998-335247 533998-335247 PC-533998-335248 533998-335248 PC-533998-335249 533998-335249 PC-533998-335250 533998-335250 PC-533998-335251 533998-335251 PC-533998-335252 533998-335252 PC-533998-335253 533998-335253 PC-533998-335254 533998-335254 PC-533998-335255 533998-335255 PC-533998-335256 533998-335256 PC-533998-335257 533998-335257 PC-533998-335258 533998-335258 PC-533998-335259 533998-335259 PC-533998-335260 533998-335260 PC-533998-335261 533998-335261 PC-533998-335262 533998-335262 PC-533998-335263 533998-335263 PC-533998-335264 533998-335264 PC-533998-335265 533998-335265 PC-533998-335266 533998-335266 PC-533998-335267 533998-335267 PC-533998-335268 533998-335268 PC-533998-335269 533998-335269 PC-533998-335270 533998-335270 PC-533998-335271 533998-335271 PC-533998-335272 533998-335272 PC-533998-335273 533998-335273 PC-533998-335274 533998-335274 PC-533998-335275 533998-335275 PC-533998-335276 533998-335276 PC-533998-335277 533998-335277 PC-533998-335278 533998-335278 PC-533998-335279 533998-335279 PC-533998-335280 533998-335280 PC-533998-335281 533998-335281 PC-533998-335282 533998-335282 PC-533998-335283 533998-335283 PC-533998-335284 533998-335284 PC-533998-335285 533998-335285 PC-533998-335286 533998-335286 PC-533998-335287 533998-335287 PC-533998-335288 533998-335288 PC-533998-335289 533998-335289 PC-533998-335290 533998-335290 PC-533998-335291 533998-335291 PC-533998-335292 533998-335292 PC-533998-335370 533998-335370 PC-533998-335371 533998-335371 PC-533998-335372 533998-335372 PC-533998-335373 533998-335373 PC-533998-335374 533998-335374 PC-533998-335375 533998-335375 PC-533998-335376 533998-335376 PC-533998-335377 533998-335377

Product Search

Enter search words:

Quick Links

Publisher

Primary Category

Related Products

Award