我在C#应用程序中加载Tiff文件时有问题。当tiff文件上传到应用程序时,它会被挂起。之所以发生这种情况,是因为该tiff文件已损坏。
请推荐一种解决方案来识别此损坏的tiff文件,以便应用程序在上传时不会崩溃或挂起。
下面是代码片段,当在bmp对象中打开文件时,应用程序挂在该代码行中。
public void ReadTiff(byte[] fileData)
{
try
{
using (var ms = new MemoryStream(fileData))
{
using
我对Javascript很陌生。
我想使用nw.js和pdf.js制作一个非常简单的原生PDF查看器。它读取包文件并提取包含有效PDF文件的缓冲区。然后,我将缓冲区转换为如下流:
var stream = require('stream');
var bufferStream = new stream.PassThrough();
bufferStream.end(pdfbuffer); // pdfbuffer is the PDF file's buffer
但是,我不知道如何为这个PDF文件创建一个有效的URL,以便在这里填充pdf.js的默认查看器代码:
//