首页
学习
活动
专区
圈层
工具
发布

【说站】PDF“文档无法保存,读取本文档时出现问题(109)解决方案

今天去掉了一个pdf文件的水印,但却发现去除水印以后pdf文件另存为pdf文档时,提示“文档无法保存,读取本文档时出现问题109”的错误(如上图)。品自行想了想,有两种方法可以解决这个问题。...用到的软件:Acrobat Pro DC简体中文版 方法1、打印到pdf文件(推荐) 一般pdf软件安装以后都会默认的安装一个虚拟的pdf打印机,我们在在当前文件下选择“文件”》“打印”即可,按照下图选择...pdf Printer,并设置好下面的页面,页面大小,页面方向,打印即可生成一份新的pdf文件。...方法2、导出页面然后合并 第一步、将pdf文件页面提取未单独文件 打开当前pdf文件,选择组织页面,设置“所有页面”、勾选“将页面提取为单独文件”,然后点击“提取”,在弹出来的窗口选定一个文件夹,然后确定即可...以上就是PDF“文档无法保存,读取本文档时出现问题(109)的具体解决方法。 收藏 | 0点赞 | 0打赏

16.7K20

如何用Scribus和Gedit编辑InDesign文件

image.png image.png 删除带页码的书籍中的副本 书籍的转换并不顺利。...书籍的正文还 OK,但当我用 Scribus 打开 InDesign 文件,目录、页脚和一些首字下沉的段落都出现问题。不过至少,它是一个可编辑的文档。...下图是当我用 InDesign 打开编辑后的文件时的报错。 image.png 我在 Ubuntu 系统上用文本编辑器 Gedit 编辑 Scribus 时得到了更好的结果。...我从命令行启动了 Gedit,然后打开并编辑 Scribus 文件,保存后,再次使用 Scribus 打开文件时,我在 Gedit 中所做的更改都成功显示在 Scribus 中。...似乎 Scribus 并不能像 InDesign 一样把 PDF 文档拖拽进去。于是,我把 PDF 文档转换成 JPG 格式的图片然后导入到 Scribus 中,成功了。

