TIFF Toolkit Command Line Tools

VeryPDF TIFF Toolkit GUI and Command Line can be downloaded and purchased from following web page,

http://www.verypdf.com/tifftoolkit/try-and-buy.html

VeryPDF TIFF Toolkit is include following command line applications,

tiffinfo:
  Display information about one or more TIFF files.

tiffdump:
  Display the verbatim contents of the TIFF directory in a file (it's very useful for debugging bogus files that you may get from someone that claims they support TIFF)

tiffcp:
  Copy, concatenate, and convert TIFF images (e.g. switching from Compression=5 to Compression=1)

tiff2bw:
  A simple program to convert a color image to grayscale

tiffsplit:
  Create one or more single-image files from a (possibly) multi-image file

C:\>"C:\Program Files (x86)\VeryPDF TIFFToolkit\tiff2bw.exe"
Copyright (c) 2000-2006 VeryPDF.com, Inc.
usage: tiff2bw [options] input.tif output.tif
where options are:
-R %           use #% from red channel
-G %           use #% from green channel
-B %           use #% from blue channel
-r #           make each strip have no more than # rows
-c lzw[:opts]  compress output with Lempel-Ziv & Welch encoding
-c zip[:opts]  compress output with deflate encoding
-c packbits    compress output with packbits encoding
-c g3[:opts]   compress output with CCITT Group 3 encoding
-c g4          compress output with CCITT Group 4 encoding
-c none        use no compression algorithm on output

LZW and deflate options:
#              set predictor value
For example, -c lzw:2 to get LZW-encoded data with horizontal differencing

C:\>

C:\>"C:\Program Files (x86)\VeryPDF TIFFToolkit\tiffcmp.exe"
Copyright (c) 2000-2006 VeryPDF.com, Inc.
usage: tiffcmp [options] file1 file2
where options are:
-l             list each byte of image data that differs between the files
-z #           list specified number of bytes that differs between the files
-t             ignore any differences in directory tags

C:\>

C:\>"C:\Program Files (x86)\VeryPDF TIFFToolkit\tiffcp.exe"
Copyright (c) 2000-2006 VeryPDF.com, Inc.
usage: tiffcp [options] input... output
where options are:
-a             append to output instead of overwriting
-o offset      set initial directory offset
-p config      pack samples contiguously (e.g. RGBRGB...)
-p separate    store samples separately (e.g. RRR...GGG...BBB...)
-s             write output in strips
-t             write output in tiles
-i             ignore read errors
-b file[,#]    bias (dark) monochrome image to be subtracted from all others
-,=%           use % rather than , to separate image #'s (per Note below)

-r #           make each strip have no more than # rows
-w #           set output tile width (pixels)
-l #           set output tile length (pixels)

-f lsb2msb     force lsb-to-msb FillOrder for output
-f msb2lsb     force msb-to-lsb FillOrder for output

-c lzw[:opts]  compress output with Lempel-Ziv & Welch encoding
-c zip[:opts]  compress output with deflate encoding
-c jpeg[:opts] compress output with JPEG encoding
-c packbits    compress output with packbits encoding
-c g3[:opts]   compress output with CCITT Group 3 encoding
-c g4          compress output with CCITT Group 4 encoding
-c none        use no compression algorithm on output

Group 3 options:
1d             use default CCITT Group 3 1D-encoding
2d             use optional CCITT Group 3 2D-encoding
fill           byte-align EOL codes
For example, -c g3:2d:fill to get G3-2D-encoded data with byte-aligned EOLs

JPEG options:
#              set compression quality level (0-100, default 75)
r              output color image as RGB rather than YCbCr
For example, -c jpeg:r:50 to get JPEG-encoded RGB data with 50% comp. quality

LZW and deflate options:
#              set predictor value
For example, -c lzw:2 to get LZW-encoded data with horizontal differencing

Note that input filenames may be of the form filename,x,y,z
where x, y, and z specify image numbers in the filename to copy.
example:  tiffcp -c none -b esp.tif,1 esp.tif,0 test.tif
  subtract 2nd image in esp.tif from 1st yielding uncompressed result test.tif

C:\>

C:\>"C:\Program Files (x86)\VeryPDF TIFFToolkit\tiffdump.exe"
usage: C:\Program Files (x86)\VeryPDF TIFFToolkit\tiffdump.exe [-h] [-o offset] [-m maxitems] file.tif ...

C:\>

C:\>"C:\Program Files (x86)\VeryPDF TIFFToolkit\tiffinfo.exe"
Copyright (c) 2000-2006 VeryPDF.com, Inc.
usage: tiffinfo [options] input...
where options are:
-D             read data
-i             ignore read errors
-c             display data for grey/color response curve or colormap
-d             display raw/decoded image data
-f lsb2msb     force lsb-to-msb FillOrder for input
-f msb2lsb     force msb-to-lsb FillOrder for input
-j             show JPEG tables
-o offset      set initial directory offset
-r             read/display raw image data instead of decoded data
-s             display strip offsets and byte counts
-w             display raw data in words rather than bytes
-z             enable strip chopping
-#             set initial directory (first directory is # 0)

C:\>

C:\>"C:\Program Files (x86)\VeryPDF TIFFToolkit\tiffsplit.exe"
Copyright (c) 2000-2006 VeryPDF.com, Inc.
usage: tiffsplit input.tif [prefix]

C:\>

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)
Posted in TIFF Toolkit | Tagged , | Leave a comment

Accurately extract tables from PDFs. No more time consuming and error prone copying and pasting

How to import a table from PDF into Excel

Many sources of data are PDF files. It is possible to convert tables from such files into Excel and then manipulate the data as required. The conversion process involves moving the data first into Word and then into Excel. The following describes the steps you will need to take.

To illustrate these steps, Table 10 from the European Economy Statistical Annex is used. This shows economic growth rates for all 27 EU countries plus the USA and Japan.

Step 1: Open the relevant PDF file and select and copy table

The first page of Table 10 from the Spring 2007 version of the European Economy Statistical Annex is shown below.

clip_image001

To copy the table, click on Select and click and drag the cursor to highlight the whole table. Then press Ctrl C (to copy this).

Step 2: Copy this into Word and convert to a table

Open a new Word document and paste the copied text by pressing Ctrl V. This should look as follows:

clip_image002

Now convert this into a table by highlighting it all (you can easily do this by pressing Ctrl A) and selecting Table > Convert > Text to Table. A dialogue box will pop up and under Separate Text at, you should select Other and click in the little box next to it; delete what is there and type in a space. Press OK.

A table will appear (poorly formatted) which will be all highlighted. While still highlighted, copy this by pressing Ctrl C.

Step 3: Paste this into Excel

Open a new blank Excel document. The first cell should be highlighted. Click in this cell and past in the table you have copied from Word. To do this, simply press Ctrl V. This will give you a table similar to that below.

clip_image003

Step 4: Manipulating the Excel table

You will now need to do a little manipulation. It will help if you have an Insert Row and a Delete Row icon in your toolbar at the top.

First ensure that the columns are correctly aligned. In the above, row 5 is one cell too far to the left. To rectify this, click in cell A5 (currently labeled BE). Then click on Insert > Cells > Shift Cells Right and then OK. This will move all the entries in row 5 one column to the right.

Next delete unwanted rows, by selecting the row (click on the row number in the left-hand column) and then pressing the delete row icon (clip_image004). In the above table you will probably want to delete rows 1, 2, 3, 4, 6 and 7. If you want to work out average inflation rates over the period 1961 to 2008, you will also want to delete all except rows 5, 8, 9, 20, 31 and 40.

Step 5: Working out average inflation for the whole period

Insert a row below the final row of figures. Select the second cell of that row, click on the clip_image005 icon and in the right-hand panel select AVERAGE and press OK and OK again. This will give the average of that column. You can change the number of decimal places by clicking on the same cell again and selecting Format > Cells > Number and then choosing the number of decimal places.

When this is done, click on this cell again and copy it by pressing Ctrl C. Then simply use the right arrow key to go from one cell to the next, each time pressing Ctrl V. This will give the average for each respective column.

Light bulb Relevant Software:

PDF to Text OCR Converter Command Line
http://www.verypdf.com/app/pdf-to-text-ocr-converter/try-and-buy.html#buy

VeryPDF PDF to Excel OCR Converter GUI
http://www.verypdf.com/pdf-to-excel-ocr/try-and-buy.html#buy

VeryPDF OCR to Any Converter Command Line
http://www.verypdf.com/app/ocr-to-any-converter-cmd/try-and-buy.html#buy

VeryPDF PDF Table Extractor
http://www.verypdf.com/app/pdf-table-extractor/try-and-buy.html

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)
Posted in PDF to Excel Converter, PDF to Text Converter, PDF to Text OCR Command Line | Tagged , , , | Leave a comment

