我遇到了 PDF 缩放级别的问题。当我打开文档时,默认情况下,由于页面宽度 (185),它显示的缩放级别为 25%。这可能会使文档在屏幕上看起来太小。
我给出的是-
Document document = new Document(); Section section = document.AddSection(); section.PageSetup.PageWidth = Unit.FromCentimeter(185);
我需要的是 - 当我打开 pdf 文档时,它应该采用浏览器缩放级别
PdfDocument
类具有 ViewerPreferences
、PageLayout
和 PageMode
等成员,允许指定在 PDF 查看器中打开页面时应如何显示页面。并非所有 PDF 查看器都支持打开操作。
请注意,问题中的示例代码显示 MigraDoc
Document
,而不是稍后由 PDF 渲染器生成的 PDFsharp PdfDocument
对象。
此外,PDF 文件可以包含打开文件时执行的“打开操作”。并非所有 PDF 查看器都支持打开操作。
以下示例展示了如何将 PDF 设置为垂直大小:
https://pdfsharp.net/wiki/WorkOnPdfObjects-sample.ashx
(注意:此链接到 PDFsharp 官方网站。)