Save Initial Image with airSlate SignNow

Get rid of paper and automate digital document management for increased productivity and unlimited possibilities. Sign any papers from your home, quick and feature-rich. Explore the best way of running your business with airSlate SignNow.

Award-winning eSignature solution

Send my document for signature

Get your document eSigned by multiple recipients.
Send my document for signature

Sign my own document

Add your eSignature
to a document in a few clicks.
Sign my own document

Do more online with a globally-trusted eSignature platform

Standout signing experience

You can make eSigning workflows intuitive, fast, and effective for your clients and employees. Get your paperwork signed within a few minutes

Robust reports and analytics

Real-time access combined with immediate notifications means you’ll never lose anything. Check statistics and document progress via easy-to-understand reporting and dashboards.

Mobile eSigning in person and remotely

airSlate SignNow lets you sign on any system from any location, whether you are working remotely from home or are in person at the office. Every eSigning experience is versatile and easy to customize.

Industry rules and compliance

Your electronic signatures are legally binding. airSlate SignNow assures the top-level conformity with US and EU eSignature laws and supports industry-specific rules.

Save initial image, faster than ever before

airSlate SignNow offers a save initial image function that helps enhance document workflows, get contracts signed immediately, and work effortlessly with PDFs.

Handy eSignature extensions

Take advantage of simple-to-install airSlate SignNow add-ons for Google Docs, Chrome browser, Gmail, and more. Try airSlate SignNow’s legally-binding eSignature features with a mouse click

See airSlate SignNow eSignatures in action

Create secure and intuitive eSignature workflows on any device, track the status of documents right in your account, build online fillable forms – all within a single solution.

Try airSlate SignNow with a sample document

Complete a sample document online. Experience airSlate SignNow's intuitive interface and easy-to-use tools
in action. Open a sample document to add a signature, date, text, upload attachments, and test other useful functionality.

sample
Checkboxes and radio buttons
sample
Request an attachment
sample
Set up data validation

airSlate SignNow solutions for better efficiency

Keep contracts protected
Enhance your document security and keep contracts safe from unauthorized access with dual-factor authentication options. Ask your recipients to prove their identity before opening a contract to save initial image.
Stay mobile while eSigning
Install the airSlate SignNow app on your iOS or Android device and close deals from anywhere, 24/7. Work with forms and contracts even offline and save initial image later when your internet connection is restored.
Integrate eSignatures into your business apps
Incorporate airSlate SignNow into your business applications to quickly save initial image without switching between windows and tabs. Benefit from airSlate SignNow integrations to save time and effort while eSigning forms in just a few clicks.
Generate fillable forms with smart fields
Update any document with fillable fields, make them required or optional, or add conditions for them to appear. Make sure signers complete your form correctly by assigning roles to fields.
Close deals and get paid promptly
Collect documents from clients and partners in minutes instead of weeks. Ask your signers to save initial image and include a charge request field to your sample to automatically collect payments during the contract signing.
Collect signatures
24x
faster
Reduce costs by
$30
per document
Save up to
40h
per employee / month

Our user reviews speak for themselves

illustrations persone
Kodi-Marie Evans
Director of NetSuite Operations at Xerox
airSlate SignNow provides us with the flexibility needed to get the right signatures on the right documents, in the right formats, based on our integration with NetSuite.
illustrations reviews slider
illustrations persone
Samantha Jo
Enterprise Client Partner at Yelp
airSlate SignNow has made life easier for me. It has been huge to have the ability to sign contracts on-the-go! It is now less stressful to get things done efficiently and promptly.
illustrations reviews slider
illustrations persone
Megan Bond
Digital marketing management at Electrolux
This software has added to our business value. I have got rid of the repetitive tasks. I am capable of creating the mobile native web forms. Now I can easily make payment contracts through a fair channel and their management is very easy.
illustrations reviews slider
walmart logo
exonMobil logo
apple logo
comcast logo
facebook logo
FedEx logo
be ready to get more

Why choose airSlate SignNow

  • Free 7-day trial. Choose the plan you need and try it risk-free.
  • Honest pricing for full-featured plans. airSlate SignNow offers subscription plans with no overages or hidden fees at renewal.
  • Enterprise-grade security. airSlate SignNow helps you comply with global security standards.
illustrations signature

Your step-by-step guide — save initial image

Access helpful tips and quick steps covering a variety of airSlate SignNow’s most popular features.