PDF Form Filler C/C++ header file, Merge FDF, XFDF, XML into fillable PDF forms, Flatten PDF Forms

PDF Form Filler SDK can be downloaded from following web page,
http://www.verypdf.com/app/pdf-form-filler/try-and-buy.html#buy-sdk

#ifndef __PDFFORMFUNC_H__

#define __PDFFORMFUNC_H__

 

#include <windows.h>

 

#ifdef __cplusplus

extern "C" {

#endif

 

#define EXTERN __declspec(dllexport)

 

//PDFForm_SetLicenseKey

//Parameters:

//  lpLicenseKey: a License Key which issued by VeryPDF

EXTERN void WINAPI PDFForm_SetLicenseKey(LPCTSTR lpLicenseKey);

 

 

//PDFForm_MergeFDFIntoPDF

//  Merge FDF file into an existing PDF file and generate a new filled PDF file.

//Parameters:

//  lpInPDF: input PDF file

//  lpInFDF: input FDF file

//  lpOutPDF: merged PDF file

//Return value:

//  TRUE is success, FALSE is fail

EXTERN BOOL WINAPI PDFForm_MergeFDFIntoPDF(LPCTSTR lpInPDF, LPCTSTR lpInFDF, LPCTSTR lpOutPDF);

EXTERN BOOL WINAPI PDFForm_MergeXFDFIntoPDF(LPCTSTR lpInPDF, LPCTSTR lpInFDF, LPCTSTR lpOutPDF);

 

 

//PDFForm_ExtractFDFFromPDF

//  Extract FDF file from a filled PDF file.

//Parameters:

//  lpInPDF: input PDF file

//  lpOutFDF: output FDF file

//Return value:

//  TRUE is success, FALSE is fail

EXTERN BOOL WINAPI PDFForm_ExtractFDFFromPDF(LPCTSTR lpInPDF, LPCTSTR lpOutFDF);

 

 

//PDFForm_FlattenPDF

//  Flatten a form filled PDF file

//Parameters:

//  lpInPDF: input PDF file

//  lpOutPDF: output PDF file

//Return value:

//  TRUE is success, FALSE is fail

EXTERN BOOL WINAPI PDFForm_FlattenPDF(LPCTSTR lpInPDF, LPCTSTR lpOutPDF);

 

 

//PDFForm_EncryptPDF

//  Encrypt a PDF file.

//Parameters:

//  lpInPDF: input PDF file

//  lpUserPwd: user password

//  lpOwnerPwd: owner password

//  lpPermissions: permissions, it can be following values,

//                                           Printing // top quality printing

//                                           ModifyContents = ModifyContents | Assembly

//                                           Copy = Copy | ScreenReaders

//                                           ModifyAnnotations = ModifyAnnotations | FillIn

//                                           FillIn

//                                           ScreenReaders

//                                           Assembly

//                                           DegradedPrinting

/*

Security Options:

    Printing:  Allow to print

    Modify Contents:  Allow to modify

    Copy:  Allow to copy or extract

    Modify Annotations: Allow to add or modify annotations or form fields

    Fill In:  Allow to input form field and signature (128-bit RC4 only)

    Screen Readers:  Allow to enable accessibility (128-bit RC4 only)

    Assembly:  Allow to modify document assembly (128-bit RC4 only)

    Degraded Printing:  Allow to print degraded mode (128-bit RC4 only)

*/

//  You can use "Allow" parameter to concatenate several options, e.g.,

//          "Printing Allow ModifyAnnotations Allow ModifyContents"

//          "DegradedPrinting Allow ModifyAnnotations Allow ModifyContents"

//          "FillIn Allow ModifyAnnotations Allow ModifyContents"

//  nKeyLen: 128 or 40 bits

//  lpOutPDF: output PDF file

//Return value:

//  TRUE is success, FALSE is fail

EXTERN BOOL WINAPI PDFForm_EncryptPDF(LPCTSTR lpInPDF, LPCTSTR lpUserPwd, LPCTSTR lpOwnerPwd, LPCTSTR lpPermissions,

                                                  int nKeyLen, LPCTSTR lpOutPDF);

 

 

//PDFForm_Alloc

//Return value:

// 0 is an error, other values are valid ID.

EXTERN long WINAPI PDFForm_Alloc();

 

 

//PDFForm_Free

//Parameters:

//  id: a valid ID returned by PDFForm_Alloc() function

//

//Return value:

//  0 is success, other values are indicate an error

EXTERN long WINAPI PDFForm_Free(long id);

 

 

//PDFForm_SetTextField

//Parameters:

//  id: a valid ID returned by PDFForm_Alloc() function

//  lpFieldName: form field name

//  lpFieldValue: form field value

//

//Return value:

//  if return value less than zero, it is indicate an error,

//  if return value large than zero, it is the number of form fields in the list

EXTERN long WINAPI PDFForm_SetTextField(long id, LPCTSTR lpFieldName, LPCTSTR lpFieldValue);

 

 

//PDFForm_SetCheckBox

//Parameters:

//  id: a valid ID returned by PDFForm_Alloc() function

//  lpFieldName: form field name

//  lpFieldValue: form field value

//

//Return value:

//  if return value less than zero, it is indicate an error,

//  if return value large than zero, it is the number of form fields in the list

EXTERN long WINAPI PDFForm_SetCheckBox(long id, LPCTSTR lpFieldName, LPCTSTR lpFieldValue);

 

 

//PDFForm_Apply

//Parameters:

//  id: a valid ID returned by PDFForm_Alloc() function

//  lpInFile: input PDF file

//  lpOutFile: output PDF file

//  bFlatten: make the output file flatten or not

//

//Return value:

//  0 is success, other values are indicate an error

//  -6: create FDF file error

//  -7: import form data into PDF file error

//  -8: flatten filled PDF file error

EXTERN long WINAPI PDFForm_Apply(long id, LPCTSTR lpInFile, LPCTSTR lpOutFile, LONG bFlatten);

 

 

//PDFForm_ClearFields

//Parameters:

//  id: a valid ID returned by PDFForm_Alloc() function

//

//Return value:

//  0 is success, other values are indicate an error

EXTERN long WINAPI PDFForm_ClearFields(long id);

 

//PDFForm_RepairFormFonts

//Repair fonts layout in PDF forms

//Parameters:

//  lpInPDF: input PDF file

//  lpOutFDF: output FDF file

//Return value:

//  TRUE is success, FALSE is fail

EXTERN BOOL WINAPI PDFForm_RepairFormFonts(LPCTSTR lpInPDF, LPCTSTR lpOutPDF);

 

 

//PDFForm_InsertDataMatrixImageIntoPDF

//Insert DataMatrix Image Into PDF file

//Parameters:

//  lpInPDF: input PDF file

//  lpOutFDF: output FDF file

//  lpFormName: DataMatrix form name

//  lpFormType: DataMatrix type, it can one of following values: DataMatrix, GS1DataMatrix, default is: DataMatrix

//  lpBarcodeText: Barcode text

//Return value:

//  TRUE is success, FALSE is fail

//

//int bRet = PDFForm_InsertDataMatrixImageIntoPDF("C:\\test.pdf", "C:\\out.pdf", "Datamatrix", "01034009377771791712073110BXBWWW22");

EXTERN BOOL WINAPI PDFForm_InsertDataMatrixImageIntoPDF(LPCTSTR lpInFile, LPCTSTR lpOutFile, LPCTSTR lpFormName, LPCTSTR lpBarcodeText);

EXTERN BOOL WINAPI PDFForm_InsertDataMatrixImageIntoPDF2(LPCTSTR lpInFile, LPCTSTR lpOutFile, LPCTSTR lpFormName, LPCTSTR lpFormType, LPCTSTR lpBarcodeText);

 

//PDFForm_InsertBarcodeIntoPDF

//Insert Barcode into PDF file

//Parameters:

//  lpInPDF: input PDF file

//  lpOutFDF: output FDF file

//  lpFormName: Barcode form name

//  lpFormType: Barcode type, lpFormType supports following CodeType:

//              private enum CodeType

//              {

//                        Code128,

//                        Code39,

//                        Codabar,

//                        Datamatrix,

//                        EAN,

//                        Inter25,

//                        PDF417,

//                        Postnet

//              }

//  lpFormValue: Barcode text

//Return value:

//  TRUE is success, FALSE is fail

//

EXTERN BOOL WINAPI PDFForm_InsertBarcodeIntoPDF(LPCTSTR lpInFile, LPCTSTR lpOutFile, LPCTSTR lpFormName, LPCTSTR lpFormType, LPCTSTR lpFormValue);

 

//PDFForm_InsertBarcodeIntoPDF2

//Insert Barcode into PDF file

//Parameters:

//  lpInPDF: input PDF file

//  lpOutFDF: output FDF file

//  lpFormValues: Parameters FieldIdBarcode, TypeBarcode, FieldValueBarcode as a string-list (separated by for example newline).

//                         Then we would do ONE call instead of n-times calling the proc with

//                         the n as the number of special fields

//  Barcode type supports following CodeType:

//              private enum CodeType

//              {

//                        Code128,

//                        Code39,

//                        Codabar,

//                        Datamatrix,

//                        EAN,

//                        Inter25,

//                        PDF417,

//                        Postnet

//              }

//Return value:

//  TRUE is success, FALSE is fail

//

//e.g.,

//

//string strFormValues;

//strFormValues += "BarCode1[0]=>Code128=>1234567890";

//strFormValues += "\n";

//strFormValues += "BarCode2[0]=>Code39=>1234567890";

//strFormValues += "\n";

//strFormValues += "BarCode3[0]=>Codabar=>A1234567890A";

//PDFForm_InsertBarcodeIntoPDF2("C:\\test.pdf", "C:\\out.pdf", strFormValues.c_str());

//

EXTERN BOOL WINAPI PDFForm_InsertBarcodeIntoPDF2(LPCTSTR lpInFile, LPCTSTR lpOutFile, LPCTSTR lpFormValues);

 

 

//Return value:

//  0 is no such field, 1 is contain this field

EXTERN BOOL WINAPI PDFForm_IsContainsField(LPCTSTR lpInFile, LPCTSTR lpFormName);

 

//PDFForm_GetAllFields

//Get all form fields from a PDF file

//Parameters:

//  lpInPDF: input PDF file

//  lpOutBuffer: output buffer which contain all fields

//  nOutBufferLength: length of lpOutBuffer

//

//Return value:

//  returns the maximum number length of output buffer which need to store the form fields, 0 is failed to read form fileds.

EXTERN int WINAPI PDFForm_GetAllFields(LPCTSTR lpInFile, char *lpOutBuffer, int nOutBufferLength);

 

//

EXTERN int WINAPI PDFForm_GetAllFields_ToFile(LPCTSTR lpInFile, LPCTSTR lpOutFile);

 

#ifdef __cplusplus

}

