1.word转pdf为什么空白

2.java导出的pdf文件是空白是因为什么?

3.Excel表格转成PDF后,PDF页面空白是怎么回事

pdf导出来是空白的_电脑系统导出pdf档是空白

1、在转换之前,认真在excel中检查打印区域是否设置好,打印区域没有设置好,转换后就会出现页面空白。将你需要打印的内容选中,然后点文件打印区域设置打印区域,再预览,没问题了最后再打印。

2、也可能是字体不兼容,打开pdf 格式的文件没有正常显示,可以考虑再下载个绿色版的foxit pdf reader尝试打开检查一下,如果还是这样就不一定是字体兼容性的问题了。

3、找易捷excel转换成pdf

word转pdf为什么空白

Word文档本身有空白页。PDF是PortableDocumentFormat的简称,意为“可携带文档格式”,是由AdobeSystems用于与应用程序、操作系统、硬件无关的方式进行文件交换所发展出的文件格式。谷歌浏览器导出pdf是空白的是因为Word文档本身有空白页。谷歌浏览器一般指GoogleChrome。GoogleChrome是一款由Google公司开发的网页浏览器,该浏览器基于其他开源软件撰写,包括WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。

java导出的pdf文件是空白是因为什么?

word转pdf有空白页可能是Word文档本身有空白页或者转换工具导致。

1、Word文档本身有空白页

如果Word文档中包含空段落、分页符或分节符会导致文档出现空白页,这种情况只需要将这些编辑标记删除,空白页就会被删除了。

2、转换工具导致

对于Word转PDF的操作,很多人都会使用各种不同的第三方工具进行处理,但如果选择的工具或方法不对就很可能导致转换后的PDF文档与原文档不一致。若是遇到这种原因,更换其他更强大转换效果好的转换器即可。

word的相关介绍

Microsoft Word在当前使用中是占有巨大优势的文字处理器,这使得Word专用的档案格式Word 文件(.doc)成为事实上最通用的标准。Word文件格式的详细资料并不对外公开。

Word文件格式不只一种,因为随Word软件本身的更新,文件格式也会或多或少的改版,新版的格式不一定能被旧版的程序读取。微软已经详细公布Word 97的DOC格式,但是较新的版本资料仍未公开,只有公司内部、政府与研究机构能够获知。业界传闻说某些Word文件格式的特性甚至连微软自己都不清楚。

其他与Word竞争的办公室作业软件,都必须支援事实上最通用的Word专用的档案格式。因为Word文件格式的详细资料并不对外公开,通常这种兼容性是藉由逆向工程来达成。许多文字处理器都有汇出、汇入Word档案专用的转换工具,譬如AbiWord或OpenOffice。

Apache Jakarta POI是一个开放原始码的Java数据库,其主要目标是存取Word的二进制文件格式。不久前,微软自己也提供了检视器,能够不用Word程序就检视Word文件。

Excel表格转成PDF后,PDF页面空白是怎么回事

导出的PDF大小是否是0kb?如果是0,那就是没有把内容写入到pdf,看下如下导出方法:

import?java.awt.*;

import?java.awt.geom.Point2D;

import?java.awt.geom.Rectangle2D;

import?java.io.*;

import?com.spire.pdf.PdfPageBase;

import?com.spire.pdf.graphics.*;

public?class?CreatePdfDocumentInJava?{

public?static?void?main(String[]?args)?throws?FileNotFoundException,?IOException?{

//创建PdfDocument对象

PdfDocument?doc?=?new?PdfDocument();

//添加一页

PdfPageBase?page?=?doc.getPages().add();

//标题文字

String?title?=?"Java基础语法";?

//创建单色画刷对象

PdfSolidBrush?brush1?=?new?PdfSolidBrush(new?PdfRGBColor(Color.BLUE));

PdfSolidBrush?brush2?=?new?PdfSolidBrush(new?PdfRGBColor(Color.BLACK));

//创建TrueType字体对象

PdfTrueTypeFont?font1=?new?PdfTrueTypeFont(new?Font("Arial?Unicode?MS",Font.PLAIN,14),true);?

PdfTrueTypeFont?font2=?new?PdfTrueTypeFont(new?Font("Arial?Unicode?MS",Font.PLAIN,10),true);

//创建PdfStringFormat对象

PdfStringFormat?format1?=?new?PdfStringFormat();

format1.setAlignment(PdfTextAlignment.Center);//设置文字居中

//使用drawString方法绘制标题文字

page.getCanvas().drawString(title,?font1,?brush1,?new?Point2D.Float(page.getActualBounds(true).width?/?2,?0),format1);

//从txt文件读取内容到字符串

String?body?=?readFileToString("C:\\Users\\Administrator\\Desktop\\bodyText.txt");

//创建PdfStringFormat对象

PdfStringFormat?format2?=?new?PdfStringFormat();

format2.setParagraphIndent(20);//设置段首缩进

//创建Rectangle2D对象

Rectangle2D.Float?rect?=?new?Rectangle2D.Float(0,?30,?page.getActualBounds(true).width,page.getActualBounds(true).height);

//使用drawString方法在矩形区域绘制主体文字

page.getCanvas().drawString(body,?font2,?brush2,?rect,format2);

//保存到PDF文档

doc.saveToFile("ouput.pdf");

}

//自定义方法读取txt文件内容到字符串

private?static?String?readFileToString(String?filepath)?throws?FileNotFoundException,?IOException?{

StringBuilder?sb?=?new?StringBuilder();

String?s?="";

BufferedReader?br?=?new?BufferedReader(new?FileReader(filepath));

while(?(s?=?br.readLine())?!=?null)?{

sb.append(s?+?"\n");

}

br.close();

String?str?=?sb.toString();

return?str;

}

}

PDF到处效果如下图:

Excel表格转成PDF后,PDF页面空白是转换错误造成的,解决方法为:

1、转换之前先打开表格,点击视图,点击分页视图。

2、图中蓝色线拖动调整确定范围和页数。

3、点击输出为PDF按钮,如下图所示。

4、点击三点按钮设置保存路径,点击开始输出。

5、输出成功,点击关闭输出为PDF窗口,如下图所示。