小编Kur*_*uri的帖子

PDFSharp 正在使用 C# 和 WPF 剪切横向页面

感谢您花时间阅读我关于 PDFSharp 的奇怪问题。

我当时使用 PDFSharp 库版本 1.50.4000.0(我从 1.3.2 更新并遇到同样的问题)用密码保护 PDF 文件。

该程序非常适合纵向文档,但有时我的文档具有混合方向。

但是,当横向页面位于文档中时,页面总是被剪切。

供您参考的代码:

PdfDocument document = PdfReader.Open(System.IO.Path.Combine("H:/Bloq1/", file.Name), "PasswordHere");

                    PdfSecuritySettings securitySettings = document.SecuritySettings;
                    securitySettings.OwnerPassword = "PasswordHere";


                    securitySettings.PermitAccessibilityExtractContent = false;
                    securitySettings.PermitAnnotations = false;
                    securitySettings.PermitAssembleDocument = false;
                    securitySettings.PermitExtractContent = false;
                    securitySettings.PermitFormsFill = true;
                    securitySettings.PermitFullQualityPrint = true;
                    securitySettings.PermitModifyDocument = false;
                    securitySettings.PermitPrint = true;

                    document.Save(System.IO.Path.Combine("H:/Bloq1/", file.Name));

                    tbx.Text = "Complete";
                    tbx.Background = Brushes.ForestGreen;
Run Code Online (Sandbox Code Playgroud)

提前感谢您阅读或回答这个问题 =D

*****************************解决了******************** ****************************

我切换到 iTextSharp 并测试了几个文档,效果很好,我将分享代码以供参考:

private void Button_Full(object sender, RoutedEventArgs e)//PROTEGE PDF PERMITIENDO IMPRESION
    {
        string Password = "password"; …
Run Code Online (Sandbox Code Playgroud)

c# landscape pdfsharp

0
推荐指数
1
解决办法
1485
查看次数

标签 统计

c# ×1

landscape ×1

pdfsharp ×1