#endif

 

#endif

 

An example to call PDF Form Filler SDK from VC++ source code,

 

void PDFFormFilling2()

{

         BOOL bRet = FALSE;

         char szInPDFFile[MAX_PATH];

         char szInFDFFile[MAX_PATH];

         char szOutPDFFile[MAX_PATH];

         char szOutFDFFile[MAX_PATH];

         char szFlattenPDFFile[MAX_PATH];

         char szEncryptPDFFile[MAX_PATH];

         char drive[_MAX_DRIVE];

         char dir[_MAX_DIR];

         char fname[_MAX_FNAME];

         char ext[_MAX_EXT];

         char szExePathName[MAX_PATH];

         GetModuleFileName(NULL,szExePathName,MAX_PATH);

         _splitpath(szExePathName, drive, dir, fname, ext);

         _makepath(szInPDFFile, drive, dir, "example-fw9", ".pdf");

         _makepath(szInFDFFile, drive, dir, "example-fw9", ".fdf");

         _makepath(szOutPDFFile, drive, dir, "out-filled", ".pdf");

         _makepath(szOutFDFFile, drive, dir, "out", ".fdf");

         _makepath(szFlattenPDFFile, drive, dir, "out-flatten", ".pdf");

         _makepath(szEncryptPDFFile, drive, dir, "out-encrypt", ".pdf");

        

         PDFForm_SetLicenseKey("XXXXXXXXXXXXXXX");

         bRet = PDFForm_MergeFDFIntoPDF(szInPDFFile, szInFDFFile, szOutPDFFile);

         bRet = PDFForm_ExtractFDFFromPDF(szOutPDFFile, szOutFDFFile);

         bRet = PDFForm_FlattenPDF(szOutPDFFile,szFlattenPDFFile);

         bRet = PDFForm_EncryptPDF(szOutPDFFile, "123", "456", "Printing",

                128, szEncryptPDFFile);

}

 

