T086ѧϰ�� | վ��ѧԺ | �����ĵ� | ���� | Ъ���� | IP��ַ��ѯ | �������� | ���ջ��� | �����ֵ� | ���ù��� | ������Ϣ��ѯ

ASP�ϴ�ͼƬ�Զ���������ͼ��������

�� �������ߣ����� ����ʱ�䣺2006-07-14 | ���壺�� �� С��
[����]˵��:�����ܻ���Dreamweaver MXʵ�� ������ ------- ֧������ ������ ------- ֧���ļ������ϴ� ������ ------- ֧��sessionģʽ�ϴ� ������ ------- ֧�ַ����ϴ� ������ ------- �Զ���������ͼ ֧�ָ�ʽ bmp/jpg/...

˵��:�����ܻ���Dreamweaver MXʵ��

������ ------- ֧������
������ ------- ֧���ļ������ϴ�
������ ------- ֧��sessionģʽ�ϴ�
������ ------- ֧�ַ����ϴ�
������ ------- �Զ���������ͼ ֧�ָ�ʽ bmp/jpg/gif/png
������ ------- ֧�ֶ�������ͼƬ(������ʽ/��ת/����/��������/����/������ʽ/��)

����Ҫ:IIS������ ���ϴ�����Pure Asp file Upload 2.09 �� ����������AspJpeg

���ر�:�����ļ������ṩ

���� �� ��������:asp_image_generate

����������������/ aspjpeg.exe ����������

����������������/ pure_asp_upload.mxp �ϴ�����

����������������/ pau_������ pure_asp_upload.mxp �����

����������������/ readme.txt ˵���ļ�

����������������/ lesson.mht �̳��ļ�



����������:

��1. �ڰ�װ��IIS��������ǰ���� ��װAspJpeg 1.2 -- �й�AspJpeg 1.2�Ľ���



��2. ��װDWMX���� Pure Asp file Upload 2.09(Ӣ��ԭ��) -- �й�Pure Asp file Upload 2.09�Ľ���



��3. �����������ڵ������ļ�����װ�ļ����¸������ɺ���
���� ����������ʹ��windows���ļ��������� ��ϵͳ��װ���ڷֱ�����incPureUpload.asp(1��)��
���� Pure ASP Upload.htm(3��)��Pure ASP Upload.js(3��)���ҵ����ú����ļ�����



��Tip. ���������ŵ�
����



��4. ��װ���ɺ�����SqlServer ��ҵ�������������ݿ�dovia������ͼ����һ����mypubuploadb




��Tip. ����Ҳ����ʹ�� Access���ݿ� , �������ÿ��Բο� Aspjpeg �İ����ĵ�
��5. ����DwMX ����ASP/VBScript ��վ��,�������ݿ����ӣ�����ʹ��ϵͳDSN
���� ע��:վ����Ŀ¼���½�һ��uploadimges ���������ϴ����ļ�




��6. �½�aspҳ�棬��:myupload0.asp ����ͼ����form ������Ӧ����
���� ������һ��������ȡ���Ƿ�����ʱ�� �ֹ����� value="<%=Now()%>"
���� ��������������Ϊ�ϴ�ͼƬ�ĸߺͿ���ֵ�����ǽ���PAFU�����Զ����룬������������




��7. ��ͬһaspҳ���½�һ����¼����ȡ�ļ�¼���DZ�mypubuploadb������





��8. �½�����session��һ����Ϊ"PPP1",��һ��Ϊ��PPP0��
���� ���ィ����session������Pure asp upload �����ļ�������������ֵ��������������command����




��9. ��ͬһaspҳ���½� command ע��command����λ��Ӧ����ҳ��
���� ����command��Ŀ���Ǹ������ݱ����ֶ�smallpicSrc��ֵ
���� ԭ��:�ϴ��ļ�ʱ������Aspjpeg �� �ϴ������ļ�incPureUpload.asp ��ͨ��insert��Ϊ����ͼƬ·����Ϣ���뵽����
���� bigpicSrc�ֶΣ���ͨ�����Ͻ�����session��������ֵ��һ���Ǵ�ͼƬ��·������һ����СͼƬ��·������asp��תҳ��ʱ
���� (������insert��������Ϊʱѡ������ת����)����ʹ�ô�command����СͼƬ·����Ϣ���ֶ�smallpicSrc





