
{
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快捷键,发现就可以修改图形中的文字了。
第二种方法:点击工具栏面板中的 光标 形状的工具,发现就可以编辑文字了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)