PDF Invoice Solution: Split PDF Invoices on invoice number information within the PDF with the PDF Content Splitter Command Line software. How to split invoice PDF file based on the Order ID or Invoice Number?

Hello,

Is the old PDF splitter product version 2 no longer being supported or developed ? Is this content splitter program intended to replace it ?

Are you able to fix the issue with the program we already have ? Or is our only option to purchase a new product ?

Also, do you have any instruction on how to use the content splitter command line ?

Thanks.
Customer
---------------------------------------

image
>>Is the old PDF splitter product version 2 no longer being supported or developed ? Is this content splitter program intended to replace it ?
>>Are you able to fix the issue with the program we already have ? Or is our only option to purchase a new product?

Thanks for your message, the "VeryPDF PDF Content Splitter GUI" version is no longer being developed continue, our focus is put on the "VeryPDF PDF Content Splitter Command Line (pdfcs.exe)" software, the command line version is work better than GUI version currently, we are also adding more functions to the command line version continue.

>>Also, do you have any instruction on how to use the content splitter command line?

Yes, the "VeryPDF PDF Content Splitter Command Line (pdfcs.exe)" software can be used easily, please by the following steps to use the PDF Content Splitter Command Line (pdfcs.exe) software.

1. Please download "PDF Content Splitter Command Line (pdfcs.exe)" from this web page first,

http://www.verypdf.com/app/pdf-content-splitter/try-and-buy.html#buy-cmd
http://www.verypdf.com/dl2.php/pdf-content-splitter-cmd.zip

2. After you download it, you may unzip it to a folder, such as, D:\downloads\pdf-content-splitter-cmd folder,

3. You can run following command line to get all text contents and their coordinates,

pdfcs.exe -listtext D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf

From the log message, we could find following information for the positions of invoice numbers,

image

[439.20, 48.48, 443.65, 55.88] '50083487'
[439.20, 48.48, 443.65, 55.88] '50083488'
[439.20, 48.48, 443.65, 55.88] '50083490'
[439.20, 48.48, 443.65, 55.88] '50083513'
[439.20, 48.48, 443.65, 55.88] '50083511'

So, we know the position for these invoice numbers is "[439.20, 48.48, 443.65, 55.88]", now, we will run following command line to split your PDF file by the position of invoice numbers,

D:\downloads\pdf-content-splitter-cmd\pdfcs.exe -x 439.20 -y 48.48 -mode 0 D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf  D:\downloads\out.pdf

[Found] Page   1, [439.20, 48.48,474.78, 55.88], "50083487"
[Found] Page   2, [439.20, 48.48,474.78, 55.88], "50083488"
[Found] Page   3, [439.20, 48.48,474.78, 55.88], "50083489"
[Found] Page   4, [439.20, 48.48,474.78, 55.88], "50083490"
[Found] Page   5, [439.20, 48.48,474.78, 55.88], "50083491"
[Found] Page   6, [439.20, 48.48,474.78, 55.88], "50083492"
[Found] Page   7, [439.20, 48.48,474.78, 55.88], "50083493"
[Found] Page   8, [439.20, 48.48,474.78, 55.88], "50083496"
[Found] Page   9, [439.20, 48.48,474.78, 55.88], "50083498"
[Found] Page  10, [439.20, 48.48,474.78, 55.88], "50083499"
[Found] Page  11, [439.20, 48.48,474.78, 55.88], "50083501"
[Found] Page  12, [439.20, 48.48,474.78, 55.88], "50083502"
[Found] Page  13, [439.20, 48.48,474.78, 55.88], "50083503"
[Found] Page  14, [439.20, 48.48,474.78, 55.88], "50083504"
[Found] Page  15, [439.20, 48.48,474.78, 55.88], "50083505"
[Found] Page  16, [439.20, 48.48,474.78, 55.88], "50083506"
[Found] Page  17, [439.20, 48.48,474.78, 55.88], "50083507"
[Found] Page  18, [439.20, 48.48,474.78, 55.88], "50083508"
[Found] Page  19, [439.20, 48.48,474.78, 55.88], "50083509"
[Found] Page  20, [439.20, 48.48,474.78, 55.88], "50083510"
[Found] Page  21, [439.20, 48.48,474.78, 55.88], "50083511"
[Found] Page  22, [439.20, 48.48,474.78, 55.88], "50083513"

