itext

    0热度

    1回答

    我正在一个项目上工作我必须制作一份销售报告,其中包含页面标题,页眉,条形图和表格及其总计等和页面页脚。我已经使用ColumnText在iText5中添加页面标题,页面标题,条形图和表格及其总计等和页脚以获取其组件的绝对位置。我在我们的数据库中有一个Table的问题我最多有15行,但在Pdf文档中它只显示6行。我想在Next Page中添加这些Rows的其余部分,但它并未出现,并且我还希望在Pdf

    0热度

    1回答

    com.lowagie.text.Font font = FontFactory.getFont(str7, "Cp1252", true, (float)Convert.ToInt32(str8), num8, this.color); 世纪哥特字体没有被这个命令选中,因为我将str7设置为世纪哥特字体。

    3热度

    1回答

    我试图逐页分割PDF文件,并获取每个页面文件的字节数组。但是,我无法将C#中的每个页面转换为iText 7.0.4版本中的字节数组。 其他解决方案中引用的方法依赖于PdfWriter.GetInstance或PdfCopy,这似乎不再存在于iText版本7.0.4中。 我已经通过了iText的示例代码和API文档,但是我一直无法从中提取任何有用的信息。 using (Stream stream =

    0热度

    1回答

    我必须使用iText PDF库创建表格。该表包含3列,可以有多行。在任何行中,任何字段都可以为空或可以具有值。 我无法在iText中找到在特定列中创建单元格的方法。所以发生的情况是,如果有任何条目为空,我的下一列的数据就是第一条。 代码片段 - //Printing First column data if (!attributes.getJSONObject(i).isNull("Fi

    0热度

    1回答

    以下是我用于从pdf中提取文本的代码(使用iText for .Net V7.0.4.0)。我在测试过程中观察到的情况是,它只能提取大多数pdf格式的矩形内的内容。但是对于其中的少数人来说,它提供了pdf中的整行。我知道 以使得与矩形相交的文本片段(使文本的一部分可以被外界矩形,iText的不削减的文本片段的片段)。 但我想明白在iText中将用什么参数来分割文本。 var reader = n

    -2热度

    1回答

    我有3个代码片段: float[] lfA_tables = {3, 44, 6, 44, 3}; lptbl_table = new PdfPTable(lfA_tables); lptbl_table.setWidthPercentage(100f); 和 float[] lfA_tables1 = {2, 40, 2}; lptbl_table1 = new PdfPTa

    0热度

    1回答

    对于每个单词我创建一个LocationTextExtractionStrategy类的对象来获取它的坐标,但问题是每次我传递一个单词时,它都会返回该单词的所有块的pdf坐标。我如何获得在特定位置或特定行中出现的单词的坐标? 我发现了一个码的地方 namespace PDFAnnotater { public class RectAndText { public i

    0热度

    1回答

    我正在使用iTextSharp版本5.5.12 该代码知道我的pdf中有10个页面。在我的循环中,只返回第一页。 PdfReader Pdf = new PdfReader(PATH_TO_PDF); for (intPageNum = 1; intPageNum <= Pdf.NumberOfPages; intPageNum++) { ITextExtrac

    -1热度

    1回答

    我正在尝试将PDF保存到文档文件夹。我搜索了很多资源,但都没有为我工作。我曾尝试使用showfiledialog哪些不起作用。我想要的是将我的PDF文件保存到文档文件夹。我需要为学校项目完成这一点,而这是唯一让我难过的部分。到目前为止,这是我的代码: private void savePDF_Click(object sender, EventArgs e) { FileStream

    -2热度

    1回答

    我正在使用c#编写pdf文件。 用下面的代码 MemoryStream mem = new MemoryStream(); Document doc = new Document(PageSize.A4, 25, 25, 30, 30); doc.SetMargins(40f, 40f, 40f, 20f); PdfWriter writer = PdfWriter.GetInstance(