473,385 Members | 1,341 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Customized pdf form sent to client: Possible?

Let me first apologize for the myriad bits of ignorance that are to
follow.

Our company does consulting work. We have found over the years that it
is best to have an agreement in writing, both to make sure all terms
are clear and to help deal with the small percentage of people who are
simply not honest.

We send them a PDF form to fill out (by hand, it needs a signature)
and send back to us. Depending on the job, certain things change,
notably the quoted price. Our consultant fields calls and emails from
out of the office. He wants to be able to refer people to a form on
the web that has the correct price already printed on it.

I found a script that allows us to give the client a password to
access the correct form. That works fine. But there are two problems:

We don't want non-clients, especially competitors, to read the form.
We understand that there is no 100% solution to that, but we don't
want search engines to be able to index the files easily. Toward that
end we have converted the forms to a "picture" and then printed them
as pdfs. Thus there is no text to index.

This "solution" has led to both of our problems. The files are quite
large (2.75Mb) and slow to load. In addition, coverting them to a
picture and then to pdf is a bit of a pain in the neck, especially
since there are about 20 different versions. Occasionally we feel the
need to change the form, which is a lot of work.

I would love to be able to find a different method. Perhaps some way
to insert a specified price into a blank spot on an otherwise defined
page. Or even better, a way to generate the proper pdf for each client
who logs in, but still leaving the text un-searchable.

Can anyone point us in the right direction?

Greg Guarino
Jun 18 '07 #1
3 1537
Greg Guarino wrote:
Let me first apologize for the myriad bits of ignorance that are to
follow.

Our company does consulting work. We have found over the years that it
is best to have an agreement in writing, both to make sure all terms
are clear and to help deal with the small percentage of people who are
simply not honest.

We send them a PDF form to fill out (by hand, it needs a signature)
and send back to us. Depending on the job, certain things change,
notably the quoted price. Our consultant fields calls and emails from
out of the office. He wants to be able to refer people to a form on
the web that has the correct price already printed on it.

I found a script that allows us to give the client a password to
access the correct form. That works fine. But there are two problems:

We don't want non-clients, especially competitors, to read the form.
We understand that there is no 100% solution to that, but we don't
want search engines to be able to index the files easily. Toward that
end we have converted the forms to a "picture" and then printed them
as pdfs. Thus there is no text to index.

This "solution" has led to both of our problems. The files are quite
large (2.75Mb) and slow to load. In addition, coverting them to a
picture and then to pdf is a bit of a pain in the neck, especially
since there are about 20 different versions. Occasionally we feel the
need to change the form, which is a lot of work.

I would love to be able to find a different method. Perhaps some way
to insert a specified price into a blank spot on an otherwise defined
page. Or even better, a way to generate the proper pdf for each client
who logs in, but still leaving the text un-searchable.

Can anyone point us in the right direction?
Sure. NONE of this is really a JavaScript question.

You should generate the PDFs on the fly, server-side. PHP, Perl, and
Python have *several* options (most free) to do this, I am not sure
about ASP.

--
-Lost
Remove the extra words to reply by e-mail. Don't e-mail me. I am
kidding. No I am not.
Jun 18 '07 #2
On Jun 18, 10:05 am, Greg Guarino <g...@risky-biz.comwrote:
Let me first apologize for the myriad bits of ignorance that are to
follow.

Our company does consulting work. We have found over the years that it
is best to have an agreement in writing, both to make sure all terms
are clear and to help deal with the small percentage of people who are
simply not honest.

We send them a PDF form to fill out (by hand, it needs a signature)
and send back to us. Depending on the job, certain things change,
notably the quoted price. Our consultant fields calls and emails from
out of the office. He wants to be able to refer people to a form on
the web that has the correct price already printed on it.

I found a script that allows us to give the client a password to
access the correct form. That works fine. But there are two problems:

We don't want non-clients, especially competitors, to read the form.
We understand that there is no 100% solution to that, but we don't
want search engines to be able to index the files easily. Toward that
end we have converted the forms to a "picture" and then printed them
as pdfs. Thus there is no text to index.

This "solution" has led to both of our problems. The files are quite
large (2.75Mb) and slow to load. In addition, coverting them to a
picture and then to pdf is a bit of a pain in the neck, especially
since there are about 20 different versions. Occasionally we feel the
need to change the form, which is a lot of work.

I would love to be able to find a different method. Perhaps some way
to insert a specified price into a blank spot on an otherwise defined
page. Or even better, a way to generate the proper pdf for each client
who logs in, but still leaving the text un-searchable.
Sounds like overkill. If you already require the user
to log on in a fashion that's reasonably secure before
the form is sent, a search engine is unlikely to see
the form in the first place. You could always include
one of those 'verify you're human by typing the letters
in this bitmap' checks in the login form.

For the rest of it, if you send the pdf over a secure
socket, you might just as well create it on the fly
and not worry about it being searched. Unless you
expect a competitor to start searching the hard
drives of your clients' systems.

If someone is that determined, it's likely easier for
them to create an account, generate the forms they
want, and read them manually.

----
Geoff

Jun 18 '07 #3
On Mon, 18 Jun 2007 10:21:17 -0400, -Lost
<ma****************@techie.comwrote:
>Sure. NONE of this is really a JavaScript question.
Even that is useful information for me.
>You should generate the PDFs on the fly, server-side. PHP, Perl, and
Python have *several* options (most free) to do this, I am not sure
about ASP.
Thank you very much. I'll look into it. \

Greg
Jun 18 '07 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

13
by: Dan R Brown | last post by:
I have a large form that is generated dynamically in a jsp using xml / xslt. So, to break up this form into several "tabbed" sections, I break up the form using <div> tags. Each <div...
11
by: Jozef | last post by:
I have some old code that I use from the Access 95 Developers handbook. The code works very well, with the exception that it doesn't seem to recognize wide screens, and sizes tab controls so that...
0
by: styko | last post by:
I'd like to create a customized button- so I've written something like this public class TestButton : Button { public TestButton() : base()
3
by: James | last post by:
Does anyone know if it is possible, in C#, to use a customized window frame? For example, programs like Winamp and AdAware do not use the standard box window frame, but a customized design. ...
1
by: Jean Bredeche | last post by:
Hi: I am trying to create customized confirmation/error/etc dialogs in my application. Up to now we've been using MessageBox.Show and passing it the various necessary flags (buttons, icons,...
9
by: eswanson | last post by:
I have a web page I need to post a file plus some other fields to it. How can I do this from a asp.net page. I know I can send individual fields to the other page, but how do I send a file to the...
4
by: pbd22 | last post by:
hi. could somebody tell me, when uploading a file, i know the form where the upload component is must have enctype=multipart/form-data but, is the same true for the form with the server code to...
19
by: klenwell | last post by:
Another request for comments here. I'd like to accomplish something like the scheme outlined at this page here: http://tinyurl.com/3dtcdr In a nutshell, the form uses javascript to hash...
6
by: smk17 | last post by:
I've spent the last few minutes searching for this question and I found an answer, but it wasn't quite what the client wanted. I have a simple online form where the user needs to fill out five...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.