public void SignFile() { PdfSigner.SignFile(@"Resources\A4 Test Page.pdf", new PdfSignatureParameters("Digital Signature Test") { SignaturePageNumber = 1, SignatureYLocation = 600, SignatureHeight = 60, SignatureTemplate = "Signed by {firstname} {lastname}\non {signdate}", TargetFilePath = @"C:\temp\signed.pdf", SignatureLeftMargin = 50, SignatureRightMargin = 50 }, certificateSelector); }
public void SignFile_CertificateSelectorNotGiven_Throws() { PdfSigner.SignFile(@"Resources\A4 Test Page.pdf", new PdfSignatureParameters("Digital Signature Test"), null); }
public void SignFile_SourceFileDoesNotExist_Throws() { PdfSigner.SignFile("foo", new PdfSignatureParameters("Digital Signature Test"), certificateSelector); }
public void SignFile_ParametersNotGiven_Throws() { PdfSigner.SignFile(@"Resources\A4 Test Page.pdf", null, certificateSelector); }
public void SignFile_SourceFileNameNotGiven_Throws() { PdfSigner.SignFile("", new PdfSignatureParameters("Digital Signature Test"), certificateSelector); }