C#如何将double转为char

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#如何将double转为char相关的知识,希望对你有一定的参考价值。

如果将double转为char数据将被强制截断,您直接强制转换即可,如: 

double d1 = 124.00;
char c1 = (char)d1;

可以转换为char数组,如:

char[] clst = d1.ToString().ToCharArray();

参考技术A 用Parse函数就可以 double a =ConvertToDouble(textBox1Text); char achar = charParse(aToString());C#如何将double转为char本回答被提问者采纳 参考技术B 没错,就装你double的第一个字节0x??噶

C# 将彩色PDF转为灰度PDF

​本文以C#代码为例介绍如何实现将彩色PDF文件转为灰度(黑白)的PDF文件,即将PDF文档里面的彩色图片或者文字等通过调用PdfGrayConverter.ToGrayPdf()方法转为文档页面为灰色调、无彩色效果的文档。下面的程序运行环境及代码示例。

配置程序环境

  • Visual Studio 2017
  • .Net Framework 4.6.1
  • Spire.PDF for .NET

关于如何引入dll文件:

1.通过​​NuGet​​安装dll(2种方法)

 1.1 可以在Visual Studio中打开“解决方案资源管理器”,鼠标右键点击“引用”,“管理NuGet包”,然后搜索                   Spire.PDF安装。

 1.2 将以下内容复制到PM控制台安装。

Install-Package Spire.PDF -Version 7.11.1

2.手动添加dll引用

可通过手动​​下载包​​,然后解压,找到BIN文件夹下的Spire.Pdf.dll。然后在Visual Studio中打开“解决方案资源管理器”,鼠标右键点击“引用”,“添加引用”将本地路径BIN文件夹下的dll文件添加引用至程序。

转彩色PDF为灰度

这里转换主要用到以下步骤:

  • 使用 PdfGrayConverter 类加载PDF文件。
  • 调用 PdfGrayConverter.ToGrayPdf() 方法将 PDF 转换为灰度。

C#​


using Spire.Pdf.Conversion;

namespace ToGrayPDF
{
class Program
{
static void Main(string[] args)
{
//创建一个PdfGrayConverter实例并加载文档
PdfGrayConverter converter = new PdfGrayConverter("sample.pdf");

//将彩色PDF转换为灰度
converter.ToGrayPdf("Grayscale.pdf");
converter.Dispose();
}
}
}

vb.net


Imports Spire.Pdf.Conversion

Namespace ToGrayPDF
Class Program
Private Shared Sub Main(args As String())
创建一个PdfGrayConverter实例并加载文档
Dim converter As New PdfGrayConverter("sample.pdf")

将彩色PDF转换为灰度
converter.ToGrayPdf("Grayscale.pdf")
converter.Dispose()
End Sub
End Class
End Namespace


转换效果:

C#


原创内容,转载请注明出处!

—End—

以上是关于C#如何将double转为char的主要内容,如果未能解决你的问题,请参考以下文章

c#中如何把string类型转换为double类型?

java中String,int,Integer,chardouble类型转换

java 中double如何转为string

c#中怎么将string转化为枚举

如何避免mysql的double自动转为科学计数法表示

求问 C#如何将json字符串转为datatable 求详细解答