VN:F [1.9.20_1166]
Rating: 4.0/10 (1 vote cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)
Posted in PDF Form Filler | Tagged , , | Leave a comment

How to convert HTML files to PDF files and combine several PDF files into one PDF file?

On the 64bit windows server 2008 system, we suggest you may use htmltools.exe to instead of "Doc Convertor", htmltools.exe is work better than "Doc Convertor" on 64bit system.

image

You can download and purchase "HTML Converter Command Line (htmltools.exe)" from following web page,

http://www.verypdf.com/app/html-converter/try-and-buy.html#cmd
http://www.verypdf.com/htmltools/htmltools.zip

Please by following steps to combine several HTML files into one PDF file,

1. Please call htmltools.exe to convert each HTML file or Web URL to PDF file first, e.g.,

htmltools.exe -webkit D:\test1.html D:\1.pdf
htmltools.exe -webkit D:\test2.html D:\2.pdf
htmltools.exe -webkit D:\test3.html D:\3.pdf
htmltools.exe -webkit D:\test4.html D:\4.pdf

2. You can call htmltools.exe to combine these PDF files into one PDF file, e.g.

htmltools.exe -mergepdf "D:\1.pdf|D:\2.pdf|D:\3.pdf|D:\4.pdf" C:\out.pdf

3. Delete all temporary PDF files,

