123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186 |
- VeryDOC PDF to Vector Command Line v8.0
- Web: http://www.verydoc.com
- Web: http://www.verypdf.com
- Email: support@verypdf.com
- Build: Mar 28 2022
- -------------------------------------------------------
- Description:
- Convert Acrobat PDF files to following vector formats:
- 1. WMF: Windows Metafile
- 2. EMF: Microsoft Enhanced Metafile
- 3. Postscript and EPS (Adobe Encapsulated PostScript)
- 4. SVG: Scalable Vector Graphics
- 5. SWF: Flash file
- 6. XPS: Microsoft XPS Document Writer
- 7. HPGL: HP-GL plotter language
- 8. PCL: HP Page Control Language, Printer Command Language Format (PCL)
- 9. PDF: Acrobat PDF file, Convert general PDF to Vector PDF
- -------------------------------------------------------
- Usage: pdf2vec.exe [options] [Options] <PDF Files>
- -firstpage <int> : first page to print, from 1 to max page
- -lastpage <int> : last page to print, from 1 to max page
- -printer <string> : set printing name for printing
- -pagerange <string> : set page range, e.g., 2,100-200,250-300
- -swfopt <string> : set SWF options
- -z : Use Flash 6 (MX) zlib compression
- e.g. : -swfopt "-z"
- -p <range>: Convert only pages in range with range
- e.g. 1-20 or 1,4,6,9-11 or 3-5,10-12
- -i : Allows PDF2Vector to change the draw order of the PDF. This may make
- the generated SWF files a little bit smaller
- -j <quality>: Set quality of embedded jpeg pictures to quality. 0 is worst
- (small), 100 is best (big). (default:85)
- e.g. : -swfopt "-j 50"
- -S : Don't use SWF Fonts, but store everything as shape
- -f : Store all fonts into SWF
- -t : Insert a stop() command in each page. The resulting SWF file will not
- turn pages automatically.
- -s zoom=factor : Set resolution to SWF file, default: 72DPI
- -s background=color : Set background color (default is transparent background)
- *these options are available for Flash SWF format only
- -swfburst : burst PDF file to single page SWF files
- -swfburst2 : burst PDF file to single page SWF files, optimized for speed
- -swfflatten : flatten complicated graphics in converted SWF file
- -swfmaxopt : compress and optimize SWF files automatically
- -swfsdk <string> : set path for swfsdk.dll file
- -swfimagequality <int> : set quality of images in SWF files, 0 is worst (small), 100 is best (big), default is 85
- -swfimagezoom <int> : resolution adjustment for images in SWF files,
- 0: same as original PDF file
- 1: adjust resolution to 1x, quality is worst and file is small
- 2: adjust resolution to 2x, quality is better than 1
- 4: adjust resolution to 4x, quality is better than 2
- -color <int> : specify color or monochrome to printer,
- 1 : monochrome
- 2 : color
- *this option is available for PCL, HPGL, XPS, PS and EPS formats
- -duplex <int> : select duplex or double-sided printing for printer
- capable of duplex printing,
- 1 : simplex
- 2 : horizontal
- 3 : vertical
- this option is available for PCL, HPGL, XPS, PS and EPS formats
- -enablepv2r : enable merge vector graphics into background
- -pv2rxres <int> : set Y resolution for background, default is 150 DPI
- -pv2ryres <int> : set Y resolution for background, default is 150 DPI
- -pv2rmergetext <int> : merge text into background picture
- -pv2ropw <string> : owner password (for encrypted files)
- -pv2rupw <string> : user password (for encrypted files)
- -pv2rvaa <string> : enable or disable vector anti-aliasing, yes/no,
- default is 'yes'
- -pv2riaa <string> : enable or disable image anti-aliasing, yes/no,
- default is 'no'
- -pv2rquality <int> : set quality for JPEG image, default is 95
- -pv2rshowalltext : show covered/hidden text on PDF page
- -pv2rdelgfx : delete all invisible graphics
- -pv2rnolinks : disable hyperlinks during conversion
- -xoffset <int> : specify a page offset in the horizontal axis
- -yoffset <int> : specify a page offset in the vertical axis
- -offsetx <int> : same as -xoffset
- -offsety <int> : same as -yoffset
- -scale <int> : specify the factor by which the printed output is
- to be scaled, The apparent page size is scaled from the physical page size
- by a factor of scale/100.
- this option is available for PCL, HPGL, XPS, PS and EPS formats
- -scalex <int> : X axis scale factors, default is 100
- 100 : do not scale PDF page
- 0 : scale the width of PDF page to fit the printer's paper size
- -1 : keep the minimum constant scaling in both paper width and height
- -scaley <int> : Y axis scale factors, default is 100
- 100 : do not scale PDF page
- 0 : scale the height of PDF page to fit the printer's paper size
- -1 : keep the minimum constant scaling in both paper width and height
- -paper <string> : paper size to printer
- pdf : retrieve paper size from PDF file
- number : standard paper size
- others : user defined paper size
- -deltopmargin : move print area to top if printer paper not same as PDF paper
- -printermargins : reduce to printer margins when printing
- -pdfmode <int> : convert PDF file to vector PDF file
- -pdfmode 0: convert normal PDF to vector PDF (based on EMF)
- -pdfmode 1: convert normal PDF to vector PDF (without based on EMF)
- -pdfmode 2: merge vector graphics into background picture
- default is "-pdfmode 0"
- -psmode <int> : convert PDF file to vector Postscript file
- -psmode 0: convert PDF to Postscript via printer driver
- -psmode 1: convert PDF to Postscript via local interpreter 1 (slower)
- -psmode 2: convert PDF to Postscript via local interpreter 2 (faster)
- default is "-psmode 2"
- -psnoshrink : don't shrink pages during PDF to PS Conversion
- -psnocenter : don't center pages during PDF to PS Conversion
- -svgnoclip : remove clipping during SVG output
- -xres <int> : set Y resolution to output format
- -yres <int> : set Y resolution to output format
- -mapfont : map fonts by mapfont.ini file
- -redoemf : remove random data from EMF file
- -redoemf2 : repair problem in output EMF file
- -noextname : don't append suffix to filename of first page
- -vector : render PDF page to vector EMF before printing
- -vectorplus : render PDF page to vector EMF with GDIPlus before printing
- -vectorgray : render PDF page to vector EMF with grayscale before printing
- -raster2 : render PDF page to image before printing
- -raster2norotate : don't rotate PDF page to fit printer's paper
- -rasterbitcount <int> : set bitcount for raster image, e.g., 1, 8, 24
- -enhancethinlines : enhance thin lines when render PDF file to image
- -rasterswf : Create raster SWF file
- -rasterswf2 : Create raster SWF file with second method
- -winfont : use Windows fonts to instead of embedded fonts
- -winfont2 : force to use Windows fonts to instead of all embedded fonts
- -useembedfont : use embedded fonts from PDF file
- -useunicode <int> : enable or disable unicode conversion for PDF render
- -antifonts : enable anti-aliased font bitmaps for emulated fonts
- -charset <int> : set CharSet into EMF/WMF file, such as: -charset 130
- -debug : print the debug message to screen
- -callfromdotnet : set a flag if you call PDF2Vector SDK from .NET application
- -timeout <int> : specify a timeout to avoid hanging process, in millisecond
- -$ <string> : input your registration key
- Example:
- pdf2vec.exe C:\in.pdf C:\out.emf
- pdf2vec.exe C:\in.pdf C:\out.wmf
- pdf2vec.exe C:\in.pdf C:\out.ps
- pdf2vec.exe C:\in.pdf C:\out.eps
- pdf2vec.exe C:\in.pdf C:\out.svg
- pdf2vec.exe C:\in.pdf C:\out.swf
- pdf2vec.exe -swfburst C:\in.pdf C:\out.swf
- pdf2vec.exe -swfopt "-z" C:\in.pdf C:\out.swf
- pdf2vec.exe -swfopt "-j 75" C:\in.pdf C:\out.swf
- pdf2vec.exe -swfopt "-p 2 -j 75" C:\in.pdf C:\out.swf
- pdf2vec.exe -swfopt "-p 2,4,6-8 -z -i -j 50 -t" C:\in.pdf C:\out.swf
- pdf2vec.exe -swfopt "-s background=0xFFFFFF" C:\in.pdf C:\out.swf
- pdf2vec.exe -swfopt "-s background=FF" C:\in.pdf C:\out.swf
- pdf2vec.exe -swfopt "-s zoom=150" C:\in.pdf C:\out.swf
- pdf2vec.exe -swfopt "-s bitmap" C:\in.pdf C:\out.swf
- pdf2vec.exe C:\in.pdf C:\out.xps
- pdf2vec.exe C:\in.pdf C:\out.hpgl
- pdf2vec.exe C:\in.pdf C:\out.plt
- pdf2vec.exe C:\in.pdf C:\out.pcl
- pdf2vec.exe -scale 50 C:\in.pdf C:\out.pcl
- pdf2vec.exe -color 1 C:\in.pdf C:\out.pcl
- pdf2vec.exe C:\in.pdf C:\out.pdf
- pdf2vec.exe -pdfmode 0 C:\in.pdf C:\out.pdf
- pdf2vec.exe -pdfmode 1 C:\in.pdf C:\out.pdf
- pdf2vec.exe -psmode 0 C:\in.pdf C:\out.ps
- pdf2vec.exe -psmode 1 C:\in.pdf C:\out.ps
- pdf2vec.exe -psmode 2 C:\in.pdf C:\out.ps
- pdf2vec.exe -pagerange "6,7" -swfburst C:\in.pdf C:\out.swf
- pdf2vec.exe -swfburst2 -swfmaxopt -mapfont C:\in.pdf C:\out.swf
- pdf2vec.exe -mapfont -swfburst2 -swfflatten -swfmaxopt -swfimagequality 70 -swfimagezoom 1 C:\in.pdf C:\out.swf
- pdf2vec.exe -noextname C:\in.pdf C:\out.svg
- pdf2vec.exe -raster2 C:\in.pdf C:\out.xps
- pdf2vec.exe -raster2 -rasterbitcount 1 C:\in.pdf C:\out.xps
- pdf2vec.exe -timeout 60000 C:\in.pdf C:\out.swf
- pdf2vec.exe -rasterswf C:\in.pdf C:\out.swf
- pdf2vec.exe -rasterswf2 C:\in.pdf C:\out.swf
- pdf2vec.exe -debug -$ XXXXXXXXXXXXXXX -psmode 2 D:\test.pdf D:\out.ps
- pdf2vec.exe -debug -$ XXXXXXXXXXXXXXX -psmode 0 -printermargins D:\test.pdf D:\out.ps
- pdf2vec.exe -debug -$ XXXXXXXXXXXXXXX -psmode 0 -printermargins -raster2 D:\test.pdf D:\out.ps
- pdf2vec.exe -scalex 95 -scaley 95 -offsetx 100 -offsety -500 -debug -psmode 0 D:\test.pdf D:\out.ps
- pdf2vec.exe -duplex 2 C:\in.pdf C:\out.pcl
- pdf2vec.exe -winfont -winfont2 C:\in.pdf C:\out.emf
- pdf2vec.exe -charset 130 C:\in.pdf C:\out.emf
- pdf2vec.exe -useunicode C:\in.pdf C:\out.emf
- pdf2vec.exe -useembedfont C:\in.pdf C:\out.emf
- pdf2vec.exe -vector C:\in.pdf C:\out.emf
- pdf2vec.exe -vectorplus C:\in.pdf C:\out.emf
- pdf2vec.exe -vectorgray C:\in.pdf C:\out.emf
- pdf2vec.exe -raster2 C:\in.pdf C:\out.emf
|