TIFF
ディスクからファイルを読み取ろうとしており、次PDF
を使用してフォーマットに変換していますiTextSharp
TIFF
それは正常に動作しますが、いくつかの画像が含まれているものを除いて. Tiles are not supported
この行でエラーのようなエラーが発生しますiTextSharp.text.Image.GetInstance(documentPath)
これが私が使用するコードです
string documentPath="somefile.TIFF";
try
{
Image myImage = Image.GetInstance(documentPath); //Error here
documentPDF.Add(myImage);
byte[] bytes= ms.GetBuffer();
}
catch (Exception ex)
{
// Error says tiles are not supported
}
スタックトレース:
iTextSharp.text.pdf.codec.TiffImage.GetTiffImage(RandomAccessFileOrArray s, Int32 page, Boolean direct) で iTextSharp.text.pdf.codec.TiffImage.GetTiffImage(RandomAccessFileOrArray s, Int32 page) で iTextSharp.text.Image.GetInstance( Uri url) の iTextSharp.text.Image.GetInstance(String filename)
誰かがこれを修正するのを手伝ってくれますか? これは新しいバージョンで修正されていますか?
ここでコードを見た後、TIFF に存在するタイルをチェックしているようです。
Tiles for C# を使用して TIFF を読み取る PDF 作成者はいますか?