We will get 22 PDF files, because your PDF file contains 22 unique invoice numbers.

image

This software also add the invoice numbers into the PDF file names. It can separate single PDF Invoice file to multiple individual files by invoice numbers easily.

We suggest you may download "PDF Content Splitter Command Line (pdfcs.exe)" from our website to try, if you encounter any problem with this software, please feel free to let us know, we are glad to assist you asap.

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 PDF Split-Merge, VeryPDF SDK & COM | Tagged , , , , | Leave a comment

Online ebook store integration for VeryPDF DRM Cloud API (VeryPDF Cloud DocSafe). Sell Copy Protected eBooks Online With VeryPDF DRM Protection

I am an author with a new ebook I want to publish and sell online using Verypdf DRM. Are there any existing online stores you know of that can readily integrate with Verypdf, or would I need to get a developer to create a custom solution for e-commerce? If the latter is required is it an expensive solution? Who already does this?

Customer
------------------------------------------

image
Thanks for your message, yes, you can integrate "VeryPDF DRM Cloud API" into your online store, when a user purchase an ebook from your system, you may call "VeryPDF DRM Cloud API" to convert your PDF eBook to a DRM protected PDF file, then you can send the DRM protected PDF file to your customer, the DRM protected PDF file will protect your PDF file using a strong algorithm, it will prevent your customer to share your PDF eBook file to others.

VeryPDF DRM Cloud API is USD59.95 per month, you may subscribe it from this web page,

http://drm.verypdf.com/online/

Please find the options for VeryPDF DRM Cloud API on this web page,

http://drm.verypdf.com/verypdf-pdfdrm-cloud-api-include-c-curl-java-javascript-php-vb-net-examples/

We are also provide the "Self Hosting" solution for the "VeryPDF DRM Cloud API", this solution allows you to deploy "VeryPDF DRM Cloud API" to your own web servers, if you are interested in this solution, please feel free to let us know, we will provide the quote for this solution to you shortly.

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 VeryPDF Cloud API | Tagged , , , , , , | Leave a comment

Splitting PDF Invoices by Invoice Number using VeryPDF PDF Content Splitter Command Line (pdfcs.exe) software

Hello,

Our company uses the very pdf splitter, but over the last few months we notice it random will lose pages.

For example, I put in a batch pdf file that has 10 different invoices. In the log it indicates it identified the 10 invoices and says it outputted them. However in our output folder, it has only outputted say number 8-10, and 1 and 2 have just disappeared.

Can you help with this?

Here is an example document. It is a batch of invoices. We run the splitter so that it splits based on the invoice number which is in the box in the upper right corner.

In the log it will indicate it has split all the pages. But a couple of them will get lost and not be outputted to the target folder.

Please help.

Thanks.
Customer
----------------------------------------

image

Thanks for your message, we suggest you may download "VeryPDF PDF Content Splitter Command Line (pdfcs.exe)" from our website to try, you can use "VeryPDF PDF Content Splitter Command Line (pdfcs.exe)" to split your PDF file by invoice number easily,

http://www.verypdf.com/app/pdf-content-splitter/try-and-buy.html#buy-cmd

After you download "VeryPDF PDF Content Splitter Command Line (pdfcs.exe)" and unzip it to a folder, you can run following command line to split your PDF file by invoice number,

D:\downloads\pdf-content-splitter-cmd\pdfcs.exe -x 439.20 -y 48.48 -mode 0 D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf

You will get following information in the console,

