jjzjj

itextsharp

全部标签

c# - 使用itextsharp xmlworker将html转pdf并竖写文字

在xmlworker中是否可以实现自下而上的书写方向?我想在表中使用它。我的代码是FirstSecond12但是从html转换为pdf后它不起作用。文本FIRST和SECOND不是自下而上的方向。 最佳答案 这是一个非常有趣的问题,因此对该问题+1。第一步是查找iTextSharpXMLWorker是否支持HTMLtd标签。这些映射可以在iTextSharp.tool.xml.html.Tags的源代码中找到。.你会发现td被映射到iTextSharp.tool.xml.html.table.TableData,这使得实现自定义标签

c# - 使用 iTextSharp 设置页边距

我有一个模板PDF文件,其中嵌入了一个PDF表单域。我正在使用PdfStamper来填写这些域。此外,我希望能够更改生成的PDF的边距。有什么方法可以修改加盖PDF的页边距吗? 最佳答案 您可以在一行中完成所有操作。Documentdoc=newDocument(PageSize.LETTER,0f,0f,0f,0f); 关于c#-使用iTextSharp设置页边距,我们在StackOverflow上找到一个类似的问题: https://stackoverfl

c# - 使用 iTextSharp 设置页边距

我有一个模板PDF文件,其中嵌入了一个PDF表单域。我正在使用PdfStamper来填写这些域。此外,我希望能够更改生成的PDF的边距。有什么方法可以修改加盖PDF的页边距吗? 最佳答案 您可以在一行中完成所有操作。Documentdoc=newDocument(PageSize.LETTER,0f,0f,0f,0f); 关于c#-使用iTextSharp设置页边距,我们在StackOverflow上找到一个类似的问题: https://stackoverfl

c# - PdfPCell 中的右对齐文本

我有一个生成PDF发票的C#应用程序。这张发票中有一个项目和价格表。这是使用PdfPTable和PdfPCell生成的。我希望能够右对齐价格列,但我似乎做不到-文本在单元格中总是左对齐。这是我创建表格的代码:PdfPTabletable=newPdfPTable(2);table.TotalWidth=invoice.PageSize.Width;float[]widths={invoice.PageSize.Width-70f,70f};table.SetWidths(widths);table.AddCell(newPhrase("ItemName",tableHeadFont))

c# - PdfPCell 中的右对齐文本

我有一个生成PDF发票的C#应用程序。这张发票中有一个项目和价格表。这是使用PdfPTable和PdfPCell生成的。我希望能够右对齐价格列,但我似乎做不到-文本在单元格中总是左对齐。这是我创建表格的代码:PdfPTabletable=newPdfPTable(2);table.TotalWidth=invoice.PageSize.Width;float[]widths={invoice.PageSize.Width-70f,70f};table.SetWidths(widths);table.AddCell(newPhrase("ItemName",tableHeadFont))

c# - iTextsharp 横向文档

我正在尝试使用iTextSharp创建横向PDF,但它仍然显示纵向。我在旋转中使用以下代码:Documentdocument=newDocument(PageSize.A4,0,0,150,20);FileStreammsReport=newFileStream(Server.MapPath("~/PDFS/")+"Sample1.pdf",FileMode.Create);try{//creationofthedifferentwritersPdfWriterwriter=PdfWriter.GetInstance(document,msReport);document.Open()

c# - iTextsharp 横向文档

我正在尝试使用iTextSharp创建横向PDF,但它仍然显示纵向。我在旋转中使用以下代码:Documentdocument=newDocument(PageSize.A4,0,0,150,20);FileStreammsReport=newFileStream(Server.MapPath("~/PDFS/")+"Sample1.pdf",FileMode.Create);try{//creationofthedifferentwritersPdfWriterwriter=PdfWriter.GetInstance(document,msReport);document.Open()

c# - 如何在 ItextSharp 中设置 PdfPCell 的宽度

我想在表格中为PdfpCell设置宽度,我想设计这个我写这段代码PdfPCellcell;PdfGridtableHeader;PdfGridtmpTable;PdfGridtable=newPdfGrid(numColumns:1){WidthPercentage=100,RunDirection=PdfWriter.RUN_DIRECTION_LTR,ExtendLastRow=false};stringimagepath2=HttpRuntime.AppDomainAppPath+"Header.JPG";cell=newPdfPCell(){Border=0,RunDirect

c# - 如何在 ItextSharp 中设置 PdfPCell 的宽度

我想在表格中为PdfpCell设置宽度,我想设计这个我写这段代码PdfPCellcell;PdfGridtableHeader;PdfGridtmpTable;PdfGridtable=newPdfGrid(numColumns:1){WidthPercentage=100,RunDirection=PdfWriter.RUN_DIRECTION_LTR,ExtendLastRow=false};stringimagepath2=HttpRuntime.AppDomainAppPath+"Header.JPG";cell=newPdfPCell(){Border=0,RunDirect

c# - 使用 itextsharp 将 Pdf 文件页面转换为图像

我想使用ItextSharp库将图像中的Pdf页面转换。知道如何转换图像文件中的每个页面 最佳答案 iText/iTextSharp可以生成和/或修改现有的PDF,但它们不会执行您正在寻找的任何渲染。我建议查看Ghostscript或其他一些知道如何实际呈现PDF的库。 关于c#-使用itextsharp将Pdf文件页面转换为图像,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1