Some Questions for Postscript to PDF Converter SDK

I am a VB6 developer and want to have this functionality engine. Can you explain the difference between the command line license and the sdk license. I require ALL the stated command line functionality but in a DLL.

I also want to know if the PDF can handle (from configuration)

** multiple page lengths
** page orientation like portrait and Landscape
** large page sizes definable by width x height in cms or inches.
** Is there one or two months initial support with the purchase/ any royalty free restrictions?
** Is your brand name kept "silent" so my product identity is in the forefront?

Thanks for your early reply.
Regards
Customer

----------------------------------------------------------

>>I am a VB6 developer and want to have this functionality engine. Can you explain the difference between the command line license and the sdk license. I require ALL the stated command line functionality but in a DLL.

Command Line is a standalone application, Command Line can be called by CreateProcess() or Shell() or script or other functions, you can also run it in CMD window by manual.
SDK is can only be called from 3rd source code, e.g., you can call it from VB, VC++, Delphi, C#, VB.NET, Java, etc. program languages.

Command Line can be used easier than SDK version.

>>I also want to know if the PDF can handle (from configuration)
** multiple page lengths
** page orientation like portrait and Landscape
** large page sizes definable by width x height in cms or inches.


Yes, our PS to PDF Converter has above functions.

>>** Is there one or two months initial support with the purchase/ any royalty free restrictions?

Please refer to our support options from following web page,

http://www.verypdf.com/custom/maintenance.htm

>>** Is your brand name kept "silent" so my product identity is in the forefront?

Sorry, we don't understand your meaning, what is your meaning for the "brand name be kept silent"?

VeryPDF

----------------------------------------------------------

Thank you very much for your email response. I would like to confirm I am very interested in your DLL SDK unlimited Royalty solution or PS to PDF. It is a lot of money to risk if on purchasing I find issues that cannot be resolved by you. So I would like to ask additional questions around my various concern. I trust this is OK by you?

1. I downloaded the zip file for both the command line and the SDK and found the SDK did not have ANY test DLL nor example PDF nor documentation. The VB code is extremely basic. Are you able to provide a 30 Trial DLL? If I can't try it I would never be interested in purchasing as I purchased the ADULT PDF PS to PDF for $1000 and it is bug ridden and the people refuse to respond to my email even though I sent emails written in Chinese and English - so I hope you understand my concern - I want to test this and make sure it suits my needs before I purchase.

2. I previously asked :::** Is your brand name kept "silent" so my product identity is in the forefront? I meant- is your VeryPDF logo displayed at all anywhere or when producing the PDF so the clients will know it is VERYPDF? I want to keep this “silent” even on the DLL properties.

3. When the PDF DLL is called is the a way to show a progress meter or a display that shows the pages being built so the User will know something is happening on-screen?

4. I would like to see example of how you are calling the DLL and EVERY parameter you are passing to it. There is only example of your command line on the web but nothing about the DLL on the web or in the ZIP under doc folder.

5. In the command line, there is NO example of how you can force the PDF creation to have say a different page length Like “letter”, “a4”, “legal”, “a5” and “a3” – are the ones I would use only.

6. I would like example of how you can pass to DLL a specific page width x Height for the PDF and the page orientation of portrait /Landscape in case we want to change the default in the PS.

7. How can I control the embedded image compression and the text DPI so that the PDF size is made smaller – this is called JPEG Compression a vale of between 60 – 85 % (85% higher compression – poorer quality Jpg or image), and TEXT DPI expressed as 100, 150,300,600

8. Is it possible to insert a watermark (Background image) using the DLL.

9. What is the maximum size of the PDF using say 1 GB free RAM? Are there any restrictions ?

10. How long does it take to produce (estimated time) a 2500 page PDF?

11. What PDF version is the PDF produced in – 1.4 , 1.5 ,1.6, or 1.7?

12. How can I embed Non Type 1 PS fonts in the PDF – like specialised Windows fonts – so when the PDF opens it will not give an error if the font does not exist on the User PC. Is there some configuration for the PDF?

13. How often do you issues updates? What is the version of the current DLL? What is your update policy in regards to same version – minor upgrade or new major version.
Please advise me if you can do a trial DLL.

----------------------------------------------------------

>>1. I downloaded the zip file for both the command line and the SDK and found the SDK did not have ANY test DLL nor example PDF nor documentation. The VB code is extremely basic. Are you able to provide a 30 Trial DLL? If I can't try it I would never be interested in purchasing as I purchased the ADULT PDF PS to PDF for $1000 and it is bug ridden and the people refuse to respond to my email even though I sent emails written in Chinese and English - so I hope you understand my concern - I want to test this and make sure it suits my needs before I purchase.

Thanks for your message, you can download the trial version from our website directly, the trial version hasn't a time limitation, you can evaluate it easily,

https://www.verydoc.com/ps-to-pdf.html
https://www.verydoc.com/ps2pdfsdk.zip

>>2. I previously asked :::** Is your brand name kept "silent" so my product identity is in the forefront? I meant- is your VeryPDF logo displayed at all anywhere or when producing the PDF so the clients will know it is VERYPDF? I want to keep this “silent” even on the DLL properties.

