寫帶有清晰圖片的部落格:如何將word中的圖片複製到windows live writer保持大小不變--清晰度不變

來源:互聯網
上載者:User

標籤:

寫blog的習慣,先在word寫了,複製到windows live writer,再發布到部落格園。word中的文章,圖片有縮放比例,複製到windows live writer後圖片變得不清晰。除了一張一張

設定圖片縮放比例為100%外,再複製到windows live writer。這樣做太麻煩。就百度了下面的解決辦法。

word中圖片小,複製出來的就不清楚,你需要設定圖片大小為原始大小,複製到windows live writer圖片才可能清楚。

還需要設定Windows live writer圖片預設大小為原始大小。如果是小圖片,還是不清楚。

需要以下兩步你就能夠寫出帶有清晰圖片的部落格。

一、將以下word中的圖片大小更改為原始大小。

這裡使用宏,將word中的圖片全部更改為原始大小。

宏 :如果在 Microsoft Word 中反覆執行某項任務,可以使用宏自動執行該任務。宏是一系列 Word 命令和指令,這些命令和指令組合在一起,形成了一個單獨的命令,以實現任務執行的自動化

開啟你想發布到部落格的word文檔,按alt+F8,開啟如下所示視窗,輸入名稱 set100,可以隨便給個名稱就行。

點擊“建立”。

將以下指令碼複製到

Sub set100() Dim j As Long  ‘計數圖片個數For j = 1 To ActiveDocument.InlineShapes.Count ‘檔案中圖片總個數,圖片類型為inlineshapes ActiveDocument.InlineShapes(j).ScaleHeight = 100 ‘設定高度顯示比例ActiveDocument.InlineShapes(j).ScaleWidth = 100  ‘設定寬度顯示比例Next j End Sub

退出

再按alt+F8,開啟宏對話方塊,選中,set100函數,點擊“運行”。

就把文章中的所有圖片大小還原到原始大小。然後將這些圖片拷貝到windows live writer 清晰度不變。

二、設定windows live writer圖片預設大小。

在windows live writer,點中圖片,出現格式設定,選中“原始大小”,再點擊“設定為預設設定”。以後再在windows live writer複製帶有圖片的word文章,圖片清晰度不變。

What‘s More

下面代碼和上面的set100實質是一樣的,只是迴圈標示不一樣。一個for 一個for each。

ScaleHeight 和Height 分別表示百分比和像素,msoTrue 和msoFalse 分別表示鎖定縱橫比和非縱橫比,自己調整即可看。

統一圖片尺寸百分比
Sub 統一圖片尺寸()‘僅適用於嵌入式圖片    Dim oInlineShape As InlineShape    For Each oInlineShape In ActiveDocument.InlineShapes        With oInlineShape            .LockAspectRatio = msoTrue    ‘鎖定縱橫比           .ScaleHeight = 100           .ScaleWidth = 100        End With    NextEnd Sub
統一圖片尺寸像素

1cm=28.4像素

Sub 統一圖片像素大小()‘僅適用於嵌入式圖片    Dim oInlineShape As InlineShape    For Each oInlineShape In ActiveDocument.InlineShapes        With oInlineShape            .LockAspectRatio = msoFalse    ‘不鎖定縱橫比           .Height = 100           .Width = 100        End With    NextEnd Sub
參考:

http://91xueit.blog.51cto.com/400469/1114249

http://www.cnblogs.com/cmt/archive/2011/09/26/live_writer_insert_image.html

http://blog.csdn.net/biyusr/article/details/11472337

 

寫帶有清晰圖片的部落格:如何將word中的圖片複製到windows live writer保持大小不變--清晰度不變

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.