You can call htmltools.exe from your VB.NET code easily,
----------------------------------------------------------------
ShellandWait("D:\VeryPDF\htmltools.exe", "-webkit D:\test1.html D:\1.pdf")
ShellandWait("D:\VeryPDF\htmltools.exe", "-webkit D:\test2.html D:\2.pdf")
ShellandWait("D:\VeryPDF\htmltools.exe", "-webkit D:\test3.html D:\3.pdf")
ShellandWait("D:\VeryPDF\htmltools.exe", "-webkit D:\test4.html D:\4.pdf")

ShellandWait("D:\VeryPDF\htmltools.exe", "-mergepdf ""D:\1.pdf|D:\2.pdf|D:\3.pdf|D:\4.pdf"" C:\out.pdf")

Public Sub ShellandWait(ByVal ProcessPath As String, ByVal strParameters As String)
        Dim objProcess As System.Diagnostics.Process
        Try
                objProcess = New System.Diagnostics.Process()
                objProcess.StartInfo.FileName = ProcessPath
                objProcess.Arguments = strParameters
                objProcess.StartInfo.WindowStyle = ProcessWindowStyle.Normal
                objProcess.Start()

                'Wait until the process passes back an exit code
                objProcess.WaitForExit()

                'Free resources associated with this process
                objProcess.Close()
        Catch
                MessageBox.Show("Could not start process " & ProcessPath, "Error")
        End Try
