Skip to content

Instantly share code, notes, and snippets.

@bjoerntx
Last active April 27, 2022 13:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bjoerntx/cefd9b582b915518d6fc6501e632170c to your computer and use it in GitHub Desktop.
Save bjoerntx/cefd9b582b915518d6fc6501e632170c to your computer and use it in GitHub Desktop.
@using TXTextControl.Web.MVC.DocumentViewer
@using System.Text
<div style="width: 800px; height: 600px;">
@{
var viewer = new DocumentViewer(settings =>
{
settings.DocumentData =
Convert.ToBase64String(System.IO.File.ReadAllBytes("App_Data/sign.tx"));
settings.Dock = DocumentViewerSettings.DockStyle.Window;
settings.SignatureSettings.OwnerName = "Laura Space";
settings.SignatureSettings.RedirectUrlAfterSignature =
this.Url.Action("Sign", "Home", null, Context.Request.Scheme, null);
settings.SignatureSettings.ShowSignatureBar = true;
settings.SignatureSettings.SignatureBoxName = "txsign";
settings.SignatureSettings.SignerInitials = "TT";
settings.SignatureSettings.SignerName = "Tim Typer";
settings.SignatureSettings.UniqueId = "123-123-123";
settings.IsSelectionActivated = false;
settings.ShowThumbnailPane = false;
});
foreach (var fb in viewer.FrameBoxes) {
SignatureBox addedSignatureBox =
viewer.Settings.SignatureSettings.SignatureBoxes.Add(fb);
if (addedSignatureBox.Name == "txsign2") {
addedSignatureBox.Style = SignatureBox.SignatureBoxStyle.Initials;
}
}
}
@viewer.Render()
</div>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment