跳到主要内容

Creating basic form

Create a basic form with the image and text inputs:

This sample is available for the C++ and .Net DocBuilder Frameworks. Download the sample and get more information on the Builder framework samples page.

let doc = Api.GetDocument();
let paragraph = doc.GetElement(0);
let headingStyle = doc.GetStyle("Heading 3");
paragraph.AddText("Employee pass card");
paragraph.SetStyle(headingStyle);

let pictureForm = Api.CreatePictureForm({
key: "Photo",
tip: "Upload your photo",
required: false,
placeholder: "Photo",
scaleFlag: "tooBig",
lockAspectRatio: true,
respectBorders: false,
shiftX: 50,
shiftY: 50,
});
paragraph = Api.CreateParagraph();
paragraph.AddElement(pictureForm);
doc.Push(paragraph);

paragraph = Api.CreateParagraph();
let textForm = Api.CreateTextForm({
key: "First name",
tip: "Enter your first name",
required: false,
placeholder: "First name",
comb: true,
maxCharacters: 13,
cellWidth: 3,
multiLine: false,
autoFit: false,
});
paragraph.AddElement(textForm);
doc.Push(paragraph);