Components for Developers
© 2000-2016, Two Pilots

PDF Library   Virtual Printer   Converters   Squirrel   HTML_QuickForm   Design Service

Two Pilots blog

Payday loans

Exif Pilot: Panorama photos and metadata

December 6th, 2016
Exif Pilot 4.13 with support of editing metadata of panorama photos has been released.
Some time ago Google added a new feature to their set of web based applications recently. Publishing geo located spherical panoramas (aka Photo Spheres) on Views. And Facebook announced support for 360 photos and panoramas. When you upload a 360 photo or panorama, Facebook automatically processes the photo and presents it in an interactive viewer.
To recognize such type of photos upon upload, services look for camera-specific metadata in photos taken using 360-ready cameras. This information is embedded in GPano workspace of photo’s XMP (Extensible Metadata Platform) and/or Exif (Exchangeable image file format) tags.
When you edited a 360 photo in an image editor, some maintained metadata may be striped out. And when you share edited photos, Facebook and other services might not recognize them as being 360 photos. To solve this problem, you need to inject the metadata back into the edited file. And you can embed needed metadata for your panorama photos using new version of Exif Pilot editor.
Spherical 360 photos almost always use equirectangular projection. Usually photos must fulfill the following requirements for web services to process them properly. The below is key tags that should be paced in XMP metadata:

Exif Pilot 4.13 with support of editing metadata of panorama photos has been released.

Some time ago Google added a new feature to their set of web based applications recently. Publishing geo located spherical panoramas (aka Photo Spheres) on Views. And Facebook announced support for 360 photos and panoramas. When you upload a 360 photo or panorama, Facebook automatically processes the photo and presents it in an interactive viewer. Read the rest of this entry »

Full cycle of EXIF processing

October 31st, 2016

The new version of Exif Pilot 4.12 has been released. Now our EXIF tool supports the full cycle of metadata processing: view, create, edit, and delete EXIF, IPTC metadata. Also Exif Pilot has ability to view XMP tags, but editing such type of metadata is not available yet. In the latest release we’ve added new functionality to remove specified tags from the images. You can easily either delete desired tags from picture, or clear all metadata. Also, we have fixed several minor bugs. Read the rest of this entry »

Export/Import Your Settings in Exif Pilot

July 20th, 2016

We do our releases of Exif Pilot permanently. We hope, we can to continue to release our EXIF editor. Many users sent us requests to add feature for export/import settings of the program. It is useful feature when user installs new version of the our EXIF software. Many our users choose different settings to work with program comfortably and efficiently. Read the rest of this entry »

How To Process Photo Keywords

July 1st, 2016

Exif Pilot 4.10 has been released. We’ve added feature to manage keywords in photo. Quick tutorial tour to use our EXIF editor for editing, creating, and removing keywords is below. Read the rest of this entry »

Exif Pilot 4.9 was released

October 12th, 2015
There is 2 new features was added in the current version. The one is settings for delimeter(comma, space, or tab) for export/import to/from text file in CSV format, and another is added time zone adjustment for editing Date Time, Date Time Original, and Date Time Digitized.
Now you can specify delimeter for exporting CSV data to text file. So, you can get result data in the following variants:
Comma as delimeter
“/Exif/Image/Description”,”SANYO DIGITAL CAMERA”
“/Exif/Image/Make”,”SANYO Electric Co.,Ltd.”
“/Exif/Image/Model”,”VPC-MZ3 “
“/Exif/Image/Orientation”,”1″
2) Space as delimeter
“/Exif/Image/Description” “SANYO DIGITAL CAMERA”
“/Exif/Image/Make” “SANYO Electric Co.,Ltd.”
“/Exif/Image/Model” “VPC-MZ3 “
“/Exif/Image/Orientation” “1″
“/Exif/Image/XResolution” “72/1″
3) Tab as delimeter
“/Exif/Image/Description” “SANYO DIGITAL CAMERA”
“/Exif/Image/Make” “SANYO Electric Co.,Ltd.”
“/Exif/Image/Model” “VPC-MZ3 “
“/Exif/Image/Orientation” “1″
“/Exif/Image/XResolution” “72/1″
Also, you can import data in these three formats.
To change delimeter go to “Tools” -> “Options…” -> “Settings” tab, and “Export and Import” section.

There is 2 new features was added in the current version. The one is settings for delimeter(comma, space, or tab) for export/import to/from text file in CSV format, and another is added time zone adjustment for editing Date Time, Date Time Original, and Date Time Digitized. Read the rest of this entry »

Exif Pilot — the most famous viewer and editor for EXIF, IPTC, and XMP metadata of images

August 7th, 2015