[Found] Page   1, [439.20, 48.48,474.78, 55.88], "50083487"
[Found] Page   2, [439.20, 48.48,474.78, 55.88], "50083488"
[Found] Page   3, [439.20, 48.48,474.78, 55.88], "50083489"
[Found] Page   4, [439.20, 48.48,474.78, 55.88], "50083490"
[Found] Page   5, [439.20, 48.48,474.78, 55.88], "50083491"
[Found] Page   6, [439.20, 48.48,474.78, 55.88], "50083492"
[Found] Page   7, [439.20, 48.48,474.78, 55.88], "50083493"
[Found] Page   8, [439.20, 48.48,474.78, 55.88], "50083496"
[Found] Page   9, [439.20, 48.48,474.78, 55.88], "50083498"
[Found] Page  10, [439.20, 48.48,474.78, 55.88], "50083499"
[Found] Page  11, [439.20, 48.48,474.78, 55.88], "50083501"
[Found] Page  12, [439.20, 48.48,474.78, 55.88], "50083502"
[Found] Page  13, [439.20, 48.48,474.78, 55.88], "50083503"
[Found] Page  14, [439.20, 48.48,474.78, 55.88], "50083504"
[Found] Page  15, [439.20, 48.48,474.78, 55.88], "50083505"
[Found] Page  16, [439.20, 48.48,474.78, 55.88], "50083506"
[Found] Page  17, [439.20, 48.48,474.78, 55.88], "50083507"
[Found] Page  18, [439.20, 48.48,474.78, 55.88], "50083508"
[Found] Page  19, [439.20, 48.48,474.78, 55.88], "50083509"
[Found] Page  20, [439.20, 48.48,474.78, 55.88], "50083510"
[Found] Page  21, [439.20, 48.48,474.78, 55.88], "50083511"
[Found] Page  22, [439.20, 48.48,474.78, 55.88], "50083513"
GroupUntilNextDifferentPages:
==========================
[50083487]: 1,
ExtractPagesFromPDFFile: "D:\downloads\50083487 XXCTI_RAXINV_BATCH_50083513 1.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083487 XXCTI_RAXINV_BATCH_50083513 1.pdf
[50083488]: 2,
ExtractPagesFromPDFFile: "D:\downloads\50083488 XXCTI_RAXINV_BATCH_50083513 2.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083488 XXCTI_RAXINV_BATCH_50083513 2.pdf
[50083489]: 3,
ExtractPagesFromPDFFile: "D:\downloads\50083489 XXCTI_RAXINV_BATCH_50083513 3.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083489 XXCTI_RAXINV_BATCH_50083513 3.pdf
[50083490]: 4,
ExtractPagesFromPDFFile: "D:\downloads\50083490 XXCTI_RAXINV_BATCH_50083513 4.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083490 XXCTI_RAXINV_BATCH_50083513 4.pdf
[50083491]: 5,
ExtractPagesFromPDFFile: "D:\downloads\50083491 XXCTI_RAXINV_BATCH_50083513 5.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083491 XXCTI_RAXINV_BATCH_50083513 5.pdf
[50083492]: 6,
ExtractPagesFromPDFFile: "D:\downloads\50083492 XXCTI_RAXINV_BATCH_50083513 6.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083492 XXCTI_RAXINV_BATCH_50083513 6.pdf
[50083493]: 7,
ExtractPagesFromPDFFile: "D:\downloads\50083493 XXCTI_RAXINV_BATCH_50083513 7.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083493 XXCTI_RAXINV_BATCH_50083513 7.pdf
[50083496]: 8,
ExtractPagesFromPDFFile: "D:\downloads\50083496 XXCTI_RAXINV_BATCH_50083513 8.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083496 XXCTI_RAXINV_BATCH_50083513 8.pdf
[50083498]: 9,
ExtractPagesFromPDFFile: "D:\downloads\50083498 XXCTI_RAXINV_BATCH_50083513 9.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083498 XXCTI_RAXINV_BATCH_50083513 9.pdf
[50083499]: 10,
ExtractPagesFromPDFFile: "D:\downloads\50083499 XXCTI_RAXINV_BATCH_50083513 10.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083499 XXCTI_RAXINV_BATCH_50083513 10.pdf
[50083501]: 11,
ExtractPagesFromPDFFile: "D:\downloads\50083501 XXCTI_RAXINV_BATCH_50083513 11.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083501 XXCTI_RAXINV_BATCH_50083513 11.pdf
[50083502]: 12,
ExtractPagesFromPDFFile: "D:\downloads\50083502 XXCTI_RAXINV_BATCH_50083513 12.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083502 XXCTI_RAXINV_BATCH_50083513 12.pdf
[50083503]: 13,
ExtractPagesFromPDFFile: "D:\downloads\50083503 XXCTI_RAXINV_BATCH_50083513 13.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083503 XXCTI_RAXINV_BATCH_50083513 13.pdf
[50083504]: 14,
ExtractPagesFromPDFFile: "D:\downloads\50083504 XXCTI_RAXINV_BATCH_50083513 14.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083504 XXCTI_RAXINV_BATCH_50083513 14.pdf
[50083505]: 15,
ExtractPagesFromPDFFile: "D:\downloads\50083505 XXCTI_RAXINV_BATCH_50083513 15.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083505 XXCTI_RAXINV_BATCH_50083513 15.pdf
[50083506]: 16,
ExtractPagesFromPDFFile: "D:\downloads\50083506 XXCTI_RAXINV_BATCH_50083513 16.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083506 XXCTI_RAXINV_BATCH_50083513 16.pdf
[50083507]: 17,
ExtractPagesFromPDFFile: "D:\downloads\50083507 XXCTI_RAXINV_BATCH_50083513 17.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083507 XXCTI_RAXINV_BATCH_50083513 17.pdf
[50083508]: 18,
ExtractPagesFromPDFFile: "D:\downloads\50083508 XXCTI_RAXINV_BATCH_50083513 18.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083508 XXCTI_RAXINV_BATCH_50083513 18.pdf
[50083509]: 19,
ExtractPagesFromPDFFile: "D:\downloads\50083509 XXCTI_RAXINV_BATCH_50083513 19.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083509 XXCTI_RAXINV_BATCH_50083513 19.pdf
[50083510]: 20,
ExtractPagesFromPDFFile: "D:\downloads\50083510 XXCTI_RAXINV_BATCH_50083513 20.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083510 XXCTI_RAXINV_BATCH_50083513 20.pdf
[50083511]: 21,
ExtractPagesFromPDFFile: "D:\downloads\50083511 XXCTI_RAXINV_BATCH_50083513 21.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083511 XXCTI_RAXINV_BATCH_50083513 21.pdf
[50083513]: 22,
ExtractPagesFromPDFFile: "D:\downloads\50083513 XXCTI_RAXINV_BATCH_50083513 22.pdf"
Reading file: D:\downloads\XXCTI_RAXINV_BATCH_50083513.pdf
Writing file: D:\downloads\50083513 XXCTI_RAXINV_BATCH_50083513 22.pdf
==========================

