2016-06-29 46 views
-1

私はitextsharpを介して複数のTIFFファイルをマージして単一ページTIFFファイルを作成する必要があります。今までは、複数ページのTIFFファイルしか取得できません。私はそれを作成する方法はありますか?複数のTiffファイルを1ページのTIFFファイルにマージするにはどうすればよいですか?

+1

私の知る限りでは、iTextのは、TIFFファイルを作成しませんので、私はあなたの質問は、PDFへのTIFFの変換についてであると仮定しています。 –

+0

easypdfでこれを行うことはできますか? –

+0

これはオフトピックの質問です。 [StackOverflow FAQ]の箇条書き4を参照してください(http://stackoverflow.com/help/on-topic)。 –

答えて

1

あなたはiTextの5を使用している場合は、「アクション内にiText」でPagedImages例を見つけるでしょう。あなたはネットの質問として質問をタグ付け、その代わりに、Javaの例は、私はその一例のC#バージョンを過ぎて/コピーするだろうとのコピー/貼り付けの:

public void AddTif(Document document, String path) { 
    RandomAccessFileOrArray ra = new RandomAccessFileOrArray(path); 
    int n = TiffImage.GetNumberOfPages(ra); 
    Image img; 
    for (int i = 1; i <= n; i++) { 
    img = TiffImage.GetTiffImage(ra, i); 
    img.ScaleToFit(523, 350); 
    document.Add(img); 
    } 
} 

あなたはiTextの7を使用している場合は、私ができるだけでJavaのサンプルを今すぐ提供します(ドキュメントはまだ開発中です)。 Image supportについての情報は、Chapter 3 of "iText 7: Building Blocks"にたくさんあります。 iText 7 "PagedImages"の例を検索してください。

重要:

これらの例は、1つまたは複数のページを有する1つまたは複数のTIFFファイルからPDFを作成する方法について説明します。本当にiTextを使用してTIFFファイルを作成する場合は、間違ったツールを使用しています。 iTextとiTextSharpはTIFFファイルを作成します。

+0

easypdfで作成できますか? –

+0

これは、トピック外の質問です。 [StackOverflow FAQ]の箇条書き4を参照してください(http://stackoverflow.com/help/on-topic)。 –

+0

プロジェクトでeasypdfを追加して完了したと思っているだけですか? –

関連する問題