No, VeryPDF logo is not displayed in created PDF file and during conversion, you can evaluate our PS to PDF Converter carefully for this "silent" issue.

>>3. When the PDF DLL is called is the a way to show a progress meter or a display that shows the pages being built so the User will know something is happening on-screen?

The current version of PS to PDF Converter SDK doesn't show a progress on screen in the current version.

>>4. I would like to see example of how you are calling the DLL and EVERY parameter you are passing to it. There is only example of your command line on the web but nothing about the DLL on the web or in the ZIP under doc folder.

PS to PDF Converter SDK is support all command options which included in Command Line version, such as,

VeryDOC PS to PDF Converter v2.1
Web:
http://www.verypdf.com
Web: https://www.verydoc.com
Email: support@verypdf.com
Build: Mar 24 2009
-------------------------------------------------------
Key features in ps2pdf.exe:
  Convert postscript files to Acrobat PDF files.
  Merge PDF files into one PDF file.
  Convert PDF files to postscript files.
  Burst PDF file to single page PDF files.
  Set document summary to output PDF files.
  Set encryption options to output PDF files.
  Remove empty pages from PDF file automatically.
  Rotate PDF pages during conversion.
-------------------------------------------------------
Usage: ps2pdf.exe [options] [Options] <PS file> [PDF file]
  -mode <int>         : set mode for PS to PDF conversion,
       -mode 0: convert Postscript to PDF file quickly, default
       -mode 1: convert Postscript to PDF file by second method
       -mode 2: convert Postscript to EMF and merge EMF files into PDF file
  -firstpage <int>    : First page to print, from 1 to max page
  -lastpage <int>     : Last page to print, from 1 to max page
  -producer <string>  : Set 'producer' to PDF file
  -creator <string>   : Set 'creator' to PDF file
  -subject <string>   : Set 'subject' to PDF file
  -title <string>     : Set 'title' to PDF file
  -author <string>    : Set 'author' to PDF file
  -keywords <string>  : Set 'keywords' to PDF file
  -openpwd <string>   : Set 'open password' to PDF file
  -ownerpwd <string>  : Set 'owner password' to PDF file
  -keylen <int>       : Key length (40 or 128 bit)
        -keylen 0:  40 bit RC4 encryption (Acrobat 3 or higher)
        -keylen 1: 128 bit RC4 encryption (Acrobat 5 or higher)
        -keylen 2: 128 bit RC4 encryption (Acrobat 6 or higher)
  -encryption <int>   : Restrictions
        -encryption    0: Encrypt the file only
        -encryption 3900: Deny anything
        -encryption    4: Deny printing
        -encryption    8: Deny modification of contents
        -encryption   16: Deny copying of contents
        -encryption   32: No commenting
        ===128 bit encryption only -> ignored if 40 bit encryption is used
        -encryption  256: Deny FillInFormFields
        -encryption  512: Deny ExtractObj
        -encryption 1024: Deny Assemble
        -encryption 2048: Disable high res. printing
        -encryption 4096: Do not encrypt metadata
  -rotate <int>       : Rotate pages, 90, 180, 270
  -noempty            : Delete empty pages from PDF file
  -mergepdf <string>  : Merge two PDF files into one PDF file
        -mergepdf <file1|file2|file3|...>: Merge several PDF files into one
  -burstpdf <string>  : Burst PDF file into single page PDF files
  -pdf2ps <string>    : Convert PDF to PS directly
  -$ <string>         : Input registration key
Example:
   ps2pdf.exe C:\input.ps
   ps2pdf.exe C:\input.ps C:\output.pdf
   ps2pdf.exe -firstpage 1 -lastpage 20 C:\input.ps C:\output.pdf
   ps2pdf.exe -subject "subject" C:\in.ps C:\out.pdf
   ps2pdf.exe -producer "producer" C:\in.ps C:\out.pdf
   ps2pdf.exe -creator "creator" C:\in.ps C:\out.pdf
   ps2pdf.exe -ownerpwd owner -keylen 2 -encryption 3900 C:\in.ps C:\out.pdf
   ps2pdf.exe -mergepdf "C:\1.pdf|C:\2.pdf|C:\3.pdf" C:\out.pdf
   ps2pdf.exe -burstpdf C:\input.pdf C:\output.pdf
   ps2pdf.exe -rotate 90 C:\input.ps C:\output.pdf
   ps2pdf.exe -mode 1 C:\input.ps C:\output.pdf
   ps2pdf.exe -mode 2 C:\input.ps C:\output.pdf
   ps2pdf.exe -pdf2ps C:\input.pdf C:\output.ps
   ps2pdf.exe -noempty C:\input.ps C:\output.pdf

You can call these command lines by VeryPDF_PSToPDF() function, for example,