We are pleased to announce the release of Exif Pilot v.4.8. The new version of Exif Pilot allows to view, edit, create and delete camera camera manufacturers tags (known as MakerNote tags) still more. Buttons for copying dates from ‘Date Time’ to ‘Date Time Original’ and ‘Date Time Digitized’ were added in EXIF metadata editing dialog. So, you can fill in dates and times by one click. Try it, it’s easy. Read the rest of this entry »

PDF Creator Pilot: Significant improvements in emf2pdf converter

September 9th, 2012

Many companies in a creation of documents use your logos as images in the headers or footers. Usually these logos are placed on each page of the document. When we need to convert a document to PDF, then we have a problem of PDF file size reduction. The solution is using reference to the image instead of embedding the identical images on each page. Fortunately, PDF format allows us to do this. A similar problem arises in cases when on the page (s) we use several identical images. In this case, too, в can insert only one copy of image in a document, and in other places we can use just a link to this image. And the size of the output file will be significantly reduced.

Like that we were able to optimize emf2pdf converter in our PDF library. As a consequence, the size of the generated PDF file was decreased in proportion to a quantity of images contained in emf files. The below you can see comparative data, which we have obtained during testing on real emf files from our users. The size of each picture was 160 KB. Before optimize, the resulting PDF document had a size 2.9 MB, after optimization the size is 0.9 MB. So, after deletion of the same image, file size was reduced by more than 3 times. We also recommend to use compression of PDF documents for reducing the file size by using the property Compression. In some cases, this can reduce the file size in 2 or more times.

The latest version of the library is available here.
Always actual documentation is available online here.
Tutorials and examples can be found here.

Artem Golubnichenko,
Two Pilots
http://www.colorpilot.com

Artem Golubnichenko,
Two Pilots
http://www.colorpilot.com

2012 News from Two Pilots

April 25th, 2012

We have released several new products and software updates.

A new .NET version of our PDF2Text Pilot converter has been released. The PDF2Text Pilot program extracts text from PDF documents using the PDF Mosaic library. PDF2Text Pilot is free software that converts PDF documents into text files. In addition to having a convenient and intuitive interface, converter has a command line.
Currently we are testing and preparing to release a new program, Merge&Split PDF, a product for splitting and merging PDF documents. This product also is based on our PDF SDK.

Not long ago we released a new Active-X library for converting HTML files to PDF documents, HTML2PDF-X. HTML2PDF-X uses the WebKitrendering engine to convert HTML to PDF. This product is very useful when you want to save an HTML site (for example, an online version of a newspaper, news feed, etc.) as a PDF document.

In early March, we released the next version of our library for creating and editing PDF files, PDF Creator Pilot. The latest version fixes a few bugs and makes several improvements. See the changelog for details. This PDF library can create, open, merge, or otherwise manipulate PDF files. You can use the PDF library’s commands as well as WinApi functions. PDF security, font embedding, different font charsets, and document compression also are supported.

Also in early March, we released a new version of our virtual printer. Virtual Printer SDK generates output in the form of standard raster or vector formats from your program (or from any other software application meant to produce printed forms). Your application receives the files, and can then perform any final actions (moving files, transferring files, etc.). You should delete files from the output directory when you are finished.

Our company is continuously working to create new products and to improve existing ones. Subscribe to our news to be kept up to date on developments.

Artem Golubnichenko,
Two Pilots
http://www.colorpilot.com

Compare PDF Creator Pilot Library and PDF Mosaic SDK

December 2nd, 2011

PDF Creator Pilot SDK

PDF Creator Pilot is a library for creating PDF files from Visual Basic / Visual Basic .NET, Delphi, Visual C++, VBScript, ASP / ASP.NET, C#, PHP and Python. PDF Creator Pilot uses ActiveX (also known as COM) technology. You can use the library from any programming language
that can use ActiveX components. PDF Creator Pilot allows you to generate PDF files on the fly. It is ideal SDK for creating web- and desktop applications with dynamic PDF document generation and manipulation. PDF Creator Pilot includes detailed online documentation with the step-by-step tutorials for creating pdf files.

This PDF library can create, open, merge or otherwise manipulate PDF files. You can use the PDF library’s commands as well as WinApi functions (virtual device context (PDF’s HDC)). PDF security, font embedding, different font charsets, document compression are also supported.

 

PDF Mosaic Library .NET

PDF Mosaic allows you to create, merge and modify PDF documents. Simple yet powerful API will help you to process PDF documents with ease. PDF Mosaic does not require any third-party applications or libraries to generate or modify PDF documents. PDF Mosaic is a C# library, it is created for .NET Framework 2.0 and later. PDF Mosaic SDK for developers who program in C#, J#, Vb.Net, JScript.Net, and who need to process PDF files (create, open, paste, split, modify, and more).The library has more than 500 supported functions for working with PDF documents. Library opens and reads pdf files using scoped parsing of document’s content.