��10. ����Pure Asp file Upload ��������Ϊ
��������ͼ������ʾ����ע����ͼ�� ҳ����ת ����

���˵�����



�߼�ѡ������



ȷ��





���ɺ���վ���ļ���




��11. ��ͬһaspҳ������insert ��������Ϊ
��������ͼ������ע�� ��תҳ�� ����ѡ��




��12. ��ͬһaspҳ��ѡ������λ�ð󶨵�7�������ļ�¼�����ݵ�ҳ�棬Ŀ������ʾ�Ѿ��ϴ�������ͼ
����������ͼ���͸߲��趨




��13. �����ļ� ������������.��IIS�������ﶨ��վ��������Ŀ¼����������
����������ͼ��ȫ�Զ����ɣ����ұ��ֱ�������



��

������. �������� ����������������������������
����
������ �������ɵĵ�����ͼ:�����߶�/����/��ʽ/������ʽ/�񻯳̶�/��ת�̶�/��������/�Ⱦ����Զ���

������ �����ѽ���ù��ܽ��ϵ������ļ� ������վ��Ŀ¼���ļ���ScriptLibrary�ڵ�incPureUpload.asp




�������������ش���


--------------------------------------------------------------------------------


' Aspjpeg ��������
Set Jpeg = Server.CreateObject("Persits.Jpeg")

' ��ȡԴͼƬ·��
Path = Server.MapPath("uploadimages/")&"/"&FileName

' ����ԴͼƬ
Jpeg.Open Path

' �趨��������ͼϸ�� �����кܶ����趨���� �����ķ��������жϿ��߱� Ȼ�󰴱�������

If Jpeg.OriginalWidth / Jpeg.OriginalHeight > 1 then
Jpeg.Width = 98
Jpeg.Height = int((98/Jpeg.OriginalWidth)*Jpeg.OriginalHeight)

elseif Jpeg.OriginalWidth / Jpeg.OriginalHeight < 1 then
Jpeg.Height = 98
Jpeg.Width= int(Jpeg.OriginalWidth*(98/Jpeg.Height))

end if


' �趨����Ч��
Jpeg.Sharpen 1, 130
' ��ָ��·����������ͼ
Jpeg.Save Server.MapPath("uploadimages/")&"/small"&FileName

' ע��������Session
Session("PPP0")=GP_curPath&FileName
Session("PPP1")=GP_curPath&"small"&FileName




--------------------------------------------------------------------------------



����������������һ������ ���ο� Aspjpeg �İ����ĵ�


������ʾ: AspJpeg 1.3�Ѿ��������ҿ��Ե� http://www.aspupload.com/aspjpeg.html ����. AspJpeg 1.3 ��ȫ֧��WIN 2003��Ӣ�İ汾(1.2�汾Ҳ��ȫ֧��)

�̳�Դ��������: ����

ԭ�ģ�http://www.dovia.net/detail.php?id=213

AspJpeg���°����أ�http://www.itlearner.com/114down/soft/59.shtml

  • ת����ע����Դ��ITѧϰ�� ��ַ��http://www.t086.com/ �����������Ƽ�������
  • �ر������� ��վ�������ر�������ֹת�ص�ר�������������¿�������ת�أ���������ע��������ԭʼ���ߡ����°�Ȩ������ԭʼ�������С����ڱ���վת�����µĸ��˺���վ�����DZ�ʾ������л�⡣������վת�ص������а�Ȩ��������ϵ���ǣ����ǻᾡ�����Ը�����
������ѯ Health Check Gulangyu
© 2017 T086ѧϰ�� - T086.com(ԭitlearner.com)
RunTime:113.20ms QueryTime:7