1、首先要有自己的word,不管是什么版本,2003,,2007,还是2013.都是可以使用这项功能的,一般自己的电脑都是自带这个软件的,打开word就可以啦。
2、在打开后,需要插入一幅图片,点击菜单栏的‘插入’选项,然后再点击‘图片’,找到自己的所要应用的图片,点击保存就好了。
3、这时就有了一幅图片在word里面,可能会感觉有点大,或者有点小,反正就是不合适,如果用鼠标托边框的话显得不美观,这个时候,应该把鼠标放在图片上单击右键。
4、弹出一个长长子菜单后,找到倒数第二排的那个菜单“大小和位子”,单击它,进行选择。然后点击‘大小’这个选项。
5、高度宽度这些都是可以自己调整,但是要想自己的图片不变形,只需要不改变“锁定纵横比”这个选项就行了。
6、最后只要这个事选上钩钩的,其他不论怎么改变都无所谓。
java中怎么将word文档怎么生成图片
public class CreateWordDemo
{
public void createDocContext(String file)
throws DocumentException,IOException {
//
设置纸张大小
Document document = new
Document(PageSize.A4);
//
建立一个书写器(Writer)与document对象关联,通过书写器(Writer)可以将文档写入到磁盘中
RtfWriter2.getInstance(document, new
FileOutputStream(file));
document.open();
//
设置中文字体
BaseFont bfChinese =
BaseFont.createFont("STSongStd-Light", "UniGB-UCS2-H",
BaseFont.NOT_EMBEDDED);
//
标题字体风格
Font titleFont = new Font(bfChinese, 12,
Font.BOLD);
//
正文字体风格
Font contextFont = new Font(bfChinese, 10,
Font.NORMAL);
Paragraph title = new
Paragraph("标题");
//
设置标题格式对齐方式
title.setAlignment(Element.ALIGN_CENTER);
title.setFont(titleFont);
document.add(title);
String contextString =
"iText是一个能够快速产生PDF文件的java类库。"
+ " \n"//
换行
+
"iText的java类对于那些要产生包含文本,"
+ "表格,图形的只读文档是很有用的。它的类库尤其与java
Servlet有很好的给合。"
+
"使用iText与PDF能够使你正确的控制Servlet的输出。";
Paragraph context = new
Paragraph(contextString);
//
正文格式左对齐
context.setAlignment(Element.ALIGN_LEFT);
context.setFont(contextFont);
//
离上一段落(标题)空的行数
context.setSpacingBefore(5);
//
设置第一行空的列数
context.setFirstLineIndent(20);
document.add(context);
//
利用类FontFactory结合Font和Color可以设置各种各样字体样式
Paragraph underline = new Paragraph("下划线的实现",
FontFactory.getFont(
FontFactory.HELVETICA_BOLDOBLIQUE, 18,
Font.UNDERLINE, new Color(0, 0,
255)));
document.add(underline);
// 设置 Table
表格
Table aTable = new
Table(3);
int width[] = { 25, 25, 50
};
aTable.setWidths(width);//
设置每列所占比例
aTable.setWidth(90); // 占页面宽度
90%
aTable.setAlignment(Element.ALIGN_CENTER);//
居中显示
aTable.setAlignment(Element.ALIGN_MIDDLE);//
纵向居中显示
aTable.setAutoFillEmptyCells(true); //
自动填满
aTable.setBorderWidth(1); //
边框宽度
aTable.setBorderColor(new Color(0, 125, 255)); //
边框颜色
aTable.setPadding(2);//
衬距,看效果就知道什么意思了
aTable.setSpacing(3);//
即单元格之间的间距
aTable.setBorder(2);//
边框
//
设置表头
Cell haderCell = new
Cell("表格表头");
haderCell.setHeader(true);
haderCell.setColspan(3);
aTable.addCell(haderCell);
aTable.endHeaders();
Font fontChinese = new Font(bfChinese, 12, Font.NORMAL,
Color.GREEN);
Cell cell = new Cell(new Phrase("这是一个测试的 3*3 Table 数据",
fontChinese));
cell.setVerticalAlignment(Element.ALIGN_TOP);
cell.setBorderColor(new Color(255, 0,
0));
cell.setRowspan(2);
aTable.addCell(cell);
aTable.addCell(new
Cell("#1"));
aTable.addCell(new
Cell("#2"));
aTable.addCell(new
Cell("#3"));
aTable.addCell(new
Cell("#4"));
Cell cell3 = new Cell(new Phrase("一行三列数据",
fontChinese));
cell3.setColspan(3);
cell3.setVerticalAlignment(Element.ALIGN_CENTER);
aTable.addCell(cell3);
document.add(aTable);
document.add(new
Paragraph("\n"));
//
添加图片 Image.getInstance即可以放路径又可以放二进制字节流
Image img =
Image.getInstance("d:\\img01800.jpg");
img.setAbsolutePosition(0,
0);
img.setAlignment(Image.RIGHT);//
设置图片显示位置
img.scaleAbsolute(60, 60);//
直接设定显示尺寸
//
img.scalePercent(50);//表示显示的大小为原尺寸的50%
// img.scalePercent(25,
12);//图像高宽的显示比例
//
img.setRotation(30);//图像旋转一定角度
document.add(img);
document.close();
}
public static void main(String[] args)
{
CreateWordDemo word = new
CreateWordDemo();
String file =
"d:/demo1.doc";
try
{
word.createDocContext(file);
} catch (DocumentException e)
{
e.printStackTrace();
} catch (IOException e)
{
e.printStackTrace();
}
}
}
java怎么打印Hello Word!
作为第一个程序,很多人会选择Hello World,在java里,可使用控制台程序实现这个功能,具体步骤如下:
1、编写代码Hello.java(可直接使用记事本编写,存储到c:\下)
public class Hello
{
public static void main (String[] args) throws java.lang.Exception
{
System.out.println("hello world!");
}
}
2、安装jre或jdk
运行cmd命令,输入java -version,可以看到版本信息则说明java环境正常
3、在cmd窗口中,进入c:\,输入javac Hello.java
4、在cmd窗口中,输入java Hello,看到hello world!
在WORD 中插入多张图片怎么统一编辑图片大小呀 ?一个一个编辑太麻烦了!
按alt+F11。然后在project右键插入模块,然后粘贴
Sub Macro()
Mywidth = 4.13
Myheigth = 5.69
For Each iShape In ActiveDocument.InlineShapes
iShape.Height = 28.345 * Myheigth
iShape.Width = 28.345 * Mywidth
Next iShape
End Sub
再按F5,就行了。
【Mywidth = 4.13
Myheigth = 5.69这里的数字你自己改大小】
用电脑打印图片时 怎么调整打印出的图案大小?
第一种方法:你可以把图片复制粘贴到word中,然后双击图片,按比例缩放,来调整图片打印出来的大小。步骤如下:
第一步,新建一个空白的word文档。
第二步,复制你想要打印的图片。选中图片,按住Ctrl键不放,同时再按一下C键,即复制的快捷键(ctrl+C)。
第三步,在空白文档中,按住Ctrl键不放,同时再按一下V键,即粘贴的快捷键(ctrl+V)。
第四步,在文档中,双击此图片会弹出一个修改图片大小的对话框(或者右键-属性)。你只要把锁定纵横比的选项勾选住,可以修改其中的高度、宽度,或者缩放百分比的任意一项,来进行设置,都不会使图片变形,只会缩放图片大小。
第二种方法:你可以把上面的第二、三步,改换成在word中插入图片的方式,效果是一样的。如图所示:
为什么在word中我设置的字很大,但是打印出来的却那么小了?
遇到这种情况,首先检查一下你在Word中设置的文档纸张大小是否与打印纸张大小一致。其次,检查一下打印比例的设置。
1、在电脑界面,找到一个word文档,双击打开这个word文档
2、此时打开了这个word文档
3、单击“文件”菜单,在出现的菜单中选择“文件”选项,然后再选择“页面设置”选项
4、出现的页面设置对话框,单击“纸张”选项卡,在纸张大小处选择“A4”选项,单击“确定”按钮
5、然后再单击“文件”菜单,选择“文件”选项,再选择“打印”选项
6、在打开的“打印”对话框中,将“每页的版数”设置为“1版”,在“按纸型缩放”设置为“无缩放”选项,单击“确定”按钮,最后打印就可以了
java读取带格式word内容
用jacob.jar吧, 读取word还是挺方便的,也可以把word直接转换成HTML或者jsp。
而HTML也可以直接用BufferedReader()的方法来读取里面的数据再添加删除你需要的数据再转换成jsp。
你留个邮箱或者QQ的话 我可以给你发一些java用jacob类库操作word的方法。
POI和jxtl也可以操作
哇,呵呵 ,你真好。我的邮箱:18672842389@163.com
谢谢,摆脱把依赖包也发给我吧。呵呵!
已发
如何在word中添加一个圆形的文本框,并且让字体居中并自适应框的大小
方法一:选择“自选图形”中“基本图形”下的椭圆工具,以Word文档中按Shift键画一个圆形,右键单击这个圆形,选择“添加文字”,则文本输入法光标出现在圆形框内,在其中输入文字就可以了。
方法二:选择文本框工具,在Word文档直接画一个文本框,在其中输入文字,这时文本框是矩形,选中文本框,选择绘图工具栏的“绘图”菜单,选择“改变自选图形”,再选择“基本图形”,在其中选择圆形工具,则文本框变为圆形。
让字体居中的办法:右键单击文本框(点边线),选择快捷菜单中的“设置文本框格式”,在“文本框”选项卡中勾选“重新调整自选图形以适应文本”,再将文本框的内部边距“左、右、上、下”的值设置为最小;若还是觉得上部太空,则右键单击文本(点文本),选择快捷菜单中的“段落”,在行距中选择“最小值”,并把“设置值”改为0。
转载请注明出处51数据库 » java2word图片大小 word中插入的图片如何固定大小
未婚夫的未婚妻13494116