We suggest you may download the trial version of "VeryPDF PDF Content Splitter Command Line (pdfcs.exe)" from our website to try, if you encounter any problem, please feel free to let us know.

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 PDF Split-Merge, VeryPDF SDK & COM | Tagged , , , , , , | Leave a comment

Convert white background color in image stamp as transparent background color when stamp this image stamp to PDF file. How to create a transparent stamp from an image?

Is the white background possible with the GUI version of VeryPDF?

Can the stamp be protected or made so that it is not possible to copy and paste it into another application or document? I want to use it to add a signature image to drawings and do not want people to be able to copy that signature.

I have found the encryption options. I would like encryption 16, deny copy of contents. I do no want to enter password on file open. Is that possible?

Customer
--------------------------------------

VeryPDF PDF Stamp Command Line,
http://www.verypdf.com/app/pdf-stamp/pdf-stamp-command-line-guide.html

image
>>Is the white background possible with the GUI version of VeryPDF?

The "make white background color in image as transparent background color" function is included in VeryPDF PDFStamp Command Line version only, the PDFStamp GUI version hasn't this function. If you want to use "make white background color in image as transparent background color" function, you need to buy the VeryPDF PDFStamp Command Line version, thanks for your understanding.

>>Can the stamp be protected or made so that it is not possible to copy and paste it into another application or document? I want to use it to add a signature image to drawings and do not want people to be able to copy that signature.

Yes, you can add encryption to the PDF file, you can disable copy and extraction functions in PDF files easily, for example,

//Encryption function
pdfstamp.exe -newlayer "VeryPDF New Layer" -PDF "example.pdf" -o "encryption.pdf" -AT "VeryPDF New\nLayer Test" -FT "Arial" -P9 -FS100 -opacity50 -R45 -C#0000FF -AI logo.jpg -opacity80 -P2 -AL -LW30 -opacity30 -LINEEX 100,100,200,200 -encrypt -openpwd=123 -ownerpwd=456 -keylen=2 -encryption=3900

>>I have found the encryption options. I would like encryption 16, deny copy of contents. I do no want to enter password on file open. Is that possible?

Thanks for your message, please don't set "-openpwd" option in the command line, the encrypted PDF file will not prompt the open password, for example,

