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] -firstpage : first page to print, from 1 to max page -lastpage : last page to print, from 1 to max page -printer : set printing name for printing -pagerange : set page range, e.g., 2,100-200,250-300 -swfopt : set SWF options -z : Use Flash 6 (MX) zlib compression e.g. : -swfopt "-z" -p : 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 : 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 : set path for swfsdk.dll file -swfimagequality : set quality of images in SWF files, 0 is worst (small), 100 is best (big), default is 85 -swfimagezoom : 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 : specify color or monochrome to printer, 1 : monochrome 2 : color *this option is available for PCL, HPGL, XPS, PS and EPS formats -duplex : 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 : set Y resolution for background, default is 150 DPI -pv2ryres : set Y resolution for background, default is 150 DPI -pv2rmergetext : merge text into background picture -pv2ropw : owner password (for encrypted files) -pv2rupw : user password (for encrypted files) -pv2rvaa : enable or disable vector anti-aliasing, yes/no, default is 'yes' -pv2riaa : enable or disable image anti-aliasing, yes/no, default is 'no' -pv2rquality : 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 : specify a page offset in the horizontal axis -yoffset : specify a page offset in the vertical axis -offsetx : same as -xoffset -offsety : same as -yoffset -scale : 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 : 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 : 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 : 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 : 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 : 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 : set Y resolution to output format -yres : 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 : 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 : enable or disable unicode conversion for PDF render -antifonts : enable anti-aliased font bitmaps for emulated fonts -charset : 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 : specify a timeout to avoid hanging process, in millisecond -$ : 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