(defun c:PDF ( / ) (foreach layoutname (vl-remove "Model" (layoutlist)) (command "._layout" "set" layoutname) (command "_plot" "_y" ; Detailed plot configuration? [Yes/No] : y layoutname ; Enter a layout name or [?] <4111>: "PDFcreator.pc3" ; Enter an output device name or [?] : "A1" ; Enter paper size or [?] : "Millimeters" ;Enter paper units [Inches/Millimeters] : "Landscape" ; Enter drawing orientation [Portrait/Landscape] : "No" ; Plot upside down? [Yes/No] : "_e" ; Enter plot area [Display/Extents/Layout/View/Window] : e "1000=1" ; Enter plot scale (Plotted Millimeters=Drawing Units) or [Fit] <1000=1>: "_c" ; Enter plot offset (x,y) or [Center]
: c "_y" ; Plot with plot styles? [Yes/No] : "A1.ctb" ; Enter plot style table name or [?] (enter . for none) : "_y" ; Plot with lineweights? [Yes/No] : "_n" ; Scale lineweights with plot scale? [Yes/No] : "_n" ; Plot paper space first? [Yes/No] : "_n" ;Hide paperspace objects? [Yes/No] : "_y" (strcat "c:\\pdfplot\\" (substr (setq str (getvar "dwgname")) 1 (- (strlen str) 4)) "-" layoutname) ;Write the plot to a file [Yes/No] : "_n" ; Save changes to page setup [Yes/No]? "_y" ;Proceed with plot [Yes/No] : ) ) (princ "\nComplete...") (princ) )