pdfstamp.exe -pdf D:\example.pdf -o D:\out.pdf -AI D:\downloads\logo.jpg -P9 -r45 -transparentcolor#FFFFFF -opacity50 -encrypt -ownerpwd=123456 -keylen=2 -encryption=16

image

More Command Line options for PDFStamp Command Line can be found on this web page,

http://www.verypdf.com/pdfstamp/pdfstamp_cmd/pdfstamp_manual_cmd.htm

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 PDF Stamp | Tagged , , , , , , | Leave a comment

Do you have a SDK product or DLL Library which can convert from PDF files to many other formats?

Hello, I saw your website has lots of products, do you have a SDK product or DLL Library which can perform all these tasks?

Customer
------------------------------------

image
Thanks for your message, VeryPDF has lots of products, do you want a SDK or DLL Library to convert from PDF format to more target formats? if yes, we have a "VeryPDF PDF to Any Converter SDK" product, this product can be used to convert from PDF files to Word, Excel, PowerPoint, HTML, XML, PostScript, EPS, plain text and various image formats, like TIFF, JPEG, TGA, PNG, GIF, BMP, and PNM (PPM, PBM, and PPM), etc. formats, we hope this product may useful to you, you may download the trial version of "VeryPDF PDF to Any Converter SDK" product from this web page to try,

http://www.verypdf.com/app/pdf-to-any-converter/try-and-buy.html#buy-sdk

VeryPDF PDF to Any Converter SDK is developed for converting PDF to Word, Excel, PowerPoint, HTML, XML, PostScript, EPS, plain text and image, like TIFF, JPEG, TGA, PNG, GIF, BMP, and PNM (PPM, PBM, and PPM). To different target formats, this DLL SDK Library provides corresponding conversion options. Developers can set color depth, page size, resolution, compression algorithm, and so on. Developers can also specify the page range to convert. For encrypted PDF, Developers can provide the password and convert the PDF.

VeryPDF PDF to Any Converter SDK supports following options and functions,

Software: VeryPDF PDF to Any Converter Command Line
Web: http://www.verypdf.com
Web: http://www.verydoc.com
Support: http://support.verypdf.com
Email: support@verypdf.com
VeryPDF PDF to Any Converter Command Line v3.50
Batch convert PDF files to PDF, DOC, DOCX, XLS, XLSX, PPT, PPTX, RTF, TXT, HTML, XML, Image, etc. formats.
Copyright 1996-2020 VeryPDF.com Inc.
===========================================
Support input format:
  1. PDF: Adobe Acrobat PDF file format
Support output format:
  1. Adobe Acrobat PDF file format (PDF)
  2. Office Word format (DOC, DOCX, RTF)
  3. Office Excel format (XLS, XLSX)
  4. Office PowerPoint format (PPT, PPTX)
  5. HTML format (HTML)
  6. XML format (XML)
  7. Plain Text format (TXT)
  8. Postscript format (PS)
  9. Encapsulated PostScript format (EPS)