Using airSlate SignNow’s eSignature any business can speed up signature workflows and eSign in real-time, delivering a better experience to customers and employees. save initial image in a few simple steps. Our mobile-first apps make working on the go possible, even while offline! Sign documents from anywhere in the world and close deals faster.

Follow the step-by-step guide to save initial image:

  1. Log in to your airSlate SignNow account.
  2. Locate your document in your folders or upload a new one.
  3. Open the document and make edits using the Tools menu.
  4. Drag & drop fillable fields, add text and sign it.
  5. Add multiple signers using their emails and set the signing order.
  6. Specify which recipients will get an executed copy.
  7. Use Advanced Options to limit access to the record and set an expiration date.
  8. Click Save and Close when completed.

In addition, there are more advanced features available to save initial image. Add users to your shared workspace, view teams, and track collaboration. Millions of users across the US and Europe agree that a solution that brings everything together in one unified digital location, is exactly what enterprises need to keep workflows working easily. The airSlate SignNow REST API allows you to integrate eSignatures into your app, internet site, CRM or cloud storage. Check out airSlate SignNow and enjoy faster, smoother and overall more effective eSignature workflows!

How it works

Upload a document
Edit & sign it from anywhere
Save your changes and share

airSlate SignNow features that users love

Speed up your paper-based processes with an easy-to-use eSignature solution.

Edit PDFs
online
Generate templates of your most used documents for signing and completion.
Create a signing link
Share a document via a link without the need to add recipient emails.
Assign roles to signers
Organize complex signing workflows by adding multiple signers and assigning roles.
Create a document template
Create teams to collaborate on documents and templates in real time.
Add Signature fields
Get accurate signatures exactly where you need them using signature fields.
Archive documents in bulk
Save time by archiving multiple documents at once.
be ready to get more

Get legally-binding signatures now!

What active users are saying — save initial image

Get access to airSlate SignNow’s reviews, our customers’ advice, and their stories. Hear from real users and what they say about features for generating and signing docs.

I couldn't conduct my business without contracts and...
5
Dani P

I couldn't conduct my business without contracts and this makes the hassle of downloading, printing, scanning, and reuploading docs virtually seamless. I don't have to worry about whether or not my clients have printers or scanners and I don't have to pay the ridiculous drop box fees. Sign now is amazing!!

Read full review
airSlate SignNow
5
Jennifer

My overall experience with this software has been a tremendous help with important documents and even simple task so that I don't have leave the house and waste time and gas to have to go sign the documents in person. I think it is a great software and very convenient.

airSlate SignNow has been a awesome software for electric signatures. This has been a useful tool and has been great and definitely helps time management for important documents. I've used this software for important documents for my college courses for billing documents and even to sign for credit cards or other simple task such as documents for my daughters schooling.

Read full review
Easy to use
5
Anonymous

Overall, I would say my experience with airSlate SignNow has been positive and I will continue to use this software.

What I like most about airSlate SignNow is how easy it is to use to sign documents. I do not have to print my documents, sign them, and then rescan them in.

Read full review

Related searches to save initial image with airSlate SignNow

paint default save file name
save image to local storage
javascript save image to folder
save image java
javascript save image from url
store image in localstorage angular 6
javascript save image to local disk
save image to local storage react
video background

Save initial image