2.7K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    牛客网_Go语言相关练习_判断&选择题(4)

    错误指的是可能出现问题的地方出现了问题,比如打开一个文件时失败,这种情况在人们的意料之中;而异常指的是不应该出现问题的地方出现了问题,比如引用了空指针,这种情况在人们的意料之外。...当程序运行时,如果遇到引用空指针、下标越界或显式调用panic函数等情况,则先触发panic函数的执行,然后调用延迟函数。...如果一路在延迟函数中没有recover函数的调用,则会到达该携程的起点,该携程结束,然后终止其他所有携程,包括主携程(类似于C语言中的主线程,该携程ID为1)。...*/ delete(countryCapitalMap, "France") fmt.Println("法国条目被删除") fmt.Println("删除元素后地图") /*...A选项正确,这就是互斥锁的作用 RWMutex.RLock()时,可以随便读,多个goroutin同时读。不能写;RWMutex.Lock()时,不能读,也不能写。因此BC正确。

    1.2K20

    深入理解 StarRocks 的元数据管理

    背景最近在排查 starrocks 线上的一个告警日志:每隔一段时间都会打印 base-table 也就是物化视图的基表被删除了,但其实表还在,也没人去删除;我们就怀疑是否真的表被删除了(可能是 bug...新建数据库、修改表名称等当 StarRocks 的 FE 集群部署时,会由 leader 的 FE 启动一个 checkpoint 线程,定时扫描当前的元数据是否需要生成一个 image....元数据同步流程完整的流程图如下图:在这个流程图有一个关键 loadImage 流程:他会读取 image 这个文件里的数据,然后反序列化后加载到内存里,主要就是恢复数据库和表。...从这里的加载数据库可以看出端倪,如果我的视图和基表不在同一个数据库里,此时先加载视图是不是就会出现问题?...到这里就可以解释文章开头的那个问题了:打印的这个 base-table 被删除的日志对业务来说没有影响,只是一个 bug 导致出现了这个日志。

    1.5K10

    如何从 MongoDB 迁移到 MySQL

    使用 csv 的方式导出数据在绝大多数的情况都不会出现问题,但是如果数据库中的某些文档中存储的是富文本,那么虽然在导出数据时不会出现问题,最终导入时可能出现一些比较奇怪的错误。...当我们按照 _id 的顺序遍历整个文档,将文档中的数据被插入到表中时,MySQL 会为所有的数据行自动生成的递增的主键 id,而 post_id 在这时都为空。 ?...我们可以使用如下的代码对数据进行迁移,这段代码从 MongoDB 中遍历某个集合 Collection 中的全部数据,然后将文档作为参数传入 block,然后再分别通过 DatabaseTransformer...在查找到对应的数据行之后就非常简单了,我们调用对应的 post= 等方法更新外键最后直接将外键的值保存到数据库中,与数据的迁移过程一样,我们在这段代码的执行过程中也会打印出当前的进度。...上述代码打印出了两个 has_and_belongs_to_many 生成的类 Tag::HABTM_Posts 和 Post::HABTM_Tags,它们有着完全相同的表 posts_tags,处理多对多关系时

    8.7K52

    使用tail查看并跟踪文本文件的结尾

    语法和基本用法 Tail的使用遵照以下基本语法: tail example.txt 这将在终端上打印example.txt标准输出的最后十行。...要查看多于或少于十行,请使用该-n [number]选项来控制tail命令打印的行数: tail -n 5 example.txt Line 6 Line 7 Line 8 Line 9 Line 10...在这里,tail打印文件的最后几行,然后监听文件末尾的新增内容。添加新行后,它们将被打印到终端,为您提供文件末尾的实时反馈。...此外,如果文件被删除或重命名,tail -f将失败。使用该-F选项强制tail跟随文件名而不是文件对象。这可以防止日志轮换和可能更改文件名的其他程序出现问题。...在解决问题时,“跟随”模式非常有用,因为它允许您实时查看日志。 使用grep过滤 tail可以与grep结合使用来实时过滤日志文件的内容。

    3.3K40

    如何解决条码打印机隔张打印问题

    经常打印标签的小伙伴可能会遇到过,用条码打印软件批量制作的标签,打印预览没有问题,但是用条码打印机打印的时候会出现隔一张打一个标签这种隔张打印的问题,那么,这种情况如何解决呢?...接下来我们来看下 如果出现隔张打印的情况,首先在条码打印软件的文档设置中,点开打印机属性,看一下条码打印软件中设置的纸张大小和条码打印机识别的纸张大小是否一样,如果不一样就改为一样(大小需要根据条码打印机中的标签纸实际大小设置...如果还是出现隔张打印的问题,那就可能是打印机纸张识别问题,按条码打印机上面的走纸键,看出纸是否正常,然后做一下打印机校验。...打印机校验之后,再用条打印软件打印标签,条码打印机就不会出现隔张打印的情况。 以上就是条码打印机出现隔张打印的解决办法,一般只要条码打印机能够正常打印,条码打印软件打印标签的时候就不会出现问题。...关于条码打印机校验的方法是不尽相同,打印机不同,校验的方法也不同,具体方法可以参考打印机说明书或者咨询打印机商家。

    2.8K10

    运维是个坑,盘点背锅侠的点点滴滴~

    b:测试部门对于上线的代码测试不够充分,存在侥幸心理,一上线,吼吼,业务出现问题 c:运维部自身,运维流程不规范、不标准;运维人员对开源组件的认识不足且文档一般都不仔细看(90%都是度娘上去看别人怎么配置的...,自己不会去深究);运维人员做事不经思考,不是先想怎么做,而是先做了再说出现问题再去考虑,严重浪费人力成本; c:运维部自身,运维流程不规范、不标准;运维人员对开源组件的认识不足且文档一般都不仔细看(90%...还有,最开始接触脚本的时候,脚本了用了rm命令,后面接的是变量,在后面是tmp目录,目的是想再某一个目录(通过变量取得)下建一个tmp目录,然后用完之后删除这个tmp目录,结果这个变量有一次没取到,然后就把根目录下的...整个操作过程记录成文档,留下日志,在生产环境操作的时候,严格按照之前准备好的文档执行。而且要在非业务时间。 再有,就是不要再脚本里出现rm命令,更不可以在rm命令后面接变量。.../root/ntp* 找不到文件 ROOT ls /root/ntp* 解决办法:sudo bash -c "ls /root/ntp* " 2 用户test有附加组test1 当用usermod 删除附加组时

    1.3K10

    office相关操作

    不需要多此一举excel删除一列中的空单元格选中改行后,点击查找与选择 →定位条件,选择空值,空的单元格即被选中,然后点击删除,如下图建立一个辅助列,并输入公式=if(mod(row(),2),B2,"...解决办法在设置——打印机中删除fax这个打印机但你下次连接打印机估计就得重新配置,所以这个方法对于那些经常需要使用打印的人来说不太适用。...删除分节符将光标移至分节符处,按del然后该处就会与上面的排版保持一致啦!!!参考链接word标题自动编号问题在自己操作中发现,修改word中一部分内容时,可能其他地方的标题序号会消失。...todo:貌似问题还是没有解决,有可能是因为正文格式不一致原因,也有可能是文档问题,别人给我的建议是:现在是新建一个word文档,将有问题的word内容保留格式粘贴到新建的文件中。...不排除后续还会出现问题(还是没解决)。又找到个方法,看看标题的样式基准是不是正文。

    6.7K10

    项目开始前准备事项

    ,其余的可通过注解@log配合日志框架sf4j实现,可参考以下几个常用场景的日志打印案例: 日志信息必须包含每次请求的唯一id和用户信息 只需要在对应方法添加@Log注解即可: 其中红色部分应该删除...根据日志知道是某个用户做了什么 比如在新增或者删除是,希望记录日志,以备出现问题时有证可查,只需要添加参数:itemType = "department", action = LogConst.Action.U...比如:关闭资源的时候的io异常,可以捕获然后什么都不干,其它异常都自定义异常抛出,由controller统一处理。...如果是后台定时任务队列的异常,一样不能捕获异常,应该有个统一的地方处理异常,然后邮件或者短信通知相关人员,这样才能第一时间知道系统出问题了。...注意: 自定义异常时,继承RuntimeException不要继承Exception,这样可以省去异常声明。 少加空判断。

    58830

    GitBook安装、配置、制作电子书(一)

    3、编译文件( 将 *.md 文件生成 HTML 文档) gitbook build 4、运行GitBook项目 gitbook serve 后台运行GitBook文档,并将日志打印到指定文件...nohup gitbook serve >book.log & nohup: 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行; 当用 nohup 命令执行作业时,缺省情况下该作业的所有输出被重定向到...5、查看运行结果 然后在浏览器中输入“http://localhost:4000”即可预览电子书内容,预览完毕后按 Ctrl + C 结束。...四、实时更新文档内容     当GitBook运行起来以后,假如后期有接口需要更新,每次都需把GitBook都关闭再进行编译运行;     这时候GitBook的一个特性就表现出来了,浏览页面时,都是从编译生成的...在这里放入新的文件,并执行编译 gitbook build 3、执行命令将编译后的文件复制到已经运行的GitBook目录下 cp -r _book/* /book/_book/ 刷新以后,就能看到内容已经改变; 五、出现问题

    1.2K10

    office打开文件时出现向程序发送命令时出现问题_向文件发送命令时错误

    今天说一说office打开文件时出现向程序发送命令时出现问题_向文件发送命令时错误,希望能够帮助大家进步!!!...打开office报错提示向程序发送命令时出现问题 在Windows 7 上,资源管理器中双击OFFICE 2007文档打开时经常会出现“向程序发送命令时出现问题”,只打开了程序界面,文档却没有打开,再次双击文档图标才能打开...,或者先打开程序,然后把文档图标拖到OFFICE程序中自动打开,的确有些麻烦。...2) 双击一个文档打开,此时可能还会提示“向程序发送命令时出现问题“,没关系,把程序关掉; 3)再次打开OFFICE的“兼容性”设置,然后把“以管理员身份运行该程序”复选框的勾去掉; 以后再双击文档就可以直接打开了...,不会再出现“向程序发送命令时出现问题“的问题。

    13.5K50

    golang调试工具Delve

    线上golang服务出现问题时,Devle是必不少的在线调试工具,如果使用docker,也可以把Devle打进docker镜像里,调试代码。   ...可以输入help来看一下帮助文档 ? 很简单的一些命令   我们先打在main方法上打一个断点: b main.main ?  然后运行c 来运行到断点, ?...输入 n 回车,单步执行,   输入 print(别名p)输出变量信息     输入 args 打印出所有的方法参数信息   输入 locals 打印所有的本地变量 ?    ...然后使用Delve附加到我们的项目上,先看一下我们的项目的pid ps aux|grep main dlv attach 29260 ?   在hi方法里打断点,然后执行c来等待断点的执行。...然后调试你的代码吧!

    2.8K50

    怎样设置打印机与电脑的连接?学会这个技巧,打印连接不再难

    “急需打印的合同,打印机却毫无反应?”“电脑重装系统后,怎么也找不到合适的打印机驱动?”“屏幕上弹出的打印错误代码,看得一头雾水?”...识别出故障后,可以直接点击界面中的“一键修复”按钮,软件便会自动开始修复,例如,它可以自动卸载旧的错误驱动,然后安装新的正确驱动;或是修复系统打印服务异常等。...5、丰富的辅助功能常见问题知识库:软件内置了“打印机常见问题”模块,涵盖了如“如何设置打印机共享”、“打印任务无法删除”、“打印机脱机如何解决”等常见难题。用户可以通过关键词搜索,快速获取解决方案。...打印机报错时,通常会显示一个错误代码。我们可以直接在软件中的“打印机错误码”功能中,输入该代码,软件便会显示出该错误码代表的意思,并且提供一键修复功能。...好了,通过上述连接方法与专业工具,不管是需要将打印机与电脑连接打印,还是需要修复打印机出来的各种故障、错误,都能够轻松解决,尤其是打印机驱动出现问题时,也能够即使解决,不影响正常工作,希望本篇文章能够对大家有所帮助

    86110

    golang调试工具Delve

    线上golang服务出现问题时,Devle是必不少的在线调试工具,如果使用docker,也可以把Devle打进docker镜像里,调试代码。   .../main.go 可以输入help来看一下帮助文档 很简单的一些命令   我们先打在main方法上打一个断点: b main.main  然后运行c 来运行到断点, 在func li  里打一个断点...输入 n 回车,单步执行,   输入 print(别名p)输出变量信息     输入 args 打印出所有的方法参数信息   输入 locals 打印所有的本地变量    其他的命令我就不在这里给大家演示了.../main   然后使用Delve附加到我们的项目上,先看一下我们的项目的pid ps aux|grep main dlv attach 29260   在hi方法里打断点,然后执行c来等待断点的执行...然后调试你的代码吧!

    2.6K60

    如何给中间件和可执行程序打上GIT版本和编译时间

    线上出问题后,需要确定成果物的编译信息时,通过strings和grep命令组合查询即可。 ---- 具体实现: 1....代码解释: 第1行:说明这是个shell脚本; 第2行:这就是我们要生成的文件,如果以前的老文件存在,则强制删除毕竟我们需要这次编译生成最细的编译信息; 第3行:获取当前编译时间并格式化; 第5行:运行...然后我们检查 git status 是不是 modified,如果是的话则在后面添加一个 M。然后,我们使用 cut 命令取前七位。最后,我们将这个值赋GIT_VERSION。...注意,我们在 VER 前面增加了一个 r,当然你也可以不加,根据自己的需要;第21行到第24行,如果 LOCALVER <= 1,则直接给 GIT_VERSION 和 VER 初始值; 第27行,删除...我们可以在后面日志中打印该符号常量,这样当出现问题时,查看日志即可获得当时的编译信息; ---- 5.

    1.8K10
    领券