End Sub
----------------------------------------------------------------

If you encounter any problem with htmltools.exe application, please feel free to let us know.

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)
Posted in HTML Converter (htmltools) | Tagged | Leave a comment

Unable to convert html to pdf using DocConverter on Windows Server 2008 64bit

Dear Team,

I am using a licensed version of "Doc Convertor v2.1" for 32bit windows server 2003. I want to migrate to windows server 2008 64bit but the mentioned software is not working in 64bit server machine. I even downloaded the 64bit trial version of ‘Doc Convertor v2.1’ and installed as per the installation guide. After installation I am able to convert html to pdf using ‘Convert Documents to PDFs’ option available in DocConverter running in system tray.

I am using a web application (which has been developed on vb.net) to generate pdf of html files individually and also to merge multiple html files into single pdf. But I am unable to convert the html to PDF format internally from my system, even when DocConverter is running in system tray. I still have 97 free trials left!!

Please guide me by providing the sample source code to convert html files into PDF and also to merge multiple html files into single pdf, using vb.net, or by providing the user manual of how to implement DocConverter in my 64bit server.

With Regards,
Customer
-------------------------------------

image
Thanks for your message, in order to get DocConverter COM work on 64bit system, you need upgrade to 64bit version of DocConverter COM and PDFcamp Printer x64 version, because 32bit PDFcamp Printer is not work on 64bit system.