in this video we're going to see a simple way to upload an image in spring but--and actually it's really any file but we're going to use an image as a sample so what we need is something called multi-part file and then path paths and file which come from a newer package in Java Java 1-7 Java dot in i/o is the package also we need to consider how to deal with exceptions so without further ado let's get started I'm in our development environment now what we're going to do is we're going to add a new form to the start page where user can upload an image I have the start page open in Eclipse and what we'll do is right down here I'll just say a new form and we'll say method equals post now in the world of micro-services post typically means we're creating something new now as a matter of fact we notice I'm adding a new form after an existing form that I have and eventually I'm going to combine these two forms together but just to keep things simple right now I'm going to keep them separate when I do combine them together I'm going to change the method type of the form to posts because get and microservices really means we're reading something post means we're creating something new so little divergence there but nonetheless that's where we're going to go now we have to say Inc type I haven't used this one before Inc type equals and then we're going to say double quote oh I already have the double quote so we'll say multi-part slash and on a US keyboard that's the slash on the question mark key form - data and then action equals and then we'll give it a new end point of upload image and we'll go ahead and close off this form and I'm going to copy this upload image into my buffer because I know I'm going to need this or to my clipboard because I know I'm going to need that on the controller side when I add the endpoint mapping to the controller so inside of this will say input type equals file that will say name equals and we can call this one image file or we could just call it file if we want doesn't really matter okay after that we're going to say input type equals submit and then we'll say value E Bulls upload or you could call it upload image whatever you like and then of course terminate the tag goes we normally would so that's all we need for a simple form the next thing we're going to do is pop into our controller and handle this in point now we're in our controller scroll to the bottom and let's just get this a simple method we'll save public string upload image open and close paren open curly closed curly now let's map this to our post mapping endpoint so we use post mapping which is a shortcut for request mapping with method equals post and inside of this I do double quote double quote and inside of that I simply paste the upload image in point that we grabbed from that form and copied into our buffer just a moment ago now I don't like red lines so let's go ahead and say string return value equals double quote double quote and then return return value and that will take care of a red line for our missing return statement now comes the tricky part what we need to do is we need to capture that information that is submitted to us from our page so looks like the field is called image file so let's capture that will say multi-part file image file but we need to do a little bit more magic here first of all a ctrl shift all organized imports and bring in that multi-part file and now we need to map this with the request purim annotation so at request for RAM and we'll simply say double quote image file just like so and close double quote and I think we're good at this point so what we need to do next is we need to save the file so we already have our specimen service referenced here we pulled that in way up above let's take a look so you see specimen service on line 35 so we are have that already Auto wired so I'm going to say specimen service dot save and let's pass in this image file now the save method does not exist let's say let's call it save image or save photo save image will be consistent so save like sale now this method does not yet exist we're kind of drawing it out proactively let's see what happens when I put my mouse over that control one and let's go ahead and say create method and interface I specimen Dao so we're making this up now now we know that saving an image is going to require that we're doing something outside of the virtual machine in other words we're accessing the file system anytime we do something outside the virtual machine there's a risk that things can go wrong and that's typically when we need to deal with exceptions so I'm going to go ahead and say throws exception on the signature reason being can the service do anything if the save went wrong limited probably not a whole lot but the you I can at least log and inform the user so we'll go ahead and say save image and now you notice as soon as I do that that my specimen service no longer compiles because we have changed the contract in the interface but this is an easy fix a simple control one whoops a simple control one will allow us to implement those methods so control one and a dumb implemented methods and there we go we're also going to need to take care of our stub which is something that we made a while ago as a matter of fact at this point we probably don't really need the stub anymore so it might even be safe to take that away but let's go ahead and fill in what we're doing here so save image for this I'm going to go to I'll tell you what I eventually want to make a separate photo Dao not gonna worry about that in this video because I just want to quickly show how to upload an image so right now I'm going to go ahead and save the image but eventually we'll come back and refactor this we'll have the service layer call down to a Dao okay so we'll go ahead take away that to do because we're going to start doing and now we'll say string folder equals and then slash again slash on the question mark key on the US keyboard slash photos and then slash and then out next we're going to say image whoops we'll say toga but we'll put down here image file dot get bytes so get the raw data from this file and that will be saved into a byte array so control one here if you want sometimes it makes it easier a signed statement a new local variable or you can type that all out you see I just had Eclipse do a little bit of work for me okay so we have a folder where we're going to save the image and we have the byte stream that represents the image the next thing that we need to do is we need to assemble the location where we want to store the image for that we use something called paths which is a newer class in Java one seven so pants get and inside of that will say folder plus and then fire image file whoops make that the right case that get original file name so in other words what's the file name that the user uploaded we might want to rename this ourselves again in a future refactor we can do that we might want to rename this so we don't end up with IMG zero zero one jpg which one persons over writes another person's or temp one jpg where that's going to be a common image name but nonetheless we'll trust that it's going to be relatively unique right now once again we can mouse over get control one and we can say assign statement to new local variable and that will give us a path where we can store the file finally we use files dot right again files as a newer class in Java one seven and we simply say the path that we provided the byte array at this point not worried about options one note is that we need this path to already exist we could put some code in here to create it but for our simple example why don't we just go ahead and create the path and you see I'm using the slash and then photos which kind of says start at root and then find the photos directory so I'll go out to my virtual machine C Drive and I'm simply going to make a new folder called photos so our success criteria here is I should be able to upload a photo and I should see it in that photos directory so a couple things we will start the oh you know what I oh yeah that's right sorry I need to handle my exception here so I'm going to surround with try-catch and we'll say log dot error because we know that any time we have a catch block we should really at the very least do some logging so error saving photo comma and then we'll use our e our exception variable will pass into that and we'll also return change the return value to a ler now at this time we're simply doing a bit of debugging so my normal return value will just go right back to the start screen nothing crazy there so at this point we should have enough to go ahead and debug I'm going to save make sure I know I need to change one more thing which is my specimen service stub that's because the interface change this is not so important we'll go ahead and add the unimplemented methods that's a class we're not really using anymore anyway so as if we could make an argument that we could go ahead and remove that from our project but nonetheless we should be in fairly good shape now so I'll restart our server and we'll give it a go okay the server's now restarted you and I just paused the video for a moment so I could download a simple image but nonetheless service restarted and you see now we have the choose file option in the upload button so let me go ahead and choose file and I will grab this redbud that I photographed in Cleveland so just about the right size image so we'll grab the redbud there and choose upload now what we really want to see is we want to walk through this in the debugger and we also want to verify our success criteria and that is that we see this image in that photos directory so I choose upload the break point stops that's naturally a good sign we say go ahead and switch and specimen service save image we can see now this is interesting we can see that this image file that we're receiving in this endpoint does have the name plane places image two zero one seven zero nine zero six one three two seven four one which is the correct name of that file so it looks like we did indeed get the file uploaded from browser to server now one important note is that III added a caching annotation earlier that introduced a bit of aspect oriented programming which means there's something that intercepts are call going from controller to our specimen so it's not so easy to hit the step into because that gets in that AOP stuff unrelated to this video and I don't want to confuse the video so what I'm going to do is from the controller now I'm going to hit play and we get a little bit of funkiness here and that's again related to the AOP you probably won't have that if you haven't done the caching annotation but nonetheless everything's fine because look where it picks up next it picks up on our specimen service so let's go ahead and step over this one line at a time we see we have the folder we have the byte array for our image and finally with any luck we have the path we mouse over the path and we see it's / photos / plant places image lalala let's double check that photos directory and confirm that nothing's in there yet and there's not anything in there now I'm going to go ahead and step over and for good luck let's press play and let's go back and voila look at what we have so sure enough this is not the image that I originally downloaded but instead this is the image that I've uploaded using aspect-oriented programming and if you've ever been to Cleveland before you might recognize where this is this is on public square right in middle of downtown Cleveland a Red Bud common tree to find in the Ohio area so at this point we've successfully uploaded an image what we need to do in our next video is display this image to the user and also in some following videos we want to record this photo and associate it with the specimen that we're creating don't worry about the Sarah page that's you know that's just the default return but nonetheless we want to display the image to the user sorry we want to associate that image with whatever specimen the user is entering here that way is a user I can manually enter the details of a specific plant that I have in my yard latitude longitude description and the plant name we know is an autocomplete that we put together earlier even though I still have a breakpoint on that and then we can add several images to that and we can say that these images belong to this specimen so we'll do that wiring up in a few future videos I look forward to seeing you then and I look forward to reading your comments thank you

