小编m.q*_*yum的帖子

在post请求中发送文件+参数

我正在使用此代码将参数发送到网页并从中获取正确的响应.

System.Net.WebClient oWeb = new System.Net.WebClient();
oWeb.Proxy = System.Net.WebRequest.DefaultWebProxy;
oWeb.Proxy.Credentials = System.Net.CredentialCache.DefaultCredentials;
oWeb.Headers.Add("Content-Type", "application/x-www-form-urlencoded");
byte[] bytArguments = System.Text.Encoding.ASCII.GetBytes("value1=123&value2=xyz");
byte[] bytRetData = oWeb.UploadData("http://website.com/file.php", "POST", bytArguments);
response = System.Text.Encoding.ASCII.GetString(bytRetData);
Run Code Online (Sandbox Code Playgroud)

但现在我想发送一个像(.doc)的文件+上面的参数(value1,value2),但我不知道该怎么做.

c# wpf webclient file-upload

13
推荐指数
2
解决办法
2万
查看次数

读取Chrome的Ctrl + P数据

chrome扩展程序是否可以读取ctrl + p数据并将其另存为pdf或html,而不显示打印屏幕?

javascript google-chrome google-chrome-extension

11
推荐指数
1
解决办法
571
查看次数

在活动中显示转换后的文件

我正在android studio中开发一个视频转换器.我能够成功转换文件,并可以播放生成的文件:

File file = new File(filepath);
Uri path = Uri.fromFile(file);
Intent Openintent = new Intent(Intent.ACTION_VIEW);
Openintent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
Openintent.setDataAndType(path, "audio/mp3");
try {
    startActivity(Openintent);
}
catch (ActivityNotFoundException e) {

}
Run Code Online (Sandbox Code Playgroud)

但我找不到任何代码来打开生成的文件夹并显示标记的转换文件.就像我们在windows中一样Locate file in folder.

java android

9
推荐指数
1
解决办法
189
查看次数

Graphics.DrawString绘制后如何将其删除(撤消重做)?

有没有办法拉线然后将其删除?

我已经使用以下类来撤消/重做矩形,圆形,直线,箭头类型的形状,但无法确定如何删除绘制的字符串。

https://github.com/Muhammad-Khalifa/Free-Snipping-Tool/blob/master/Free%20Snipping%20Tool/Operations/UndoRedo.cs

https://github.com/Muhammad-Khalifa/Free-Snipping-Tool/blob/master/Free%20Snipping%20Tool/Operations/Shape.cs

https://github.com/Muhammad-Khalifa/Free-Snipping-Tool/blob/master/Free%20Snipping%20Tool/Operations/ShapesTypes.cs

这是我在形状列表中添加Rectangle的方式:当我从列表中撤消或重做时,此方法效果很好。

抽绳

Shape shape = new Shape();
shape.shape = ShapesTypes.ShapeTypes.Rectangle;
shape.CopyTuplePoints(points);
shape.X = StartPoint.X;
shape.Y = StartPoint.Y;
shape.Width = EndPoint.X;
shape.Height = EndPoint.Y;

Pen pen = new Pen(new SolidBrush(penColor), 2);
shape.pen = pen;
undoactions.AddShape(shape);
Run Code Online (Sandbox Code Playgroud)

这是我绘制文本的方式:

var fontFamily = new FontFamily("Calibri");
var font = new Font(fontFamily, 12, FontStyle.Regular, GraphicsUnit.Point);

Size proposedSize = new Size(int.MaxValue, int.MaxValue);
TextFormatFlags flags = TextFormatFlags.WordEllipsis | TextFormatFlags.NoPadding | TextFormatFlags.PreserveGraphicsClipping | TextFormatFlags.WordBreak;

Size size = TextRenderer.MeasureText(e.Graphics, textAreaValue, font, proposedSize, flags);

Shape shape = …
Run Code Online (Sandbox Code Playgroud)

.net c# drawing gdi+ winforms

5
推荐指数
1
解决办法
757
查看次数

匹配价格与多个逗号

我想匹配其中包含多个逗号的值.我只能用1个逗号匹配值.正则表达式:(\$\d+\,\d+) 示例值:$567,76 但我需要匹配此值,$567,76,87但此正则表达式不起作用.

c# regex

4
推荐指数
1
解决办法
122
查看次数

如何使用rsync获取文件夹大小?

我想知道是否有一种方法(命令)可以用来查找rsync地址的大小,而无需启动同步?

比如我怎么能找到它的大小rsync://mirrors.standaloneinstaller.com/vim/

rsync

4
推荐指数
1
解决办法
2290
查看次数

这段代码意味着什么?

namespace myApplication    {
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

什么是 partial class Form1 : Form

是什么 InitializeComponents();

以及为什么使用Form1 : Form而不是仅使用它Form1

c#

3
推荐指数
1
解决办法
1万
查看次数

如何打开多个连接下载单个文件?

我知道有些服务器不允许这样做,但有些服务器支持多个连接.我能够下载部分文件并在下载最后一部分后将它们组合起来,因为我正在为每个文件部分使用单独的后台工作程序...所以它很慢并且一次下载一个文件部分.我想立即开始下载每个文件部分.但我不知道该怎么做.告诉我哪种方法更快,以及如何使用它们.

Backgroundworker
Threads
ThreadPool
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

c# multithreading backgroundworker threadpool

3
推荐指数
1
解决办法
7053
查看次数

ffmpeg:找不到输出流#0:1的编码器(编解码器amr_nb)

我正在使用此命令进行转换 flv to 3gp

ffmpeg -y -i in.flv -ar 8000 -b:a 12.20k -ac 1 -s 176x144 out.3gp
Run Code Online (Sandbox Code Playgroud)

并且它给出了这个错误

Encoder (codec amr_nb) not found for output stream #0:1
Run Code Online (Sandbox Code Playgroud)

我已经搜索过amr_nbyum但无法找到它.

我在CentOS 7上

ffmpeg -version
ffmpeg version 2.6.8 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-4)
configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' --enable-bzlib --disable-crystalhd --enable-gnutls --enable-ladspa --enable-libass --enable-libcdio --enable-libdc1394 …
Run Code Online (Sandbox Code Playgroud)

ffmpeg

1
推荐指数
1
解决办法
2114
查看次数