问题标签 [aspose.pdf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
232 浏览

c# - 通过 Aspose.Pdf 添加/替换图像后如何保持 pdf 结构

我尝试使用 Aspose.Pdf 将 pdf 页面中的图像替换为外部的另一个图像。这是AI打开的替换前的pdf:
在此处输入图像描述

这是替换后的pdf:
在此处输入图像描述

替换时如何保持pdf的结构?

谢谢。

0 投票
2 回答
1959 浏览

wpf - Aspose PDF 查看器

我正在使用 Aspose PDF 工具,并成功地打印了 pdf,这很棒,但理想情况下,我希望能够添加一个 wpf 控件来显示它。

我会假设PdfViewer班级会有一些东西,但我不能说。

到目前为止,我需要使用不同的控件MoonPdfPanel,这很烦人,因为我宁愿使用 1 个工具来完成这两项工作。

有谁知道我可以用来挂钩 aspose 的控件吗?

谢谢

0 投票
0 回答
482 浏览

c# - 假设 PdfFileStamp 标题重叠

我最近将我的 Aspose.Pdf 库从 3.0.4.0 升级到了 9.3.0.0。升级后,我们使用 PdfFileStamp 开始忽略我们的边距选项(上、左、右),而是将所有标题中心对齐重叠。(示例见下图)

在此处输入图像描述

以前,这些标题正在努力使文本显示如下: 在此处输入图像描述

我正在使用 PdfFileStamp 添加这些标题:

我尝试将每个标题项放在他们自己的文件戳中,但这并没有解决问题。

TL;DR:为什么我的页眉中的边距值被忽略了?

更新我添加了一个 github 项目,其中包含一个显示此问题的示例项目。它可以在这里找到: https ://github.com/ntregillus/HeadersNotAligningCorrectly

0 投票
1 回答
1505 浏览

c# - 将多个 pdf 文件从一个文件夹发送到打印机。ASPOSE.PDF。C#

我正在尝试将多个文件从一个文件夹发送到打印机。现在,我只能将一个文件从文件夹发送到打印机。但是我想打印文件夹中的文件。我正在使用 ASPOSE.PDF 我试图修改以下代码但没有成功:

0 投票
2 回答
516 浏览

java - java.lang.IllegalArgumentException:地图大小 (0) 必须 >= 1

我编写了一个处理 PDF 的 Java 程序,最后它运行以下代码来优化创建的 PDF 的文件大小。

它大部分时间都可以工作,但最近它抛出了以下错误 java.lang.IllegalArgumentException: Map size (0) must be >= 1. 我无法复制该错误,所以我不确定哪一行代码是抛出错误,但我的猜测是

我的问题是导致此错误的一些可能原因是什么,我无法找到有关此的任何好的信息。我也将不胜感激任何链接以及给出的任何建议。

0 投票
1 回答
165 浏览

aspose.pdf - 将 TOC 添加到同时具有纵向和横向页面的 PDF

http://www.aspose.com/docs/display/pdfnet/Add+TOC+to+Existing+PDF

我正在尝试将 TOC 添加到具有与上述示例类似的纵向和横向页面的 PDF 中。这会导致 PDF 中的所有页面变成纵向页面,而横向页面被切断。知道是什么原因造成的或如何解决吗?

谢谢

0 投票
0 回答
318 浏览

xslt - 破折号(“-”)打破 aspose.pdf xsl-fo

我有一个 xsl-fo xslt 文件,它会生成空白页面,以及标准的“此页面上存在错误。Acrobat 可能无法正确显示页面。请联系创建 PDF 文档的人以更正问题”错误信息。

我发现问题是由于我在 pdf 中写入的文本包含破折号“-”,当我删除字符时,pdf 已成功呈现。

有谁知道为什么这个“-”字符会导致 xsl-fo pdf 进程失败?我读过的所有内容都说这不是一个特殊字符,我不应该担心对其进行编码。

此处更新是我创建的 Aspose 论坛帖子的链接: http ://www.aspose.com/community/forums/permalink/593149/593149/showthread.aspx#593149

更新#2我发现问题不是正斜杠,而是破折号的编码问题(我已经更新了问题内容,​​抱歉造成混淆)此时我仍在寻找答案,但我混淆了我的工作的xml数据,而我的不工作的xml。

0 投票
0 回答
256 浏览

aspose.pdf - 将注释 (XFDF) 导入 PDF

我创建了一个示例程序来尝试使用 Aspose 库将 XFDF 导入 PDF。该程序可以毫无例外地运行,但输出的 PDF 不包含任何注释。有什么建议可以解决这个问题吗?

更新 - 2014-12-12

我也已将问题发送给 Aspose。他们可以重现相同的问题,并在他们的问题跟踪系统中记录一个票PDFNEWJAVA-34609 。

以下是我的示例程序:

0 投票
1 回答
2015 浏览

document - 将 aspose.pdf 文档转换为 aspose.pdf.generator 文档

我有一个使用 aspose.pdf.generator 在内存中构建各种 PDF 文档的现有流程。然后,该过程连接 PDF 文件并在最后将一个 PDF 返回给用户。

我现在需要将现有的 Word 文档插入到连接过程中。我可以将 Word 文档作为 Aspose.Words 文档导入内存。如何将 Aspose.Words 文档插入到不同位置的 Aspose.PDF.Generator 文档中?如果我可以将每个 Aspose.Words 文档转换为 Aspose.PDF.Generator 文档,我就可以将该方法干净地插入我的流程中。

该对象var msDoc = new Aspose.Words.Document(ms);需要插入到 Aspose.PDF.Generatorr.Pdf 类型的 tdocs.pdf 属性中。

0 投票
0 回答
480 浏览

svg - 如何将 SVG 拆分为所需大小的块以将其呈现为 PDF

我想将大型 SVG 图像渲染为 PDF 文档(PageSize = A4)。我正在使用 Itext 库和 Java。这是一篇文章,描述了如何将大于页面大小的图像渲染为 PDF ()如何在 ITextPdf 中跨多个页面显示具有大尺寸的图像?. 但是当我使用这种渲染方式时,我遇到了两个问题。

在此处输入图像描述

1)图像忽略页面边界。

2) 有时 SVG 会以切割 SVG 中写入的文本的方式进行拆分。

如果我可以控制要在每个页面上呈现的 SVG 的高度,那么这两个问题都可以解决,但是在将图像呈现为 PDF 时,我找不到任何方法来控制图像的高度和起点。