複数ページの単一 tiff ファイルの各ページを反復処理できる次の関数があります。
// This function will iterate all pages, one at a time. //
protected void PrintAll_Click(object sender, EventArgs e)
{
// counts number of pages in the fax document.//
int number = _FaxPages.Count;
// for loop to iterate through each page. //
for (int i = 0; i < number; i++)
{
string _FaxId = Page.Request["FaxId"];
_PageIndex = i;
imgFax.ImageUrl = "ShowFax.ashx?n=" + _FaxId + "&f=" + _PageIndex + "&mw=750";
PrintAll.Attributes.Add("onclick", "return printing()");
}
}
forループ内で個別の画像タグを動的に作成する方法を知りたい...これらの画像を使用して、tiffファイル内のすべてのページを印刷できるようにします。
現在、javascript で window.print() を使用すると、Web ページ全体がボタン、リンク、テキスト ボックス、チェック ボックスなどとともに印刷されます。FAX ドキュメント内の画像のみを印刷できるようにする必要があります。これは、複数のページ (フレーム) を持つ単一の TIFF ファイルです。
助けてください。