الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Attachment For Web Page

مغلق
بدأه Suzan2009 في 8 يناير 2008 · 2 رد · 715 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم .

كيف الحال انا أسفة لغيابي الكبير عنكم و لكني كنت في سفر .

كل عام وانتم بخير

مشكلتي تتلخص في ما يلي :-

انا عملت موقع ويب و ضمن الموقع يوجد صفحة أدخال بيانات الشخص بكل تفاصيلة

الموضوع مش هنا ولكن بعد ما أعبي البيانات كلها قبل ما أضغط على زر حفظ كيف ممكن أعمل لصفحة الويب Attachment to jpg

المقصود من الموضوع كله كيف ممكن أحول صفحة الويب الى ملف صيغته jpg or gif or pdf مثلا واحفظها في مكان معين.

ان شاء الله يكون السوال واضح

السلام عليكم

#2

اختي الكريمة استخدمي الActiveX

يوجد اكتف اكس ActiveScreen يفيدك وهذا مثال بواسطة الـjavascript

<script LANGUAGE="JAVASCRIPT">
function capit()
{
var as=new ActiveXObject("ActiveScreen.Capturer");
as.CaptureURL(url.value, width.value);
if(as.SaveToFile("c:\\asweb.gif"))
	{
	scrn.src="c:\\asweb.gif";
	scrn.style.visibility="visible";
	}
}
</script>
</HEAD>
<BODY>
<h3>Sample: Use ActiveScreen In A Web Page</h3>
<hr size="1">
<table width="100%" border="0">
<tr>
<td width="32" align="right">URL:</td>
<td><input type="text" id="url" value="http://www.xuebrothers.net" style="width:100%"></td>
<td width="32"> </td>
<td width="32" align="right">Width:</td>
<td width="80"><input type="text" id="width" value="600" style="width:100%"></td>
<td width="32"> </td>
<td width="80"><input type="button" value="Capture" onclick="capit();"></input></td>
</tr>
</table>
<hr size="1">
<img id="scrn" style="visibility:hidden" src="c:\\asweb.gif">
</BODY>
</HTML>

وباستخدام vbScript

<%
Set Snap=CreateObject("DypsWebCapture.Snapshot")

'Launch a virtual browser window with the dimension :800x600
Snap.pageHeight =600
Snap.pageWidth = 800

'Specify the width and height of the image thumnail
Snap.thumbHeight = 130
Snap.thumbWidth = 170

'Grab the web page snapshot on the fly!
'and save it as jpg image
'Be sure to have write permission on the local folder
'for IUSR_YourNameMachine account!
Snap.GetURL "http://dypso.free.fr",Server.MapPath("dyps.jpg")

'Clean memory
Set Snap = Nothing
%>

ومن أجل معلومات اضافية

http://www.xuebrothers.net/ax/activescreen/interfaces.htm

وهناك مقالة موجودة بموقع Codeproject بإسم "Capture Entire Web Page"

http://www.codeproject.com/KB/vb/WebCapture.aspx

تم تعديل هذه المشاركة بواسطة محمد سماقية في 8 يناير 2008 في 21:33

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





 

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

Mohammad Sonaiea
 

#3

شكرا لك أخي محمد انت رحتني من مشكلة كبير جزاك الله كل خير

هذا الموضوع مغلق.

مواضيع مشابهة