掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

楼主: vbnet

[工具] (20200512彩色版Release)_制作图片字典工具的试作

  [复制链接]

该用户从未签到

 楼主| 发表于 2016-5-12 15:13:31 | 显示全部楼层
本帖最后由 vbnet 于 2016-5-12 15:17 编辑 4 t/ H. f& Q# h8 c8 W& r1 _! I
fedor 发表于 2016-5-12 14:38
+ ~/ H! o. p4 i3 L8 [5 Q谢谢老大,已经弄明白了,并成功用这个软件做了几页词典。说实话,确实是非常的方便。6 Y8 {9 ]* F& r9 B! M
有个建议,建议图 ...
! U% L6 _: \) b$ e* ^: O5 a, @
, W$ ]3 [, ]5 _% W  M% \
>截图后图片的尺寸过大: J9 j7 E' ^6 A& K% T+ t8 ]7 Z4 }

% W: B6 ^: E4 s. S3 K我试了一下,808k的jpg图,截了一半$ A, F0 H% U6 `0 a' K% H& i
存成jpg=400k
4 S' l9 @% B8 x5 e4 y6 ]7 l存成png=1.04mb8 R$ V8 {5 |; B7 D7 M
所以用jpg吧) e2 h& g/ D, p1 z0 L8 z
7 E9 [0 t4 D- h/ [. ^1 j) s
>自适应大小
9 N8 A9 d/ H, @+ m! ]有时候自适应会太小,不好框选,放大点再用卷轴
( n0 I" t! `: z# G4 R* r& B
8 O5 k# y% Y. Y* ?5 g4 z
; N+ G2 g1 o( c5 ^2 L  P>显示大小& N7 N2 l% I) V) s/ A0 P9 o( [
修改css% Z/ J1 Y: k* m, ~+ ?
我忘了提css, 参考mymdx中的mycss.css

该用户从未签到

发表于 2016-5-12 16:21:49 | 显示全部楼层
vbnet 发表于 2016-5-12 15:13
! E# T  E* R' d( }- y5 \>截图后图片的尺寸过大
8 r. y- V4 N- o5 ]- c8 Y+ P. [. |; a0 \8 T7 @) N, j1 z( o. d" W3 v6 J
我试了一下,808k的jpg图,截了一半
5 Z5 r  v: B2 {7 W3 m  \
我又试了一下,原图是85kb的,只截取一半.jpg格式后大小为722kb,截取为.png格式的大小为258kb,图片.png格式的尺寸是比较小的,但即使这样还是过大啊,原图整页的就85kb的,如果另外一半在截图.png格式的话,就是500多kb了,大于原图6倍多啊

该用户从未签到

 楼主| 发表于 2016-5-12 16:39:21 | 显示全部楼层
本帖最后由 vbnet 于 2016-5-12 18:47 编辑 + J$ F; Z! ]3 \: M: ?! ^* P
fedor 发表于 2016-5-12 16:21
( i( P/ U+ K* N% a) P$ ^2 `我又试了一下,原图是85kb的,只截取一半.jpg格式后大小为722kb,截取为.png格式的大小为258kb,图片.png ...

3 h8 {, s. J4 c0 [1 O  Z2 P
! H, U9 K6 ^0 n  m/ N( u- o" Z$ v1 c: M: C
下次更新时,加入图片压缩,没压缩文件大小会爆增
4 [: r/ B* ?$ r5 \' g! b8 l

该用户从未签到

发表于 2016-5-12 18:49:41 | 显示全部楼层
本帖最后由 fedor 于 2016-5-12 22:38 编辑
# }+ f- n: q7 i. I9 g7 R
vbnet 发表于 2016-5-12 16:39
3 L2 S- ?- q5 @! o9 M下次更新时,加入图片压缩,没压缩文件大小会爆增
* P; V  ]" z6 F) ?
( o0 Z4 J1 ?' F
这是我做词典时所用的图片,已经裁剪自己需要的样子。
+ J4 w; X& P: ]6 Q* ]. s4 c
  • TA的每日心情
    开心
    2021-4-30 05:36
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2016-5-12 19:40:46 | 显示全部楼层
    太好了,谢谢楼主,老汉我也试一试。

    该用户从未签到

     楼主| 发表于 2016-5-12 20:01:32 | 显示全部楼层
    20160512更新
    6 x) J. ]1 }; d' z* h5 Q, Y6 x& Y& ~6 q3 H% g; o. m
    >增加图片压缩率0~85,数值愈小,文件愈小,宽高不变
    ( H- d& @/ b: v1 t6 `( }" c, x; H4 R) s# c7 R
    我用8.49 mb 6550x9935    格式jpg 测试,存成jpg,png均同大小
    + E5 L4 k# m0 I. n1 t& |8 Y截全图+ ?0 L; c0 T% _& P" U/ U

    ( w# ~/ ?- C) z* j压缩率 0  --->1.78 mb+ W, V  L1 i. r' p; \
    压缩率 10--->2.46 mb
    # }& s7 B. V' d- F4 L压缩率 20--->3.3   mb
    0 T' b7 }. l/ B压缩率 30--->4.0   mb9 [: g9 r: S6 }) K
    压缩率 40--->4.5   mb1 Z, {) n8 g9 M; L$ w, |
    压缩率 50--->5.1   mb
    8 q0 q' ?, X  b  F压缩率 70--->6.28 mb. Y) r5 [2 v8 K6 |$ q
    压缩率 80--->7.1   mb
    ( C2 f$ W# M8 L- e* o" P- i% |压缩率 85--->7.98   mb

    该用户从未签到

    发表于 2016-5-12 20:09:13 | 显示全部楼层
    更新一次,点赞一次。。。

    该用户从未签到

    发表于 2016-5-12 20:12:54 | 显示全部楼层
    先点赞,在试用测试

    该用户从未签到

     楼主| 发表于 2016-5-12 20:39:13 | 显示全部楼层
    20160512_2更新1 a( T1 c; b5 r) T: n
    ) g8 w7 e& p' p% C% B4 L
    合并时的压缩率同主页

    该用户从未签到

    发表于 2016-5-12 21:23:52 | 显示全部楼层
    更新一次,点赞一次。。。

    该用户从未签到

    发表于 2016-5-12 21:47:49 | 显示全部楼层
    本帖最后由 fedor 于 2016-5-12 22:37 编辑
    % |/ Q+ U2 B% c
    vbnet 发表于 2016-5-12 20:01$ J0 p  R5 R  v
    20160512更新
    5 V9 {/ L; F4 I; o6 M% o9 R3 j1 `  s
    >增加图片压缩率0~85,数值愈小,文件愈小,宽高不变
    ) q( \" q/ E3 g+ d- U% o
    ) b1 J9 ~- y: M0 u# g) ?
    测试了一下,用老大的软件和我自己惯用的方法分别制作了测试词典,原始图片词典.jpg格式一页,大小为175kb。% J( B" k2 t- M* D' ?1 J
    用软件制作:裁剪图片大小为824kb(按默认压缩率),.jpg格式的,制作成mdx/mdd词典文件大小为795kb,体积变化不大。结果是从175kb变化到824kb。
    3 w# ]8 i2 h: U% s6 ^我自己方法制作:将原始图片裁剪为两个图片,并转换为.png格式的,总大小为148kb,制作成的mdx/mdd词典文件大小为150kb。结果是制作成的词典比原始图片还要小一些。
    6 y  p9 ~! b. c& m4 Q, v- A  q7 K) c7 }3 q+ J3 h2 ?5 n
    两种方法制作的速度都差不多,我的方法的优点是清晰度质量保留的情况下体积小,缺点是定位要查询的词是需要翻动一下,不过也很好找了。
    2 R6 k/ W. p) _* j9 P4 i1 y" ?& v附近为两种方法制作的原始材料及制作成的词典,给老大做个参考。9 w) z: Z7 ?* O9 x( s' p. p" D

    该用户从未签到

     楼主| 发表于 2016-5-12 22:05:52 | 显示全部楼层
    本帖最后由 vbnet 于 2016-5-12 22:30 编辑 + i% |3 Q# J- R9 G& @% S0 e
    fedor 发表于 2016-5-12 21:47
    5 w1 _/ U; p6 {测试了一下,用老大的软件和我自己惯用的方法分别制作了测试词典,原始图片词典.jpg格式一页,大小为175k ...

    ( h; c8 s, e8 z. C/ t, ]! w. I4 k" i
    在合并图片的地方我在2次更新时加上压缩,8 D3 R/ M8 k4 k6 j0 @
    改压缩率或是把截完的图用专业软件整个文件夹压缩一次再做mdx ' _1 p1 m" O0 X

    该用户从未签到

     楼主| 发表于 2016-5-12 22:47:00 | 显示全部楼层
    本帖最后由 vbnet 于 2016-5-13 00:24 编辑 9 v4 [/ w1 c- P* b3 k; }: [
    fedor 发表于 2016-5-12 21:47' v" c7 w, c* x2 f0 i' F- y
    测试了一下,用老大的软件和我自己惯用的方法分别制作了测试词典,原始图片词典.jpg格式一页,大小为17 ...
    : r- O: q& O! p
    $ h* d& {3 U8 T2 ]# x
    原詞典圖片.jpg.png 178 k; }# \9 Q  R/ V9 q  M3 z" E
    (用原始设定), v$ I( `' i: ]3 y
    这张图我用小画家存成jpg格式,变2355k' n; A  f0 G1 n* P/ n1 A
    用ffmpeg转成jpg,变795k$ }; N) M9 g0 u+ I# I
    用irfanview转成jpg,变1438k5 {& ~) A. J. w* Y9 {% b2 r7 `
    用caesium转成jpg,变1502k
    ! `% T+ W6 ?: f) ^+ U* m: R
      g) C3 }) m# g. O+ B+ I7 W
    4 b/ W7 d/ v* x+ X. h" o8 r4 n
    : E4 A) w* l6 I1 [) ?4 k7 Y1 a关于图片的相关还要再研究
    2 D) a1 r- }. t) Q4 Y2 a) Y4 ?4 e; ]6 G! r' T. q/ Y5 @
    ps:原詞典圖片用jpg就没问题了

    该用户从未签到

    发表于 2016-5-12 22:54:34 | 显示全部楼层
    vbnet 发表于 2016-5-12 22:47
    4 A$ f7 D5 t7 G- \0 o+ u# z原詞典圖片.jpg.png 178 k0 a) |8 o' l. f, S8 C
    (用原始设定)
    9 {" }% o6 f3 m9 P) B这张图我用小画家存成jpg格式,变2355k

    / b' b1 T" g  Y4 |* v我就是用这张图做的,词典mdx/mdd最终大小为150kb,这样就够了。
    $ a, b0 Q9 O! W- B另外裁剪图片和格式转换我用的是ABBYY FineReader

    该用户从未签到

    发表于 2016-5-12 23:18:26 | 显示全部楼层
    本帖最后由 ok927 于 2016-5-12 23:23 编辑
    $ X+ J8 _8 H) S5 C. U# Z9 B  e
    vbnet 发表于 2016-5-12 08:512 y. I( b3 m' F0 e
    作业系统?4 v8 r( l* k2 s+ U% z/ Z
    .NET Framework 版本?: \$ n1 I1 ~: U+ z$ v8 @
    在哪个环节发生的?

    $ W0 u6 C9 M% _9 Y6 V4 y( ?0 R0 p* F
    4 D! F% U' i5 Mwin10 x64  .net framework是 4.5" y: |5 ~0 @# u; L
    4 r; A, B3 e: @% X" Q
    选中词条,点save时出错% ?# z+ v: R/ R8 m
    & t0 G9 _# H* x- H
    $ \" G+ J! ?2 J2 ~* z' y: L% O

    该用户从未签到

     楼主| 发表于 2016-5-12 23:27:34 | 显示全部楼层
    ok927 发表于 2016-5-12 23:18
    ; d. ?$ L3 D1 {) l; r( w' bwin10 x64  .net framework是 4.5
    # W9 ^0 |& g0 j9 ]6 v, S8 `4 L! d8 [/ p7 |/ w; L, X. W
    选中词条,点save时出错

    . @! k- i2 B) A  q8 q& E我也是win10 x64  .net framework是 4.5
    + d0 k! U% w7 y) A, Q更新版还会吗?

    该用户从未签到

    发表于 2016-5-13 09:17:50 | 显示全部楼层
    vbnet 发表于 2016-5-12 22:47
      H! c5 H2 ~8 g* ~- d原詞典圖片.jpg.png 178 k
    5 T0 G2 O1 Y5 ~- F(用原始设定)2 Z- d! O+ L. D
    这张图我用小画家存成jpg格式,变2355k
    ! U+ m" n* b" n/ a" v4 Q: b, L
    辛苦了!!!!!
    & @8 y& G) E9 U% ^* F! O# X8 C+ c7 G* ]
    总体原则就是,一页原词典图片被裁剪了多个词条的图片后,其体积大小在保持质量不大变化的情况下应与原一页的体积大小接近就行了,如果做到这点就太牛了!!!!!

    该用户从未签到

     楼主| 发表于 2016-5-13 15:50:40 | 显示全部楼层
    本帖最后由 vbnet 于 2016-5-13 16:37 编辑
    ! l$ {3 j2 V! \; j* a
    fedor 发表于 2016-5-13 09:17
    6 {2 d$ M4 E7 i8 J% E0 H; S辛苦了!!!!!/ i% L; `" ~9 v3 V. k) |
    0 g0 E* [! z; f( \3 [
    总体原则就是,一页原词典图片被裁剪了多个词条的图片后,其体积大小在保持质量不大 ...

    . W+ U2 u  b4 ~/ \$ Q6 I9 |2 d7 L) u1 q8 |" d: F
    等比例缩小宽高(0.5)+压缩(40); F6 X% E; J% q! D+ `- V
    测试JPG取全图  2226K--->507K, G+ C7 F/ a' P
    3275X4965------->1629X24667 ~# M; B5 X; s* G3 _

    : m* T  \. W% s; k
    7 G, |$ C5 X4 S7 G1 n  L- ^+ i

    该用户从未签到

    发表于 2016-5-13 17:20:34 | 显示全部楼层
    本帖最后由 ok927 于 2016-5-13 17:23 编辑
    6 G0 H1 I' ]  M4 F7 L
    vbnet 发表于 2016-5-12 23:27) E1 Z1 @2 F+ _: F* t# W4 A3 L
    我也是win10 x64  .net framework是 4.5
    7 Z2 b( f* z  D: I6 |& f更新版还会吗?
    9 f) b! _9 y) ]! M/ t

    # \1 g! I* T+ D" \. Y3 Q) N+ J- \. D# u

    ; z" ~8 u' q( A) ^更新版也是一样的,点save时就会出错。
    + e  S9 j7 d# K3 S, a/ H/ ~
    8 K. J# k+ Q; N( h+ T8 g8 B0 Y操作系统:win10 x64和win8.1 x64都是一样的出错信息。
    0 h- I4 d: `, y. g0 }
    . |' e* {4 E5 r$ w- w  Z" Z, i/ Y% F% r有关调用实时(JIT)调试而不是此对话框的详细信息,; ~. `* e0 _4 j" V$ T
    请参见此消息的结尾。, m( }9 [3 l) ^( I8 V2 @/ ~
    7 c5 Y7 ?( [% I) N9 a/ p* }8 ^
    ************** 异常文本 **************0 w; I) U2 e) y  K
    System.NullReferenceException: 未将对象引用设置到对象的实例。# O! `: P0 v2 ]
       在 Picture_Capture.Form1.PicQuality(Bitmap BMP, String nFile, Int64 n)2 Y/ d6 K6 b! s. t
       在 Picture_Capture.Form1.Button2_Click(Object sender, EventArgs e)# C1 F8 c% `. q& v  f/ t3 _
       在 System.Windows.Forms.Control.OnClick(EventArgs e)
    7 t1 e2 s$ E3 W: e/ l* P0 p+ y   在 System.Windows.Forms.Button.OnClick(EventArgs e)) S+ w' L9 S0 I" }4 `6 C/ k0 W! I# V
       在 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)9 g' s+ B; i9 B
       在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks): i9 I& h+ g2 U% w8 c: z, k  u# L
       在 System.Windows.Forms.Control.WndProc(Message& m)
    ( {9 Y) d1 o$ g+ r3 K   在 System.Windows.Forms.ButtonBase.WndProc(Message& m)# [( x% J8 z- o
       在 System.Windows.Forms.Button.WndProc(Message& m)
    " m2 H5 W0 R$ c7 ~" Y& [   在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    $ r- l, w0 g( i5 j   在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)& @" i% s$ a- z% T7 A
       在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    ) L( s* o. o2 I3 `; w& D
    * X0 \; B! M% T, Y3 P/ {0 A: T9 L, i9 g3 o/ p8 s% v% A3 Q! ~
    ************** 已加载的程序集 **************; E+ D& t5 Z( ~
    mscorlib2 k9 N0 Q& ]* A# S& k
        程序集版本:4.0.0.0" p5 `# B; j& N9 y2 E1 k$ `
        Win32 版本:4.0.30319.34209 built by: FX452RTMGDR
    6 [: x/ n2 g: C8 z% _    基本代码:file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll  M; B( S  T( z- n2 ^- Y
    ----------------------------------------
    , ?! a5 w$ r4 e8 iPicture_Capture( d! ?) q; ~, G0 `. }
        程序集版本:1.0.0.0
    % ]1 R. E4 v! w: H" |: i    Win32 版本:1.0.0.0% u8 s. J% I" ^$ [* L5 B( C
        基本代码:file:///C:/Program%20Files%20(x86)/Picture_Capture/Picture_Capture.exe
    : y  V0 `) ~+ ?  X9 q----------------------------------------+ m' g: k  [3 f) U1 F* _
    Microsoft.VisualBasic1 S/ u. L* }8 A
        程序集版本:10.0.0.0
    # e+ z2 S7 u* H5 R  y2 H    Win32 版本:12.0.20806.33440 built by: FX45W81RTMREL
    " J5 H1 O: r$ y/ B    基本代码:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
    " h' q5 @2 o4 H8 X. W4 f----------------------------------------
    6 P) h1 U. y5 H* y! w% H- y' `System
    7 i4 |- o7 G4 F5 {- t" |' Y3 @$ P) x    程序集版本:4.0.0.0
    4 w1 Z9 N3 D: i/ E; l. w3 ~% c    Win32 版本:4.0.30319.36350 built by: FX452RTMLDR
    0 c  k: f( ], e# b% b0 m    基本代码:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll# a- a. x7 ]) i- J1 w# b; w4 c! j  R
    ----------------------------------------* r8 X$ y; K) ?* u1 k4 Z0 Q/ n3 l
    System.Core
    ) E* r/ w6 l6 e3 D- }0 v: V    程序集版本:4.0.0.02 r5 R3 V& _0 o0 w4 l
        Win32 版本:4.0.30319.34209 built by: FX452RTMGDR3 v, H" C8 T, t/ A
        基本代码:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll4 _5 q' B- E7 T0 N( m
    ----------------------------------------
    % X$ b+ p! U/ K% [- A9 MSystem.Windows.Forms
    # F4 [+ u, ]/ }* F  H0 X) V    程序集版本:4.0.0.0( t7 V$ I, V6 E) ~
        Win32 版本:4.0.30319.34250 built by: FX452RTMGDR- b5 _' d  F% @- x( B! D
        基本代码:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll+ w& z0 V% F. b- U) V
    ----------------------------------------
    1 _" t# _) P+ g: j! [' s6 s, zSystem.Drawing
    9 f# C; w* }) V$ }  _9 W" p    程序集版本:4.0.0.0; w6 X+ v' c( x/ ^7 g; f
        Win32 版本:4.0.30319.36337 built by: FX452RTMLDR! i  f$ Y1 I2 W" \; r3 `) c+ m6 N
        基本代码:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll1 b7 X7 q. e% I
    ----------------------------------------
    " \6 o, m/ Z& c; I8 L+ @, OSystem.Runtime.Remoting
    5 W; a' b7 ?8 ]/ U  l& r3 I2 ~    程序集版本:4.0.0.0
    8 u/ k0 |, ^& T% \" b' ]+ ?    Win32 版本:4.0.30319.34243 built by: FX452RTMGDR, T$ d  Q, A( s; C
        基本代码:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
    1 k1 X, x+ U0 w& u2 ^! ~. l----------------------------------------- z2 W- @2 C1 `, Q4 Q0 q
    System.Configuration
    ! B" `3 \( v% S* r    程序集版本:4.0.0.00 |9 w4 M3 _- s* }: o) h2 q
        Win32 版本:4.0.30319.34209 built by: FX452RTMGDR# n; z5 O# d2 L% v! u; x
        基本代码:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ( Q/ Q0 m4 r5 ]----------------------------------------
    9 X6 e( S0 `0 _% M7 FSystem.Xml
    - Z0 M. N9 Y2 |/ f" r    程序集版本:4.0.0.07 F: N$ |; U9 ~' m, s
        Win32 版本:4.0.30319.34281 built by: FX452RTMGDR* C0 Y+ C# O% w! s, |6 [* k
        基本代码:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll8 f/ {% N7 M6 a+ f0 V
    ----------------------------------------
    $ K- P7 `, O0 |) A6 z! L% \mscorlib.resources/ P4 I( I$ o* V% }) E
        程序集版本:4.0.0.0
    : v/ a* e( f% U0 R1 F    Win32 版本:4.0.30319.34209 built by: FX452RTMGDR( e1 A  W8 z& i! t, G
        基本代码:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_zh-Hans_b77a5c561934e089/mscorlib.resources.dll' Z: q; k2 z, Y- O% f' q
    ----------------------------------------: J, k% ^" ^, ?
    System.Windows.Forms.resources
    " u! w( U2 M# B    程序集版本:4.0.0.0
    3 z" \7 P) K9 s$ T4 R. R) E    Win32 版本:4.0.30319.36213 built by: FX452RTMLDR& _: B/ N. ^8 r
        基本代码:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_zh-Hans_b77a5c561934e089/System.Windows.Forms.resources.dll
    * P( c0 S6 j' x+ \/ k# l5 K) a----------------------------------------. K; m! }9 P8 @/ U# h6 X. z
    / k+ c! }" g3 d. Y3 g2 N
    ************** JIT 调试 **************
    : e2 C7 P# B. z* w1 C- Y要启用实时(JIT)调试,) K5 `7 z( P1 e2 b
    该应用程序或计算机的 .config 文件(machine.config)的 system.windows.forms 节中必须设置1 }/ J9 O) H# w  d4 d6 ?
    jitDebugging 值。8 f# q! P9 ], \9 C
    编译应用程序时还必须启用
    - Z2 h! d* d" `9 E调试。
    : ^8 U% E6 \$ o/ V; x3 \
    9 Q0 M+ z) x* z( v& T例如:
    1 Y1 X) U# M2 ]' }& h# {- d/ {7 I0 i4 w& k" H( j% A6 M$ o$ u4 T
    <configuration>
    : f% L9 k* p& Q9 X0 M9 \  W    <system.windows.forms jitDebugging="true" />
    ! r5 |/ S7 v. f7 r* \4 \' u</configuration>
    % k" j  R: @1 k$ M
      r% c5 T* V1 [2 Y启用 JIT 调试后,任何未经处理的异常
    2 c' O' j$ w/ Y4 P; O都将被发送到在此计算机上注册的 JIT 调试器,
    , F  l) s7 v* p: E9 T而不是由此对话框处理。
    & t8 g  V: `) g$ r1 F4 S
    ; q5 j  f) r4 Q; }+ M; E# V8 R9 w  d! E, I6 ]; E% ~

    该用户从未签到

     楼主| 发表于 2016-5-13 17:59:19 | 显示全部楼层
    本帖最后由 vbnet 于 2016-5-13 18:21 编辑 $ y- h9 A8 `" U6 U7 u- Q7 W: j/ V
    ok927 发表于 2016-5-13 17:204 B( `$ B+ S3 u3 l& R
    更新版也是一样的,点save时就会出错。! l) \0 F1 p$ V6 C

    , }8 [  M5 e! m; Q0 j4 d# h操作系统:win10 x64和win8.1 x64都是一样的出错信息。
    " {* |. E; ^8 r% c ...
    7 F8 Y# n) \: w: G$ D5 l

    ; Y1 p; u; L( a) I) n我试了一下. N# }5 a, {" B
    没有做第2步open/picture就直接存檔就会出现你的状况7 e8 w# S! q7 ?3 O

    " `0 l+ t( E5 l  E0 i5 e, Y这样原图和缩图都没出现,没东西可存
    2 [% H. ~9 g4 y% e+ ]7 X) a' }" u, D8 B1 g
    有截图的话,右下方会有截图,换句话说,右下方会有截图才可按存檔
    ; t& M8 D3 \- |) Y( h; F, _, s' i, ?$ G2 g  K# X3 g8 t# y
    否则错误对话框会被中间的缩图遮住看不见
    # J, v' v: z9 J9 s4 k" P+ V8 e. R6 f, S, A6 {0 @9 d) l6 i
    缩图是置顶的,我暂时把中间的缩图最小化
    9 h* F, h2 h! ?" z! v* T; @- R+ J" g$ b& _# X0 i
    3 N8 c# Z7 w4 m; F6 [5 t- ~; _
    下次更新会做处理$ ]$ K+ M4 {+ \; l! [
    没有做第2步open/picture,提示没载入图片. Y: f' ~+ }/ ]  V- t3 X
    如果下方是空的话,提示没截图成功+ v( L; I( n* D

    5 y9 J0 ^' i8 H/ |) H

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

    x

    该用户从未签到

     楼主| 发表于 2016-5-13 19:56:51 | 显示全部楼层
    本帖最后由 vbnet 于 2016-5-13 21:39 编辑
    6 E/ @- x4 x5 r: b
    fedor 发表于 2016-5-13 09:17" P1 E" N+ _- T
    辛苦了!!!!!
    + N- n! u- M# o! q+ p) |+ t3 T) Z$ N. c8 n
    总体原则就是,一页原词典图片被裁剪了多个词条的图片后,其体积大小在保持质量不大 ...
    . s6 `& ^4 k8 j( s4 W9 r0 J8 _2 H
    3 ]: ?. O) j' _6 d! `' F0 ]" K
    要研究一下「色彩深度」* Q* q( |2 U% ^  o" m# x/ m. T4 q
    ! C9 {& \2 O4 h) m+ g3 k) T
    初步成果

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

    x

    该用户从未签到

    发表于 2016-5-13 22:07:43 | 显示全部楼层
    vbnet 发表于 2016-5-13 19:56
    ( _9 V( M9 l) ~# E9 Y9 e: O要研究一下「色彩深度」8 j) _$ ^; t* x
    7 U4 Z8 M( t% u, y+ C! e% j6 M
    初步成果

    4 m4 T# `0 F7 P  _' G这次裁剪的比原图就大了50kb,做到这样已经不错了,赞!!!!
    1 r0 a6 i0 K* c* t. A不过色彩深度是怎么回事?哪里调整的?

    该用户从未签到

     楼主| 发表于 2016-5-13 22:21:51 | 显示全部楼层
    本帖最后由 vbnet 于 2016-5-13 23:19 编辑 7 m4 _4 x/ ~: [! B& p7 l8 S
    fedor 发表于 2016-5-13 22:07$ I" Z! A2 r( ~
    这次裁剪的比原图就大了50kb,做到这样已经不错了,赞!!!!/ X$ T: ^* x3 M4 M8 |$ [0 i; w
    不过色彩深度是怎么回事?哪里调整的?

    2 V$ c1 s% Y( `8 K: t: L# a; R6 m! I4 H1 I
    成了3 O5 D* v4 B. W5 E- R* |& X
    8 g2 \( K7 o+ u1 s) R5 Y
    色彩深度只有bmp能调,(在「小画家」可以改)
    - k1 z$ W/ B9 L所以绕道bmp回到png  b) V% p- |2 G( ~* S+ j
    看来jpg不行了,它的色彩深度=24$ O/ `) T0 c# [' Z
    png色彩深度=12 p3 @, D2 c' x) q5 g& D
    下次改版用png
    ! Z9 T8 U8 _) \
    : O( b/ t. m' t1 P
    9 V( k- g2 U5 A1 N+ ~: d9 B6 ~( [  H8 q6 P6 D: r9 |
    比较看看barely
    % j1 X6 |( T) [0 h1 w8 i) jpng=30k
    5 j7 R2 o8 I& i$ H: N$ l/ u+ b2 Vjpg=206k

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

    x

    该用户从未签到

     楼主| 发表于 2016-5-13 22:58:22 | 显示全部楼层
    20160513更新
    1 A+ A  B7 C2 v3 W- H. w4 r9 w7 F  m) T9 I
    >因为色彩深度的关系,一律存为png
    ) a9 x; v; q3 A: T5 m
    % s8 }+ Z5 Z( h4 p* E5 Ipng色彩深度=1, 体积大幅缩小) s4 A" t. r/ H& Q" b8 T9 C7 ]
    ' g( x' w9 C) C0 \
    请参考73楼
    . a4 e' k( |4 I& e; ?5 F3 a6 O' p2 }3 k7 X0 p: S
    >旧版请删除

    该用户从未签到

    发表于 2016-5-14 09:51:34 | 显示全部楼层
    更新一次,点赞一次。。。
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2024-4-27 10:28 , Processed in 0.045951 second(s), 5 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

    快速回复 返回顶部 返回列表