小编Sir*_*ard的帖子

PDFsharp 中的自定义页面大小

使用 PDFsharp .NET 库,我需要将 PDF 文档中的页面大小设置为与图像相同。

示例,图像编号。1 尺寸为 152 像素 x 1775 像素。图片编号 2 个 100 像素 x 1582 像素

生成的 PDF 内部应该有不同的页面大小。

请帮忙。

使用以下代码,我可以设置图像的大小,现在的问题是设置页面大小。

PdfDocument doc = new PdfDocument();
//doc.Pages.Add(new PdfPage());
PdfPage page = doc.AddPage();

XGraphics gfx = XGraphics.FromPdfPage(doc.Pages[0]);

XImage xImage = XImage.FromFile(source);
gfx.DrawImage(xImage, 0, 0, xImage.PixelWidth, xImage.PixelHeight);

doc.Save(destinaton);
doc.Close();
// 
Run Code Online (Sandbox Code Playgroud)

pdfsharp

4
推荐指数
1
解决办法
6968
查看次数

标签 统计

pdfsharp ×1