0

送信ボタンをクリックするとソースが入力される Web ページに iframe があります。iframe ソースを画像としてデスクトップに保存する必要があります。これを行うにはどうすればよいですか。コードは次のとおりです。

<iframe id="IFAEventPerformance" name="IFAEventPerformance" scrolling="auto" runat="server"
 width="100%" height="403" class=""></iframe>

そしてcsファイル:

protected void lnkBTNSubmit_Click(object sender, EventArgs e)
        {
this.IFrame1.Attributes.Add("src", "https:\\anotherwebsitename");
}


function for export to ppt is:
 protected void imgBTNExportPPT_Click(object sender, ImageClickEventArgs e)
        {            
            //WebsiteToImage websiteToImage = new WebsiteToImage("http://www.google.co.in", @"C:\Users\312220\Desktop\myscreenshot.jpg");
            //websiteToImage.Generate();
            WebsiteToImage websiteToImage = new WebsiteToImage("C:\\Users\\304485\\Desktop\\Login.htm",(@"D:\\my\\chocos\\sample.jpg"));
            websiteToImage.Generate();
            TextBox txtTextBoxRetailGroup = (TextBox)uscRetailParameters.FindControl("txtRetailCustomerGroup");
            TextBox txtTextBoxPPGroup = (TextBox)uscRetailParameters.FindControl("txtProductGroup");
            TextBox txtTextBoxEventID = (TextBox)uscEventParameters.FindControl("txtEventId");

            string RetailGrp;
            RetailGrp = txtTextBoxRetailGroup.Text;
            string PPGrp;
            PPGrp = txtTextBoxPPGroup.Text;
            string EventID;
            EventID = txtTextBoxEventID.Text;

            ShowPresentation();
            GC.Collect();
        }
4

1 に答える 1

0

発信者ページで iframe を利用できるようにします。フレームの src/href として ppt をロードします。ユーザーのブラウザ設定で許可されている場合、ppt はフレームに表示されます。

これは.NETとは関係ないと思いますが

于 2012-04-18T09:59:03.000 に答える