[英]How to setup linearized PDF(web fast view property) using qpdf in asp.net application
[英]Check if “Fast Web View” property is enabled on a PDF using iTextSharp
我正在编写一些集成测试来验证转换为PDF操作的正确性。 在其中一个测试中,我想检查PDF是否启用了“快速Web视图”。 我虽然这是一个直接的测试,但我没有找到任何提供该信息的属性。 我正在使用iTextShap并编写我的测试C#。
由于代码总是有助于可视化问题,下面是我想要做的一个简单示例
using System;
using System.Collections;
using iTextSharp.text.pdf;
namespace ValidationTools
{
public class PDFValidator
{
readonly PdfReader _readerInstance;
/// <summary>
/// Constructor taking a path to a PDF as string
/// </summary>
/// <param name="pdfPath"></param>
public PDFValidator(string pdfPath)
{
_readerInstance = new PdfReader(pdfPath);
}
//THIS IS WHAT I AM TRYING TO DO
public bool VerifyIfFastWebViewIsEnabled() {
return (bool)_readerInstance["FASTWEBVIEW"];
}
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.