如何在ASP.NET,服务器端使用剪贴板

编程入门 行业动态 更新时间:2024-10-28 04:19:26
本文介绍了如何在ASP.NET,服务器端使用剪贴板的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

在服务器中的 ASP.NET 中是否可以使用剪贴板边? 我想在剪贴板&

Is there any way to working with Clipboard in ASP.NET, in Server-side? I want to push something in Clipboard & fetch it.

其他信息:我进行了一些搜索,发现,该解决方案正在使用 Thread 。但是我正在寻找另一种方法,如果还有另一种方法。

EXTRA INFO: I had some search and found out, the solution is working with Thread. but I'm looking for another way, if is there another way.

更新: 请回答以下问题:

UPDATE: Please answer to following questions:

  • 使用剪贴板时可以使用线程吗?
  • 如果是这样,当我用剪贴板处理一个以上的进程一次时,我可以运行新线程吗(想象用户单击一个按钮,我必须使用for(循环)在剪贴板中推送100个数据)
  • 例如:

    选项1:

    void myMethod(object i){ // put something on clipboard and get that } protected void btnSubmit_Click(object sender, EventArgs e) { for(int i=0; i<100; i++){ Thread t = new Thread(myMethod); t.Start(i); } }

    选项2:

    void myMethod(){ for(int i=0; i<100; i++){ // put something on clipboard and get that } } protected void btnSubmit_Click(object sender, EventArgs e) { Thread t = new Thread(myMethod); t.Start(); }

    哪个是正确的?

    推荐答案

    这是您的操作方式:

    public static void PdfToJpg() { var Thread = new Thread(PdfToJpgThread); Thread.SetApartmentState(ApartmentState.STA); Thread.Start(); // You can pass your custom data through Start if you need } private static readonly object PdfToJpgLock = new object(); private static void PdfToJpgThread(object Data) { lock (PdfToJpgLock) { for (int i = 0; i < count; i++) { // Call to Acrobat CopyToClipboard // ... Clipboard.GetImage().Save(outputPath, ImageFormat.Jpeg); Clipboard.Clear(); // ... } } }

    每单击一次按钮,只需调用 PdfToJpg()即可。

    For each button click, just call PdfToJpg() and you are done.

    更多推荐

    如何在ASP.NET,服务器端使用剪贴板

    本文发布于:2023-11-24 21:35:46,感谢您对本站的认可!
    本文链接:https://www.elefans.com/category/jswz/34/1626934.html
    版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
    本文标签:剪贴板   服务器端   如何在   NET   ASP

    发布评论

    评论列表 (有 0 条评论)
    草根站长

    >www.elefans.com

    编程频道|电子爱好者 - 技术资讯及电子产品介绍!