PDF Mosaic Library has the step-by-step tutorials for creating pdf documents using .NET.

 

You can use the following feature comparison as a guide to determining whether you require PDF Creator Pilot Library or PDF Mosaic .NET Library.

PDF Creator Pilot PDF Mosiac .NET SDK
Create and read existing PDF documents Yes Yes
Merge and split PDF documents Yes Yes
Adding and deleting PDF document’s pages Yes Yes
Unicode support Yes Yes
Create watermarks for each page Yes Yes
Add thumbnails to a PDF document Yes Yes
Standard (base 14), TrueType, Type1, OpenType fonts reading and embedding Yes Yes
Support for Eastern European, Turkish, Baltic, Russian, Greek, and CJK character sets Yes Yes
Create interactive PDF documents using JavaScript and hyper links Yes Yes
Interactive AcroForm elements: text fields, buttons, radio buttons, combo- and check boxes Yes Yes
Encryption (40, 128 bit) and password protection Yes Yes
Create and manipulate tree-like outlines Yes Yes
Virtual device context (HDC) for drawing with WinAPI functions Yes
Use images in various formats (JPEG, TIFF, PNG, BMP, GIF) Yes Yes
Create and use annotations Text, FileAttachment, Sound, Movie, and more Yes Yes
Generate a PDF document on disk or in memory (for web applications) Yes Yes
Simple graphics: ellipses, rectangles, circles, pies Yes Yes
Complex graphics: free form paths, clipping, polygons, text Yes Yes
Change opacity level and blend mode for text and graphics Yes Yes
RGB, CMYK and Grayscale colors, ICC Yes Yes
Extracting text from PDF documents Yes Yes
Hyperlinks, destinations, events Yes Yes
Actions (GoTo, Launch, URI, SubmitForm, ResetForm, JavaScript) Yes Yes
Graphics templates Yes
Create, read and modify Document Info Yes Yes
Support of Layers (Optional Content Groups) Yes Yes
Set and get ViewerPreferences, PageLayout, PageMode Yes Yes
Creation and manipulation of PDF tables Yes Yes
Text formatting, output of multi-column text Yes Yes
No differentiation between client and server application Yes Yes
Creation of PDF/A and PDF/X files Yes
3D Annotations Yes
EMF Conversion Yes
Digital Signatures
Ability for displaying and printing PDF documents (view and render PDF) Yes
Uncompress and Re-Compress PDF documents Yes Yes
Fill PDF forms Yes Yes
Translate, rotate and scale multiple pages to a single page Yes Yes
100% PDF Acrobat compatible Yes Yes
Transparent masks Yes Yes
Windows XP/2003/Vista/7, x64 (64-bit architecture) support Yes Yes

 

See also Virtual Printer SDK for Win 7, C++, C#, Delphi, VB.NET, VB (royalty free)

Virtual Printers is EMF virtual printer for software developers with custom name and features.

Some use cases:

  • Customer uses the driver to print an invoice, extract text, generate a unique ID based on that text content, and put this ID on the PDF version of an invoice;
  • Customer converts a document to a PDF and, after collecting user input in a custom application, uploads the PDF with collected data to a web service;
  • Customer creates reports in TIFF and TXT formats and uploads them to an FTP server;
  • Customer uses preprocessing to extract textual commands from a print job and then a custom client application uses these commands for business logic;
  • Customer uses preprocessing to configure the watermark settings and business logic of a custom client application;
  • Customer uses virtual driver with POS printers.

Look a virtual printer examples for C++, C#, Delphi, VB.NET, VB.

The PDF Creator Pilot library is used in the Virtual Printer to generate PDF documents.

Artem Golubnichenko,
Two Pilots
http://www.colorpilot.com

New Version of PDF Creator Pilot Has Been Released.

July 31st, 2011

Our company released the next version of PDF Library – PDF Creator Pilot 4.3.3256. In the new version of PDF Library we improved a quality of converting EMF files to PDF documents. We’ve added new method DrawPageOnPage for grouping multiple pages on single page in the pdf documents. We improved the process of extracting text from pdf documents (see methods GetPageText, GetDocumentText). We fixing some bugs in interactive forms, in opening PDF files, in rasterizator, and more (you may see the history here).

Free version of PDF Library for C++, C#, Delphi, ASP, ASP.NET, VB, VB.NET, VBScript, PHP, Python you mau download here.

Artem Golubnichenko,
Two Pilots
http://www.colorpilot.com


PDF Library   Virtual Printer   Converters   Squirrel   HTML_QuickForm   Design Service

 

Support | Blog | Forum | Contacts | About | Site map

© 2000-2016, Two Pilots