Show more

Frequently asked questions

Learn everything you need to know to use airSlate SignNow eSignatures like a pro.

See more airSlate SignNow How-Tos

How do I sign a PDF file then email it back?

If the sender has an airSlate SignNow account, then it’ll happen automatically. As soon as you sign a document, an executed copy will be sent to you, the sender, and any other added party. However, if you receive a document in your email, you have a few extra steps to make. Firstly, you need to upload a PDF to your airSlate SignNow account. Add the airSlate SignNow add-on for Gmail so that you can get it done without leaving your inbox. Then utilizing the My Signatures tool, eSign the document, and send it back via email.

How do you sign your name on a PDF?

Using airSlate SignNow, you can easily add your name as a legally-binding eSignature to any document. Create an account, go to the left-side panel, and choose the My Signatures feature. Click on Add New Signature, type your name and click Sign to eSign your PDF. You can also insert your initials by choosing the appropriate option.

How can I include an electronic signature in a Word document?

Microsoft Word doesn’t provide any tool for creating electronic signatures that are valid and court admissible. Signing documents in DOC/DOCX format requires a professional eSignature solution, like airSlate SignNow. The tool is fully compliant with GDPR, ESIGN, UETA, and other industry-leading acts and regulations. Register an account, upload a .doc file, and drop the My Signature field to eSign. Select your preferred way of signing: by typing, drawing, or adding an image of your handwritten signature. If you need more people to approve your form, place the Signature Field for them and invite them to eSign it.
be ready to get more

Get legally-binding signatures now!