Image 为什么我粘贴的图片在LibreOffice Writer中看起来是裁剪的?
我正在用Writer撰写一篇学术论文,无论我在哪里粘贴图像,图像都会被裁剪,如下所示(请注意顶部部分): 但是,如果我在任何其他writer文档中粘贴相同的图像,它看起来会很好: 我必须提到,我最初从MicrosoftWord导入我的论文,但那是很久以前的事了,从那以后我一直在做很多工作。如果我交叉检查两个文档中的图像属性,它们看起来完全相同Image 为什么我粘贴的图片在LibreOffice Writer中看起来是裁剪的?,image,crop,paste,libreoffice,writer,Image,Crop,Paste,Libreoffice,Writer,我正在用Writer撰写一篇学术论文,无论我在哪里粘贴图像,图像都会被裁剪,如下所示(请注意顶部部分): 但是,如果我在任何其他writer文档中粘贴相同的图像,它看起来会很好: 我必须提到,我最初从MicrosoftWord导入我的论文,但那是很久以前的事了,从那以后我一直在做很多工作。如果我交叉检查两个文档中的图像属性,它们看起来完全相同 可能是什么问题?只需将此文档中的所有内容复制到新文档中,即可解决此问题。这样,我失去了原来的风格,但我也摆脱了图像问题。然后我手动更改了样式,使我的文
可能是什么问题?只需将此文档中的所有内容复制到新文档中,即可解决此问题。这样,我失去了原来的风格,但我也摆脱了图像问题。然后我手动更改了样式,使我的文档看起来像以前一样。我也有这个问题,正如您所说,通过将内容复制到新文档中解决了这个问题。然而,这是一个真正的痛苦,因为如果图像被锚定到页面上,那么Select All无法拾取图像,并且必须单独复制 我决心找出问题的根源,因为LO文档实际上是包含XML文件的zip存档,所以我将文档的两个版本解压缩到单独的目录中,并对它们进行了区分。我发现图形对象的默认样式(称为Graphics)具有一些与之相关联的段落属性,您无法从修改样式GUI进行编辑。我通过手动编辑文档的
styles.xml
并从此样式中删除fo:margin-top
属性,然后使用zip
命令将styles.xml
重新插入.odt
来修复它
整个过程如下:
解压MyDocument.odt-d MyDocument
MyDocument/styles.xml
样式:段落属性
fo:margin top=“0.265cm”
zip MyDocument.odt-d MyDocument/styles.xml
显然是一个bug,我想我应该报告它,但这比我现在有时间做的工作还多。我已经浪费了足够多的时间了!您已经解决了问题,但希望有一天这能帮助其他人。Word的原始转换可能会导致某种文档损坏,随着时间的推移,这种损坏已发展为图像损坏行为。可能值得尝试使用OpenOffice打开文档,看看其行为是否与LibreOffice相同。