nRet = VeryPDF_PSToPDF("ps2pdf -mode 2 -$ XXXXXXXXXX C:\input.ps C:\output.pdf");
nRet = VeryPDF_PSToPDF("ps2pdf -pdf2ps -$ XXXXXXXXXX C:\input.pdf C:\output.ps");
nRet = VeryPDF_PSToPDF("ps2pdf -mergepdf \"C:\1.pdf|C:\2.pdf|C:\3.pdf\" C:\out.pdf");
nRet = VeryPDF_PSToPDF("ps2pdf -mode 1 C:\input.ps C:\output.pdf");
nRet = VeryPDF_PSToPDF("ps2pdf -noempty C:\input.ps C:\output.pdf");

and so on...

VeryPDF_PSToPDF() function is included in "ps2pdfsdk.dll" library, "ps2pdfsdk.dll" is a Win32 DLL Library, it is not necessary to register it by regsvr32.exe application, you can call "ps2pdfsdk.dll" from your code directly.

This is a VB example to call the VeryPDF_PSToPDF() function,

------------------------------------------------------

Private Declare Function VeryPDF_PSToPDF Lib "ps2pdfsdk.dll" (ByVal strCommandLine As String) As Long

Private Sub ps2pdf_Click()
    Dim nRet As Long
    Dim strCmd As String
   
    strCmd = "ps2pdf" & " -$" & " XXXXXXXXXXXXXXXXXXXX"
    strCmd = strCmd & " C:\test.ps"
    strCmd = strCmd & " C:\test.pdf"
   
    nRet = VeryPDF_PSToPDF(strCmd)
    MsgBox (Str(nRet))
End Sub

------------------------------------------------------

>>5. In the command line, there is NO example of how you can force the PDF creation to have say a different page length Like “letter”, “a4”, “legal”, “a5” and “a3” – are the ones I would use only.

The paper size has been set in original PS file, so VeryDOC PS to PDF Converter SDK is not allow to change the paper size, the output PDF file's paper size will same as input PS file's paper size.

>>6. I would like example of how you can pass to DLL a specific page width x Height for the PDF and the page orientation of portrait /Landscape in case we want to change the default in the PS.

Sorry, VeryDOC PS to PDF Converter SDK do not provide an option to change the page width, height, orientation during PS to PDF conversion, because this will damaged the layout of original page contents.

However, if you still need to change the page width, height, orientation to output PDF file, we suggest you may download Advanced PDF Tools Command Line product from following web page to try,

http://www.verypdf.com/app/advanced-pdf-tools/try-and-buy.html
http://www.verypdf.com/pdfinfoeditor/pdf-tools-command-line.htm

You can use Advanced PDF Tools Command Line product to resize PDF paper size, change page orientation easily.

>>7. How can I control the embedded image compression and the text DPI so that the PDF size is made smaller – this is called JPEG Compression a vale of between 60 – 85 % (85% higher compression – poorer quality Jpg or image), and TEXT DPI expressed as 100, 150,300,600
>>8. Is it possible to insert a watermark (Background image) using the DLL

VeryDOC PS to PDF Converter SDK does not support image compression adjustment and background image options yet, if you need these functions, we can provide a custom-build version to you at additional cost, please feel free to let us know if you are interest in.

>>9. What is the maximum size of the PDF using say 1 GB free RAM? Are there any restrictions ?

Our PS to PDF Converter SDK is using disk cache to store the temporary data, so it can create a PDF file over 1GB without any problem.

Therefore, we can say that our PS to PDF Converter SDK hasn't maximum number of PDF file size limited.

>>10. How long does it take to produce (estimated time) a 2500 page PDF?

The conversion time is depend on the complexity of degree of the Postscript pages, if your Postscript document pages are contain lots of complex graphics, our PS to PDF Converter SDK will take long time to do the conversion.

In general, our PS to PDF Converter SDK can convert a 10M PS file to PDF file less than 10~20 seconds, you can download the trial version and evaluate the speed carefully.

>>11. What PDF version is the PDF produced in – 1.4 , 1.5 ,1.6, or 1.7?

It will create PDF 1.4 (Acrobat 5.0) files.

>>12. How can I embed Non Type 1 PS fonts in the PDF – like specialised Windows fonts – so when the PDF opens it will not give an error if the font does not exist on the User PC. Is there some configuration for the PDF?

PS to PDF Converter SDK will look for the fonts which installed in Windows system, if a font does not installed in Windows system, PS to PDF Converter SDK will look for a similar font automatically. It doesn't provide configuration option for font embedding, everything can be done automatically.

>>13. How often do you issues updates? What is the version of the current DLL? What is your update policy in regards to same version – minor upgrade or new major version.

In general, we do update our products every 3~6 months.

We are provide One Year Free Support and One Month Gold Support, please refer to our support options from following web page,

http://www.verypdf.com/custom/maintenance.htm

If you have any question for our products, please feel free to let us know, we are glad to assist you asap.

VN:F [1.9.20_1166]
Rating: 5.0/10 (1 vote cast)
VN:F [1.9.20_1166]
Rating: +1 (from 1 vote)
Some Questions for Postscript to PDF Converter SDK, 5.0 out of 10 based on 1 rating

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *


Verify Code   If you cannot see the CheckCode image,please refresh the page again!