关于linux使用dia出现(段吐核)的问题求解

关于linux使用dia出现(段吐核)的问题求解,第1张

struct DATA *insert(struct DATA *head, struct DATA *d)

{

struct DATA *p0,*p1,*p2

p0=headp1=d

if(head==NULL) head=p1

else

{

while(p1->num>p0->num&&p0->next!=NULL)

{

p2=p0p0=p0->next

}

if( p1->num <p0->num )

{ if( head==p0 ) head=p1

else p2->next=p1

p1->next=p0}

else { p0->next=p1}

}

return head

}

Dia是Linux下一个比较好用的流程图软件,也有Windows版本。当然,其功能是没法和微软Visio相提并论的。但是胜在简单轻巧,并且免费。应急使用或者绘制简单流程图还是比较方便的。

但是在使用过程中,会遇到一些问题。这里记录下。

(1)中文输入问题

在Windows 10下装好软件后,迫不及待地开始使用,但是发现,没法输入中文???

解决方法

在菜单栏【输入法】下面,选择【简单】选项。如下图:

(2)导出高分辨率的图片

绘制好流程图,想导出300dpi的PNG格式图片,点击【文件】->【导出】,选择“PNG(反锯齿)”格式。下面会d出一个PNG导出选项,直接点击【导出】按钮即可导出。导出后查看文件信息,发现dpi居然只有 51x51,这可不符合论文的要求啊,放到word里面打印成纸质版根本看不清。

解决方法

点击【文件】->【导出】,选择“PNG(反锯齿)”格式。点击【保存】按钮,在下面d出的设置对话框中,将

图像的宽度扩大6倍,将原本的447px乘以6,设置为2682px。可以看到,高度也随之自动变化。然后点击【导出】按钮。

再次查看导出的图片信息,发现DPI为:305 x 305,OK,大功告成!

(3)导出图片放到word里面不清晰

从Dia里面导出的流程图,放到word里面不清晰。

这个 解决办法有两种 (下面方法二选一即可):

a. 将图片导出为300dpi以上的png格式,再插入到word里面,这样打印出来就不会不清晰了。

b. 将图片导出为emf格式,这是一种矢量格式,然后在word里面插入emf格式的图片。这样的图片放大缩小都不会损失精度,因为它是矢量的。

(4) 设置为默认线宽

装好后,画一个简单的流程图。但是发现线宽太宽了,默认是0.1cm。我需要改为默认为0.01cm。方法如下:

点击左下角好几条线最左边那条即可。

(5)设置默认字体

系统默认字体为22.68pt,太大了。我需要将其设置为14pt。

方法如下:

在工具面板中,双击字体工具,在d出的对话框中将字体大小设置为14pt,点击确定即可。

(6)设置图像的默认字体

虽然改了文字工具的默认字体,但是图形的仍然没有变。要改变也很简单,在图形工具上,例如方框上双击,将默认字体改为14pt就好了。

(7)改变图形框中的文字

想修改图形框中的文字,发现双击直接d出属性对话框,没法修改,怎么办?

第一种方法:可以直接按下F2快捷键,发现就可以修改图形中的文字了。

第二种方法:点击工具栏面板中的 光标 形状的工具,发现就可以编辑文字了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7122669.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-01
下一篇2023-04-01

发表评论

登录后才能评论

评论列表(0条)

    保存