readme.txt 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186
  1. VeryDOC PDF to Vector Command Line v8.0
  2. Web: http://www.verydoc.com
  3. Web: http://www.verypdf.com
  4. Email: support@verypdf.com
  5. Build: Mar 28 2022
  6. -------------------------------------------------------
  7. Description:
  8. Convert Acrobat PDF files to following vector formats:
  9. 1. WMF: Windows Metafile
  10. 2. EMF: Microsoft Enhanced Metafile
  11. 3. Postscript and EPS (Adobe Encapsulated PostScript)
  12. 4. SVG: Scalable Vector Graphics
  13. 5. SWF: Flash file
  14. 6. XPS: Microsoft XPS Document Writer
  15. 7. HPGL: HP-GL plotter language
  16. 8. PCL: HP Page Control Language, Printer Command Language Format (PCL)
  17. 9. PDF: Acrobat PDF file, Convert general PDF to Vector PDF
  18. -------------------------------------------------------
  19. Usage: pdf2vec.exe [options] [Options] <PDF Files>
  20. -firstpage <int> : first page to print, from 1 to max page
  21. -lastpage <int> : last page to print, from 1 to max page
  22. -printer <string> : set printing name for printing
  23. -pagerange <string> : set page range, e.g., 2,100-200,250-300
  24. -swfopt <string> : set SWF options
  25. -z : Use Flash 6 (MX) zlib compression
  26. e.g. : -swfopt "-z"
  27. -p <range>: Convert only pages in range with range
  28. e.g. 1-20 or 1,4,6,9-11 or 3-5,10-12
  29. -i : Allows PDF2Vector to change the draw order of the PDF. This may make
  30. the generated SWF files a little bit smaller
  31. -j <quality>: Set quality of embedded jpeg pictures to quality. 0 is worst
  32. (small), 100 is best (big). (default:85)
  33. e.g. : -swfopt "-j 50"
  34. -S : Don't use SWF Fonts, but store everything as shape
  35. -f : Store all fonts into SWF
  36. -t : Insert a stop() command in each page. The resulting SWF file will not
  37. turn pages automatically.
  38. -s zoom=factor : Set resolution to SWF file, default: 72DPI
  39. -s background=color : Set background color (default is transparent background)
  40. *these options are available for Flash SWF format only
  41. -swfburst : burst PDF file to single page SWF files
  42. -swfburst2 : burst PDF file to single page SWF files, optimized for speed
  43. -swfflatten : flatten complicated graphics in converted SWF file
  44. -swfmaxopt : compress and optimize SWF files automatically
  45. -swfsdk <string> : set path for swfsdk.dll file
  46. -swfimagequality <int> : set quality of images in SWF files, 0 is worst (small), 100 is best (big), default is 85
  47. -swfimagezoom <int> : resolution adjustment for images in SWF files,
  48. 0: same as original PDF file
  49. 1: adjust resolution to 1x, quality is worst and file is small
  50. 2: adjust resolution to 2x, quality is better than 1
  51. 4: adjust resolution to 4x, quality is better than 2
  52. -color <int> : specify color or monochrome to printer,
  53. 1 : monochrome
  54. 2 : color
  55. *this option is available for PCL, HPGL, XPS, PS and EPS formats
  56. -duplex <int> : select duplex or double-sided printing for printer
  57. capable of duplex printing,
  58. 1 : simplex
  59. 2 : horizontal
  60. 3 : vertical
  61. this option is available for PCL, HPGL, XPS, PS and EPS formats
  62. -enablepv2r : enable merge vector graphics into background
  63. -pv2rxres <int> : set Y resolution for background, default is 150 DPI
  64. -pv2ryres <int> : set Y resolution for background, default is 150 DPI
  65. -pv2rmergetext <int> : merge text into background picture
  66. -pv2ropw <string> : owner password (for encrypted files)
  67. -pv2rupw <string> : user password (for encrypted files)
  68. -pv2rvaa <string> : enable or disable vector anti-aliasing, yes/no,
  69. default is 'yes'
  70. -pv2riaa <string> : enable or disable image anti-aliasing, yes/no,
  71. default is 'no'
  72. -pv2rquality <int> : set quality for JPEG image, default is 95
  73. -pv2rshowalltext : show covered/hidden text on PDF page
  74. -pv2rdelgfx : delete all invisible graphics
  75. -pv2rnolinks : disable hyperlinks during conversion
  76. -xoffset <int> : specify a page offset in the horizontal axis
  77. -yoffset <int> : specify a page offset in the vertical axis
  78. -offsetx <int> : same as -xoffset
  79. -offsety <int> : same as -yoffset
  80. -scale <int> : specify the factor by which the printed output is
  81. to be scaled, The apparent page size is scaled from the physical page size
  82. by a factor of scale/100.
  83. this option is available for PCL, HPGL, XPS, PS and EPS formats
  84. -scalex <int> : X axis scale factors, default is 100
  85. 100 : do not scale PDF page
  86. 0 : scale the width of PDF page to fit the printer's paper size
  87. -1 : keep the minimum constant scaling in both paper width and height
  88. -scaley <int> : Y axis scale factors, default is 100
  89. 100 : do not scale PDF page
  90. 0 : scale the height of PDF page to fit the printer's paper size
  91. -1 : keep the minimum constant scaling in both paper width and height
  92. -paper <string> : paper size to printer
  93. pdf : retrieve paper size from PDF file
  94. number : standard paper size
  95. others : user defined paper size
  96. -deltopmargin : move print area to top if printer paper not same as PDF paper
  97. -printermargins : reduce to printer margins when printing
  98. -pdfmode <int> : convert PDF file to vector PDF file
  99. -pdfmode 0: convert normal PDF to vector PDF (based on EMF)
  100. -pdfmode 1: convert normal PDF to vector PDF (without based on EMF)
  101. -pdfmode 2: merge vector graphics into background picture
  102. default is "-pdfmode 0"
  103. -psmode <int> : convert PDF file to vector Postscript file
  104. -psmode 0: convert PDF to Postscript via printer driver
  105. -psmode 1: convert PDF to Postscript via local interpreter 1 (slower)
  106. -psmode 2: convert PDF to Postscript via local interpreter 2 (faster)
  107. default is "-psmode 2"
  108. -psnoshrink : don't shrink pages during PDF to PS Conversion
  109. -psnocenter : don't center pages during PDF to PS Conversion
  110. -svgnoclip : remove clipping during SVG output
  111. -xres <int> : set Y resolution to output format
  112. -yres <int> : set Y resolution to output format
  113. -mapfont : map fonts by mapfont.ini file
  114. -redoemf : remove random data from EMF file
  115. -redoemf2 : repair problem in output EMF file
  116. -noextname : don't append suffix to filename of first page
  117. -vector : render PDF page to vector EMF before printing
  118. -vectorplus : render PDF page to vector EMF with GDIPlus before printing
  119. -vectorgray : render PDF page to vector EMF with grayscale before printing
  120. -raster2 : render PDF page to image before printing
  121. -raster2norotate : don't rotate PDF page to fit printer's paper
  122. -rasterbitcount <int> : set bitcount for raster image, e.g., 1, 8, 24
  123. -enhancethinlines : enhance thin lines when render PDF file to image
  124. -rasterswf : Create raster SWF file
  125. -rasterswf2 : Create raster SWF file with second method
  126. -winfont : use Windows fonts to instead of embedded fonts
  127. -winfont2 : force to use Windows fonts to instead of all embedded fonts
  128. -useembedfont : use embedded fonts from PDF file
  129. -useunicode <int> : enable or disable unicode conversion for PDF render
  130. -antifonts : enable anti-aliased font bitmaps for emulated fonts
  131. -charset <int> : set CharSet into EMF/WMF file, such as: -charset 130
  132. -debug : print the debug message to screen
  133. -callfromdotnet : set a flag if you call PDF2Vector SDK from .NET application
  134. -timeout <int> : specify a timeout to avoid hanging process, in millisecond
  135. -$ <string> : input your registration key
  136. Example:
  137. pdf2vec.exe C:\in.pdf C:\out.emf
  138. pdf2vec.exe C:\in.pdf C:\out.wmf
  139. pdf2vec.exe C:\in.pdf C:\out.ps
  140. pdf2vec.exe C:\in.pdf C:\out.eps
  141. pdf2vec.exe C:\in.pdf C:\out.svg
  142. pdf2vec.exe C:\in.pdf C:\out.swf
  143. pdf2vec.exe -swfburst C:\in.pdf C:\out.swf
  144. pdf2vec.exe -swfopt "-z" C:\in.pdf C:\out.swf
  145. pdf2vec.exe -swfopt "-j 75" C:\in.pdf C:\out.swf
  146. pdf2vec.exe -swfopt "-p 2 -j 75" C:\in.pdf C:\out.swf
  147. pdf2vec.exe -swfopt "-p 2,4,6-8 -z -i -j 50 -t" C:\in.pdf C:\out.swf
  148. pdf2vec.exe -swfopt "-s background=0xFFFFFF" C:\in.pdf C:\out.swf
  149. pdf2vec.exe -swfopt "-s background=FF" C:\in.pdf C:\out.swf
  150. pdf2vec.exe -swfopt "-s zoom=150" C:\in.pdf C:\out.swf
  151. pdf2vec.exe -swfopt "-s bitmap" C:\in.pdf C:\out.swf
  152. pdf2vec.exe C:\in.pdf C:\out.xps
  153. pdf2vec.exe C:\in.pdf C:\out.hpgl
  154. pdf2vec.exe C:\in.pdf C:\out.plt
  155. pdf2vec.exe C:\in.pdf C:\out.pcl
  156. pdf2vec.exe -scale 50 C:\in.pdf C:\out.pcl
  157. pdf2vec.exe -color 1 C:\in.pdf C:\out.pcl
  158. pdf2vec.exe C:\in.pdf C:\out.pdf
  159. pdf2vec.exe -pdfmode 0 C:\in.pdf C:\out.pdf
  160. pdf2vec.exe -pdfmode 1 C:\in.pdf C:\out.pdf
  161. pdf2vec.exe -psmode 0 C:\in.pdf C:\out.ps
  162. pdf2vec.exe -psmode 1 C:\in.pdf C:\out.ps
  163. pdf2vec.exe -psmode 2 C:\in.pdf C:\out.ps
  164. pdf2vec.exe -pagerange "6,7" -swfburst C:\in.pdf C:\out.swf
  165. pdf2vec.exe -swfburst2 -swfmaxopt -mapfont C:\in.pdf C:\out.swf
  166. pdf2vec.exe -mapfont -swfburst2 -swfflatten -swfmaxopt -swfimagequality 70 -swfimagezoom 1 C:\in.pdf C:\out.swf
  167. pdf2vec.exe -noextname C:\in.pdf C:\out.svg
  168. pdf2vec.exe -raster2 C:\in.pdf C:\out.xps
  169. pdf2vec.exe -raster2 -rasterbitcount 1 C:\in.pdf C:\out.xps
  170. pdf2vec.exe -timeout 60000 C:\in.pdf C:\out.swf
  171. pdf2vec.exe -rasterswf C:\in.pdf C:\out.swf
  172. pdf2vec.exe -rasterswf2 C:\in.pdf C:\out.swf
  173. pdf2vec.exe -debug -$ XXXXXXXXXXXXXXX -psmode 2 D:\test.pdf D:\out.ps
  174. pdf2vec.exe -debug -$ XXXXXXXXXXXXXXX -psmode 0 -printermargins D:\test.pdf D:\out.ps
  175. pdf2vec.exe -debug -$ XXXXXXXXXXXXXXX -psmode 0 -printermargins -raster2 D:\test.pdf D:\out.ps
  176. pdf2vec.exe -scalex 95 -scaley 95 -offsetx 100 -offsety -500 -debug -psmode 0 D:\test.pdf D:\out.ps
  177. pdf2vec.exe -duplex 2 C:\in.pdf C:\out.pcl
  178. pdf2vec.exe -winfont -winfont2 C:\in.pdf C:\out.emf
  179. pdf2vec.exe -charset 130 C:\in.pdf C:\out.emf
  180. pdf2vec.exe -useunicode C:\in.pdf C:\out.emf
  181. pdf2vec.exe -useembedfont C:\in.pdf C:\out.emf
  182. pdf2vec.exe -vector C:\in.pdf C:\out.emf
  183. pdf2vec.exe -vectorplus C:\in.pdf C:\out.emf
  184. pdf2vec.exe -vectorgray C:\in.pdf C:\out.emf
  185. pdf2vec.exe -raster2 C:\in.pdf C:\out.emf