The upgrade cost is 50% purchase price, if you wish upgrade it to 64bit version, please send to us your Order ID, we will send the upgrade web page to you shortly.

btw, we have a "HTML Converter Command Line (htmltools.exe)" software, this software is support both 32bit and 64bit systems, you may download it from following web page to try,

http://www.verypdf.com/app/html-converter/try-and-buy.html#cmd
http://www.verypdf.com/htmltools/htmltools.zip

after you download it, you can run following command lines to convert a web page to PDF file easily,

htmltools.exe test.htm _test1.pdf
htmltools.exe http://www.verypdf.com _web1.pdf

htmltools.exe -html2pdf2 test.htm _test_html2pdf2.pdf

htmltools.exe -webkit test.htm _test_webkit.pdf
htmltools.exe -webkit http://www.verypdf.com _web_webkit.pdf
htmltools.exe -webkit http://www.verypdf.com/artprint/docprintsdk.htm _verypdf_webkit.pdf

htmltools.exe -webkit2 test.htm _test_webkit2.pdf
htmltools.exe -webkit2 -width 1080 -height 1080 http://www.verypdf.com _web_webkit2.pdf
htmltools.exe -webkit2 -width 1080 -height 1080 http://www.verypdf.com/artprint/docprintsdk.htm _verypdf_webkit2.pdf

VeryPDF

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)
Posted in DocConverter COM, HTML Converter (htmltools) | Tagged , , | Leave a comment
Page 1 of 1,30812345...102030...Last »