10. Windows Enhanced Metafile format (EMF)
11. Windows Icon format (ICO)
12. Windows Image formats (TIF, JPG, PNG, TGA, GIF, BMP)
===========================================
Usage: pdf2any.exe [options] <Input-file> <Output-file>
  -f <int>                            : first page to convert
  -l <int>                            : last page to convert
  -pagerange <string>                 : set page range when render PDF file to image file
  -opw <string>                       : owner password (for encrypted files)
  -upw <string>                       : user password (for encrypted files)
  -r <int>                            : resolution, in DPI (default is 150)
  -xres <int>                         : x resolution, in DPI (default is 150)
  -yres <int>                         : y resolution, in DPI (default is 150)
  -w <int>                            : set image width, unit is pixel
  -width <int>                        : set image width, unit is pixel, same as -w
  -h <int>                            : set image height, unit is pixel
  -height <int>                       : set image height, unit is pixel, same as -h
  -resizetofit1                       : resize all image files to fit first image's width and height
  -mono                               : generate a monochrome image file
  -gray                               : generate a grayscale image file
  -color24to8                         : convert 24bit color to 8bit color image file
  -dither <int>                       : enable or disable dithering when reduce the number of bits per pixel to bit (1, 4 or 8)
   -dither 0: Disable dithering
   -dither 1: Floyd & Steinberg error diffusion
   -dither 2: BAYER4x4, Bayer dot dithering (order 2 dithering matrix)
   -dither 3: BAYER8x8, Bayer dot dithering (order 3 dithering matrix)
   -dither 4: CLUSTER6x6, Clustered dot dithering (order 3 - 6x6 matrix)
   -dither 5: CLUSTER8x8, Clustered dot dithering (order 4 - 8x8 matrix)
   -dither 6: CLUSTER16x16, Clustered dot dithering (order 8 - 16x16 matrix)
   -dither 7: BAYER16x16, Bayer dot dithering (order 4 dithering matrix)
  -compress <int>                     : set compression to TIFF format:
   -compress 1     : NONE compression
   -compress 2     : CCITT modified Huffman RLE
   -compress 3     : CCITT Group 3 fax encoding (1d)
   -compress 4     : CCITT Group 4 fax encoding
   -compress 5     : LZW compression
   -compress 6     : OJPEG compression
   -compress 7     : JPEG DCT compression
   -compress 8     : ADOBE_DEFLATE compression
   -compress 32773 : PACKBITS compression
   -compress 32809 : THUNDERSCAN compression
   -compress 32946 : DEFLATE compression
   -compress 88880 : 204x98  G4 ClassF TIFF
   -compress 88881 : 204x196 G4 ClassF TIFF
   -compress 88882 : 204x98  G3 ClassF TIFF
   -compress 88883 : 204x196 G3 ClassF TIFF
   -compress 88884 : CCITT Group 3 fax encoding (2d)
  -quality <int>                      : set quality to JPEG format, from 0 to 100
  -multipage                          : create multipage TIFF file
  -aa <string>                        : enable font anti-aliasing: yes, no
  -aavec <string>                     : enable vector anti-aliasing: yes/no, default is 'yes'
  -aaVector <string>                  : enable vector anti-aliasing: yes, no
  -forcebwtif                         : force to create black and white TIFF files
  -threshold <int>                    : lightness threshold that used to convert image to B&W
  -forcexdpi <int>                    : force to set X DPI to image file
  -forceydpi <int>                    : force to set Y DPI to image file
  -tempname <string>                  : set filename template for output image files
  -tempname1                          : apply filename template for single image file
  -usepagenoinfilename                : apply filename template for single image file
  -trimimage                          : trim output image files, remove margins from output image files
  -rotate <int>                       : rotate output image file at special angle
  -onechar <int>                      : create HTML files char by char
  -oneword <int>                      : create HTML files word by word
  -getpagecount                       : get page count from PDF file
  -htmlnoimg                          : remove images from HTML files
  -htmlformat                         : output text information in HTML format
  -xmlformat                          : output text information in HTML format
  -htmlmode <int>                     : 0 will output to complicated HTML file, 1 will output to simple HTML file
  -htmlimgpos                         : Include image positions in output HTML files
  -htmlimgnotext                      : Do NOT show text in background image
  -htmlimgtwo                         : Create two images at one time, one is contain text contents, another is not contain text contents
  -showinvisibletext <int>            : show or hide the text contents which render by render3 mode
  -htmltextoffsetx <int>              : set offset X for HTML text
  -htmltextoffsety <int>              : set offset Y for HTML text
  -htmlimageoffsetx <int>             : set offset X for HTML Image
  -htmlimageoffsety <int>             : set offset Y for HTML Image
  -pdf2table                          : maintain original physical layout in PDF to Text conversion
  -table                              : maintain original physical layout in PDF to Text conversion
  -layout2                            : maintain original physical layout in PDF to Text conversion
  -appendtextfile                     : append to existing text file instead of overwrite
  -getpdfsummary                      : get pdf summary
  -setpageseparator <string>          : set page separator
  -layout                             : maintain original physical layout in PDF to Text conversion
  -fixed <fp>                         : assume fixed-pitch (or tabular) text
  -htmlmeta                           : generate a simple HTML file, including the meta information
  -enc <string>                       : output text encoding name
  -eol <string>                       : output end-of-line convention (unix, dos, or mac)
  -nopgbrk                            : don't insert page breaks between pages in PDF to Text conversion
  -crop <string>                      : Crop PDF pages
  -SplitPageIfWidthLargerThan <int>   : Split the PDF Page if its width larger than a value
  -splitpagecmd <string>              : Split all PDF Pages by a cmd, e.g., halfh, halfv, etc.
  -resizepaper <string>               : Resize PDF paper to a proper paper size, e.g., -resizepaper "595x842"
  -pagemanager <string>               : Manage PDF pages, such as rotate, resize, etc.
  -showinfo                           : Show information of PDF pages
  -skip                               : don't overwrite an output file if it already exists
  -h                                  : print usage information
  -help                               : print usage information
  --help                              : print usage information
  -?                                  : print usage information
  -$ <string>                         : input your license key
