發表文章

目前顯示的是有「PDF」標籤的文章

AutoCAD 匯出圖片方法整理

 有時候會做簡報或是跟業主或同事溝通,想要簡單快速顯示想表達圖面的部分,通常會想用圖片呈現,但是不同方法又有不同優缺點,在此做些列出並比較。 一、指令輸出法(OUT系指令) 使用內建指令輸出圖片檔案。 可選檔案格式:JPG、PNG、BMP、TIF、WMF......等多種。 使用指令: BMPOUT 指令:將選取的物件儲存至獨立設備點陣圖格式(BMP檔)的檔案中。 JPGOUT 指令:將選取的物件儲存為 JPEG 檔案格式的檔案。 TIFOUT 指令:將選取的物件以 TIFF 檔案格式儲存至檔案。 PNGOUT 指令:將選取的物件儲存為可攜式網路圖形格式(PNG檔)的檔案。 WMFOUT 指令:將選取的物件儲存至 Windows 中繼檔(WMF檔)。(背景為透明)(會建立包含向量資料和 TrueType 字體) PSOUT 指令:從 DWG 檔建立 PostScript 檔案。 EXPORT 指令:將選取的物件儲存為其他檔案格式。(在儲存視窗選擇儲存格式) 使用方法:使用指令後,出現視窗選擇儲存位置及檔名後,選取要輸出物件,即可輸出檔案。 優點: 1. 可以快速輸出圖片檔案。             2. 可以選取需要的物件輸出。(未被選取不會輸出)             3. 選擇Windows 中繼檔(WMF檔)可以背景為透明。 缺點: 1. 此方法是類似 CAD 顯示畫面擷取,導致物件大小會跟顯示畫面內的物件相關             2. 匯出圖片長寬比跟顯示畫面相同             3. 匯出圖片會有選取的物件範圍旁容易有留白問題(不會因為選取的物件而裁減)             4. 在模型使用會有背景是黑色問題(WMF檔例外),可以改到配置使用背景會是白色。             5. 無法使用類似出圖型式表(.ctb)來快速轉換替代色(例如:黃色轉黑色) 二、...

AutoCAD 不要將CAD文字列印/匯出PDF時作為PDF註解的方法

         很多人有些困擾列印/匯出PDF時(使用繪圖機/印表機是DWG TO PDF),就是CAD文字都會轉成作為PDF註解,導致PDF滿滿的註解。有些人會把繪圖機/印表機改成Adobe PDF的方式。          其實AutoCAD內有系統變數可以控制,系統變數 PDFSHX (2016以前是 EPDFSHX),只要指令行輸入  PDFSHX  ,改成 0 ,就可以關閉此功能。

AutoCAD LISP 獲取PDF的頁數

在這裡介紹 Lee Mac 所寫的函數。 來源至 Re: PDF Page Count 程式碼如下: (defun _PDFPageCount ( filename / fob fso mat reg res str ) ;; Translation by Lee Mac of the VBScript code by Chanh Ong ;; found at http://docs.ongetc.com/?q=content/pdf-pages-counting-using-vb-script ;; ;; Call with fully qualified filename of PDF file: ;; (_PDFPageCount "C:\\Folder\\Filename.pdf") ;; ;; Returns integer describing number of pages in specified PDF file (if (and (setq filename (findfile filename)) (eq ".PDF" (strcase (vl-filename-extension filename))) ) (vl-catch-all-apply (function (lambda ( / _ReadAsTextFile _CountPage ) (defun _ReadAsTextFile ( fso fn / fob str res ) (setq fob (vlax-invoke fso 'getfile fn) str (vlax-invoke fso 'opentextfile fn 1 0) res (vlax-invoke str 'read (vlax-get fob 'size)) ) (vlax-invoke str 'close) ...