Examples:
   pdf2any.exe -$ XXXXXXXXXXXXXXXX
   pdf2any.exe -$ XXXXXXXXXXXXXXXX "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.html"
   pdf2any.exe "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.xml"
   pdf2any.exe -htmlformat "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.xml"
   pdf2any.exe -htmlmode 1 "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.xml"
   pdf2any.exe -f 1 -l 10 -htmlimgpos -htmlformat "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.xml"
   pdf2any.exe -htmlimgnotext -htmlimgpos -htmlformat "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.xml"
   pdf2any.exe -htmlimgtwo -htmlimgpos -htmlformat "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.xml"
   pdf2any.exe "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.docx"
   pdf2any.exe "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.doc"
   pdf2any.exe "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.xls"
   pdf2any.exe "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.pptx"
   pdf2any.exe "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.rtf"
   pdf2any.exe "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.txt"
   pdf2any.exe -layout "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.txt"
   pdf2any.exe "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.tif"
   pdf2any.exe "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.jpg"
   pdf2any.exe "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.png"
   pdf2any.exe "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.tga"
   pdf2any.exe "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.gif"
   pdf2any.exe "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.bmp"
   pdf2any.exe "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.ico"
   pdf2any.exe "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.ps"
   pdf2any.exe "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.eps"
   pdf2any.exe "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.pdf"
   pdf2any.exe "D:\VeryPDF\in.pdf" "D:\VeryPDF\out.emf"

Batch process examples:
   for %F in (D:\temp\*.pdf) do pdf2any.exe "%F" "out_%~nF.doc"
   for %F in (D:\temp\*.pdf) do pdf2any.exe "%F" "C:\test\%~nF.txt"
   for %F in (D:\temp\*.pdf) do pdf2any.exe -skip "%F" "C:\test\%~nF.rtf"
   for %F in (D:\temp\*.pdf) do pdf2any.exe "%F" "out_%~nF.png"
   for /r D:\temp %F in (*.pdf) do pdf2any.exe "%F" "C:\test\%~nF.xls"
   for /r D:\temp %F in (*.pdf) do pdf2any.exe "%F" "%~dpnF.html"
   for /r D:\temp %F in (*.pdf) do pdf2any.exe "%F" "%~dpnF.ps"
   for /r D:\temp %F in (*.pdf) do pdf2any.exe "%F" "%~dpnF.eps"
   for /r D:\temp %F in (*.pdf) do pdf2any.exe "%F" "%~dpnF.tif"
   for /r D:\temp %F in (*.pdf) do pdf2any.exe "%F" "%~dpnF.jpg"

The following is a C# example to call the PDF to Any Converter SDK product,

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using VeryPDF;
using System.IO;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            string appPath = Path.GetDirectoryName(Application.ExecutablePath);
            string strPDFFile = appPath + "\\test.pdf";
            string strOutFile = appPath + "\\_test_out.tif";
            string strLicenseKey = "XXXX-XXXX-XXXX-XXXX";

            string strCmd = "\"" + strPDFFile + "\" \"" + strOutFile + "\"";

            System.Type VeryPDFType = System.Type.GetTypeFromProgID
                          ("VeryPDF.PDFtoAnyCom");
            VeryPDF.PDFtoAnyCom VeryPDFCom = (VeryPDF.PDFtoAnyCom)
                          System.Activator.CreateInstance(VeryPDFType);
            int nReturn = VeryPDFCom.PDFtoAny(strLicenseKey, strCmd);
            MessageBox.Show("Converter finished.");
        }
    }
}

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 PDF to Any Converter, VeryPDF SDK & COM | Tagged , , , , , , , | Leave a comment
Page 2 of 1,45512345...102030...Last »