SharePoint デザイン マネージャーのイメージ表示SharePoint Design Manager image renditions

イメージ表示を作成する方法、それをページに追加する方法、およびそれをトリミングする方法を説明します。イメージ表示によって、SharePoint 発行サイトでのイメージの表示に使用される寸法が定義されます。 イメージ表示を使用すると、同じソース イメージに基づいて、発行サイトのさまざまなページに異なるサイズのバージョンのイメージを表示できます。イメージ表示を作成する場合、そのイメージ表示を使用するすべてのイメージに対して幅または高さ、あるいはその両方を指定します。イメージ表示は、そのサイト コレクション内のライブラリにアップロードされるすべてのイメージに利用できます。たとえば、設計者は、サムネイル イメージを表示するイメージ表示、およびバナー イメージを表示する別のイメージ表示を作成できます。ページにイメージが追加されると、作成者は、そのイメージで使用するイメージ表示を指定できます。作成者は、イメージ表示をトリミングして、イメージ表示で使用するイメージの部分を指定することもできます。ページが表示されると、適切なイメージ サイズが表示されます。Learn how to create an image rendition, how to add it to a page, and how to crop it. An image rendition defines the dimensions that are used to display images in SharePoint publishing sites. Image renditions enable you to display differently sized versions of an image on different pages in a publishing site, based on the same source image. When you create an image rendition, you specify the width and/or height for all images that use that image rendition. The image renditions are available for every image that is uploaded to a library in that site collection. For example, designers can create an image rendition to display thumbnail images and another image rendition to display banner images. When an image is added to a page, the author can specify the image rendition to use on that image. Authors can also crop the image rendition to specify the portion of the image to use in the image rendition. The correct image size is displayed when the page is rendered.

イメージ表示を使用すると、1 つのイメージを複数の方法で表示できます。さまざまなサイズや、異なるトリミングを使用して 1 つのイメージを表示できます。イメージが最初に要求されると、SharePoint Server では、指定されたイメージ表示を使用してイメージが生成されます。ユーザーが SharePoint サイトを表示すると、適切なサイズのバージョンのイメージがクライアント コンピューターにダウンロードされます。これにより、クライアントにダウンロードされるファイルのサイズを小さく抑えることができ、サイトのパフォーマンスが向上します。Image renditions enable you to render a single image in multiple ways. An image can be displayed in various sizes or with different cropping. The first time that an image is requested, SharePoint Server uses the specified image rendition to generate the image. When a user views a SharePoint site, the correctly sized version of the image is downloaded to the client computer. This reduces the size of the file that is downloaded to the client, which improves site performance.

イメージ表示を管理するための前提条件Prerequisites for managing image renditions

イメージ表示は SharePoint の他の機能と依存関係があるので、このトピックの手順を実行する前に、このセクションの前提条件を満たしていることを確認します。Because image renditions have dependencies on other features in SharePoint, make sure that you meet the prerequisites in this section before you perform the procedures in this topic. 前提条件には次のものがあります。Prerequisites include:

  • 発行サイト コレクション イメージ表示を追加するサイト コレクションは、発行ポータルまたは製品カタログのサイト コレクション テンプレートを使用して作成されたものである必要があります。あるいは、イメージ表示を使用するサイト コレクション上で、発行機能を有効にする必要があります。詳細については、TechNet ライブラリの「 インターネット、イントラネット、およびエクストラネット サイトへの発行の概要」を参照してください。A publishing site collection The site collection where you are adding image renditions must have been created by using the Publishing Portal or the Product Catalog site collection template. Or, publishing features must be enabled on the site collection where you want to use image renditions. For more information, see Overview of publishing to Internet, intranet, and extranet sites in the TechNet Library.

  • 構成済みの BLOB キャッシュ ディスクベースの BLOB キャッシュは、頻繁に使用するイメージ、オーディオ、およびビデオのファイル、その他 Web ページを表示するのに使用するファイル (たとえば, .css ファイル, .js ファイル) などのバイナリ ラージ オブジェクト (BLOB) 用のキャッシュを制御します。イメージ表示を使用する各フロントエンド Web サーバー上で、BLOB キャッシュを有効にする必要があります。BLOB キャッシュが有効になっていない場合、常にオリジナル イメージが使用されます。詳細については、TechNet ライブラリの「 Web アプリケーションのキャッシュ設定を構成する (SharePoint Server 2010)」を参照してください。A configured BLOB cache The disk-based BLOB cache controls the caching for binary large objects (BLOBs), such as frequently used image, audio, and video files, and other files that are used to display webpages, such as .css files and .js files. The BLOB cache must be enabled on each front-end web server where you want to use image renditions. If the BLOB cache is not enabled, the original image is always used. For more information, see Configure cache settings for a Web application in the TechNet Library.

  • アセット ライブラリ (推奨) アセット ライブラリ テンプレートを使用してライブラリを設定し、イメージ、オーディオ、ビデオ ファイルなどのリッチ メディア アセットの保存、整理、検索を容易にできます。詳細については、Office.com の「 イメージ、オーディオ、またはビデオのファイルを保存するようにライブラリを設定する」を参照してください。An asset library (recommended) You can use the Asset Library template to set up a library that makes it easy to store, organize, and find rich media assets, such as image, audio, or video files. For more information, see Set up an Asset Library to store image, audio, or video files on Office.com.

イメージ表示を作成するCreate an image rendition

イメージ表示を作成すると、SharePoint でそのイメージ表示を識別する一意の ID が作成されます。When an image rendition is created, SharePoint creates a unique ID that identifies that image rendition. イメージは、SharePoint Server がそのイメージ表示の要求を最初に受け取ったときに生成されます。An image is generated when SharePoint Server first receives a request for the image rendition.

イメージ表示を作成するTo create an image rendition

  1. この手順を実行するユーザー アカウントが少なくともサイト コレクションのトップレベル サイトに対するデザイン権限を持っていることを確認します。Verify that the user account that is performing this procedure has, at minimum, Design permissions to the top-level site of the site collection.

  2. ブラウザーで、発行サイト コレクションのトップレベル サイトにアクセスします。In a browser, go to the top-level site of the publishing site collection.

  3. [設定] アイコンを選択します。[サイトの設定] ページの [ルック アンド フィール] セクションで [イメージ表示] を選択します。Choose the Settings icon. On the Site Settings page, in the Look and Feel section, choose Image Renditions.

    注意

    [イメージ表示] ページは、発行サイトの既定のホーム ページからも開くことができます。[視覚デザインの決定] セクションで、[イメージ表示の構成] を選択します。The Image Renditions page can also be opened from the default home page of the publishing site. In the I'm the Visual Designer section, choose Configure image renditions.

  4. [イメージ表示] ページで [新しいアイテムの追加] を選択します。On the Image Renditions page, choose Add new item.

  5. [ 新しいイメージ表示] ページの [ 名前] ボックスに、表示の名前を入力します。たとえば、「サムネイル_小」と入力します。On the New Image Rendition page, in the Name box, enter a name for the rendition. For example, enterThumbnail_Small.

  6. [ ] ボックスおよび [ 高さ] ボックスに、ピクセル単位で表示の幅と高さを入力して、[ 保存] を選択します。In the Width and Height text boxes, enter the width and height, in pixels, of the rendition, and then choose Save.

イメージ表示を編集するEdit an image rendition

イメージ表示を編集した場合、新しいサイズは次回イメージが要求されたときに有効になります。以前にイメージ表示から生成されたイメージがある場合は、次回イメージが要求されたときに新しいサイズでイメージが再生成されます。When an image rendition is edited, the new dimensions take effect the next time that the image is requested. If there is an image that was generated previously from the image rendition, the image is regenerated with the new dimensions the next time that the image is requested.

イメージ表示を編集するにはTo edit an image rendition

  1. この手順を実行するユーザー アカウントが少なくともサイト コレクションのトップレベル サイトに対するデザイン権限を持っていることを確認します。Verify that the user account that is performing this procedure has, at minimum, Design permissions to the top-level site of the site collection.

  2. ブラウザーで、発行サイト コレクションのトップレベル サイトにアクセスします。In a browser, go to the top-level site of the publishing site collection.

  3. [設定] アイコンを選択します。[サイトの設定] ページの [ルック アンド フィール] セクションで [イメージ表示] を選択します。Choose the Settings icon. On the Site Settings page, in the Look and Feel section, choose Image Renditions.

    注意

    [イメージ表示] ページは、発行サイトの既定のホーム ページからも開くことができます。[視覚デザインの決定] セクションで、[イメージ表示の構成] を選択します。The Image Renditions page can also be opened from the default home page of the publishing site. In the I'm the Visual Designer section, choose Configure image renditions.

  4. [イメージ表示] ページで編集するイメージ表示を選択します。On the Image Renditions page, choose the image rendition that you want to edit.

  5. [ イメージ表示の編集] ページで、イメージ表示の名前、幅、または高さを変更します。On the Edit Image Rendition page, modify the name, width, or height of the image rendition.

    注意

同じサイト コレクション内のすべての Web ページで同様のイメージ表示を使用するには、イメージ ファイルに直接移動しそこで表示を編集します。To use the same image rendition on all webs within the same site collection, go to the image file directly and edit renditions from there.

イメージ表示を追加するAdd an image rendition

SharePoint 発行サイトのページにイメージを追加する場合、そのイメージで使用するイメージ表示を指定できます。ページがブラウザー内に表示されるときに、適切なイメージ サイズが表示されます。イメージ表示は、リッチ テキスト エディター、イメージ フィールド コントロール、またはイメージ URL で指定できます。When you add an image to a page in a SharePoint publishing site, you can specify the image rendition to use for that image. When the page is rendered in a browser, the correct image size is displayed. You can specify the image rendition in the Rich Text Editor, in an image field control, or in the image URL.

リッチ テキスト エディターを使用してイメージ表示を指定するSpecify the image rendition by using the Rich Text Editor

イメージをページに挿入する場合、ページの表示時に適切なイメージ サイズが表示されるように、使用するイメージ表示を指定できます。編集するページと同じサイト コレクション内にイメージが格納されている場合にのみ、リッチ テキスト エディターでイメージ表示を指定できます。When an image is inserted in a page, you can specify the image rendition to use so that the correct image size is displayed when the page is rendered. You can specify the image rendition in the Rich Text Editor only for images that are stored in the same site collection as the page that is being edited.

リッチ テキスト エディターを使用してイメージ表示を指定するにはTo specify an image rendition by using the Rich Text Editor

  1. [ ページ] タブで [ 編集] を選択します。On the Page tab, choose Edit.

  2. [ 設定] アイコンを選択して、[ ページの追加] を選択します。Choose the Settings icon, and then choose Add a page.

  3. [ ページの追加] ウィンドウで、ページの名前を入力して、[ 作成] を選択します。In the Add a page window, enter a name for the page, and then choose Create.

  4. [ ページ コンテンツ] フィールドにポインターを置きます。Place the pointer in the Page Content field.

  5. [ 挿入] タブで、[ 画像] を選択して、[ SharePoint から] を選択します。On the Insert tab, choose Picture, and then choose From SharePoint.

  6. ページに追加するイメージを検索し、イメージを選択して、[ 挿入] を選択します。イメージがフル サイズで表示されます。Locate the image that you want to add to the page, select the image, and then choose Insert. The image will be displayed at full size.

  7. [ デザイン] タブの [ 選択] グループで、[ 表示の選択] を選択して、イメージ表示を選択します。イメージ表示に指定されたサイズに従ってイメージが表示されます。On the Design tab, in the Select group, choose Pick Rendition, and then select an image rendition. The image will display according to the size specified for the image rendition.

    注意

    [表示の選択] コマンドは、編集中のページと同じサイト コレクションに格納されているイメージに対してのみ利用できます。The Pick Rendition command is available only for images that are stored in the same site collection as the page that is being edited.

  8. イメージ表示をトリミングする場合は、[表示の選択] を選択してから [表示の編集] を選択します。If you want to crop the image rendition, choose Pick Rendition, and then choose Edit Renditions.

    イメージ表示のトリミングの詳細については、この記事の「 イメージ表示をトリミングする」セクションを参照してください。For more information about cropping image renditions, see the Crop an image rendition section of this article.

イメージ URL でイメージ表示を指定するSpecify the image rendition in the image URL

イメージ URL に RenditionID、Width、または Height パラメーターを追加して、イメージ表示を指定できます。You can specify the image rendition by adding the RenditionID, Width, or Height parameters to the image URL.

RenditionID RenditionID パラメーターを使用して、使用するイメージ表示の ID を指定します。RenditionID Use the RenditionID parameter to specify the ID of the image rendition to use.

Width Width パラメーターを使用して、イメージ表示の幅をピクセル単位で指定します。SharePoint Server は、指定された幅を持つイメージ表示の検索を試みます。見つからなかった場合、SharePoint Server は、指定された幅よりも幅が長いイメージ表示の検索を試みます。この条件を満たすイメージ表示が複数存在する場合、SharePoint Server では、幅が指定された幅に最も近いイメージ表示が使用されます。指定された幅を持つイメージ表示、または指定された幅よりも幅が長いイメージ表示がない場合は、元のイメージが使用されます。Width Use the Width parameter to specify the width, in pixels, of the image rendition. SharePoint Server tries to find an image rendition with the specified width. Next, SharePoint Server tries to find an image rendition that has a width that is larger than the specified width. If there are multiple image renditions that match this criterion, SharePoint Server uses the image rendition with the closest width to what was specified. If there is no image rendition with a width that is equal to or larger than the specified width the original image is used.

Height Height パラメーターを使用して、イメージ表示の高さをピクセル単位で指定します。SharePoint Server は、指定された高さを持つイメージ表示の検索を試みます。見つからなかった場合、SharePoint Server は、指定された高さよりも高さが長いイメージ表示の検索を試みます。この条件を満たすイメージ表示が複数存在する場合、SharePoint Server では、高さが指定された高さに最も近いイメージ表示が使用されます。指定された高さを持つイメージ表示、または指定された高さよりも高さが長いイメージ表示がない場合は、元のイメージが使用されます。Height Use the Height parameter to specify the height, in pixels, of the image rendition. SharePoint Server tries to find an image rendition with the specified height. Next, SharePoint Server tries to find an image rendition that has a height that is larger than the specified height. If there are multiple image renditions that match this criterion, SharePoint Server uses the image rendition with the closest height to what was specified. If there is no image rendition with a height that is equal to or larger than the specified height the original image is used.

Width および Height Width パラメーターおよび Height パラメーターの両方が指定された場合、SharePoint Server は、指定された幅および高さを持つイメージ表示の検索を試みます。見つからなかった場合、SharePoint Server は、指定された幅と高さの比率に最も近い表示の検索を試みます。複数の表示が一致する場合、要求されたサイズに幅と高さの比率が最も近く、かつ要求されたサイズよりも幅と高さのサイズが大きいイメージ表示が選択されます。Width and Height If both the Width parameter and the Height parameter are specified, SharePoint Server tries to find an image rendition with the specified width and height. Next, SharePoint Server tries to find a rendition that is closest to the width/height ratio specified. If there are multiple matches, the image rendition that has the closest larger width/height ratio to the requested size is chosen.

注意

イメージ URL に RenditionID、Width、および Height パラメーターが含まれている場合、Width および Height パラメーターは無視されます。If the image URL includes the RenditionID parameter and Width and Height parameters, the Width and Height parameters are ignored.

次の例は、RenditionID パラメーターの使用方法を示しています。The following example shows how to use the RenditionID parameter:


<img src="/sites/pub/Assets/Lighthouse.jpg?RenditionID=2" />

次に、Width および Height パラメーターの使用例を示します。The following example shows how to use the Width and Height parameters:

<img src="/sites/pub/Assets/Lighthouse.jpg?Width=400&amp;Height=200" />

イメージ フィールド コントロールでイメージ表示を指定するSpecify the image rendition in the image field control

開発者は、イメージ フィールド コントロールで、使用するイメージ表示を指定できます。 RenditionId プロパティを使用して、イメージ表示の ID を設定します。詳細については、 RenditionId を参照してください。A developer can specify the image rendition to use in the image field control. Use the RenditionId property to set the ID of the image rendition. For more information, see RenditionId.

イメージ表示をトリミングするCrop an image rendition

既定では、イメージ表示はイメージの中央から生成されます。イメージの使用する部分をトリミングすることにより、個別のイメージのイメージ表示を調整できます。たとえば、写真には灯台が写っているのに、イメージ表示では灯台の全体が表示されない場合 (図 1 を参照)、イメージの選択領域を変更することで、灯台の全体を表示できます (図 2 を参照)。By default, an image rendition is generated from the center of the image. You can adjust the image rendition for individual images by cropping the portion of the image that you want to use. For example, if a photo shows a lighthouse scene but the image rendition does not show the whole lighthouse (see Figure 1), you can change the selected image area so that the whole lighthouse is displayed (see Figure 2).

図 1. 既定のイメージ表示Figure 1. Original image rendition

元のイメージの表示

図 2. トリミング後のイメージ表示Figure 2. Cropped image rendition

トリミングされたイメージの表示

イメージ表示は、元のイメージを変更することなく、アセット ライブラリ内またはページ上でトリミングできます。An image rendition can be cropped in the asset library or on a page, without changing the original image.

イメージ表示は次の方法でトリミングできます。Image renditions can be cropped in the following ways:

  • 設計者は、アセット ライブラリでイメージ表示をトリミングできます。たとえば、サムネイル イメージ表示でのイメージの表示方法を指定できます。Designers can crop an image rendition in the asset library. For example, a designer may want to specify how an image appears in the thumbnail image rendition.

  • 作成者は、ページにイメージを挿入するときにイメージ表示をトリミングできます。これにより、ページの外観をカスタマイズできます。作成者がイメージ表示をトリミングすると、そのイメージのイメージ表示も変更されます。そのイメージ表示を誰が使用しても、トリミングされたイメージが表示されます。Authors can crop an image rendition when they insert an image into a page. This enables them to customize the look of their page. When an author crops an image rendition, this also changes the image rendition for that image. Anyone who uses that image rendition sees the cropped image.

    注意

    作成者は、編集対象のページと同じサイト コレクション内のライブラリに元のイメージが格納されている場合にのみ、イメージ表示をトリミングできます。たとえば、クロスサイト発行のシナリオでは、イメージがカタログ コンテンツと同じサイト コレクションに格納されている場合にのみ、イメージ表示をトリミングできます。そうでない場合は、アセット ライブラリでイメージ表示をトリミングする必要があります。An author can crop an image rendition only when the original image is stored in a library that is in the same site collection as the page that is being edited. For example, in cross-site publishing scenarios, an author can crop the image rendition only if the image is stored in the same site collection as the catalog content. Otherwise, the image rendition must be cropped in the asset library.

アセット ライブラリでイメージ表示をトリミングするCrop an image rendition in the asset library

設計者は、アセット ライブラリでイメージ表示をトリミングできます。Designers can crop an image rendition in the asset library.

アセット ライブラリでイメージ表示をトリミングする方法To crop an image rendition in the asset library

  1. この手順を実行しているユーザー アカウントに、イメージが存在するアセット ライブラリに対する書き込み権限があることを確認します。Verify that the user account that is performing this procedure has Write permissions to the asset library where the image is located.

  2. ブラウザーで、アセット ライブラリに移動します。In a browser, go to the asset library.

  3. 表示を変更するイメージの右下の角にポインターを合わせ、表示される省略記号 ([ ...]) をクリックして、[ 表示の編集] を選択します。Position the pointer in the lower-right corner of the image whose rendition you want to change, select the ellipses ( ...) that appears, and then choose EDIT RENDITIONS.

    注意

    アセット ライブラリでプレビュー イメージの上にポインターを移動し、プレビュー イメージの下部に表示されるチェック ボックスをオンにすることによっても、[表示の編集] ページを表示できます。その後、[デザイン] タブで [表示の編集] を選択します。You can also open the Edit Renditions page by placing the pointer over the preview image in the asset library, and then selecting the check box that appears at the bottom of the preview image. Then, on the Design tab, choose Edit Renditions.

    [表示の編集] ページには、サイト コレクションで定義された各イメージ表示について、イメージのプレビューが表示されます。The Edit Renditions page displays a preview image for each image rendition that is defined in the site collection.

  4. 変更するイメージ表示を検索し、[ クリックして変更] をクリックします。Locate the image rendition that you want to change, and then choose Click to change.

  5. [ 表示のトリミング] ウィンドウで、イメージ ツールを使用して、イメージ表示で使用するイメージの部分を選択します。In the Crop Rendition window, use the image tool to select the portion of the image that you want to use in the image rendition.

  6. [保存] を選択します。Choose Save.

イメージと編集対象のページが同じサイト コレクション内にある場合は、リッチ テキスト エディターを使用してイメージ表示をトリミングすることもできます。If the image and the page that is being edited are in the same site collection, you also can crop an image rendition by using the Rich Text Editor.

ページでイメージ表示をトリミングするCrop an image rendition on a page

作成者は、ページにイメージを挿入するときにイメージ表示をトリミングできます。これにより、ページの外観をカスタマイズできます。作成者がイメージ表示をトリミングすると、そのイメージのイメージ表示も変更されます。そのイメージ表示を誰が使用しても、トリミングされたイメージが表示されます。Authors can crop an image rendition when they insert an image into a page. This enables them to customize the look of their page. When an author crops an image rendition, this also changes the image rendition for that image. Anyone who uses that image rendition sees the cropped image.

ページでイメージ表示をトリミングする方法To crop an image rendition on a page

  1. この手順を実行しているユーザー アカウントに、イメージが存在するアセット ライブラリに対する書き込み権限があることを確認します。Verify that the user account that is performing this procedure has Write permissions to the asset library where the image is located.

  2. ブラウザーで、イメージが含まれている SharePoint サイトに移動します。In a browser, go to the SharePoint site that contains the image.

  3. [ ページ] タブで [ 編集] を選択します。On the Page tab, choose Edit.

  4. トリミングするイメージを選択します。Select the image that you want to crop.

  5. リボンの [ イメージ] タブの [ 選択] グループで、[ 表示の選択] を選択し、[ 表示の編集] を選択します。On the Image tab of the ribbon, in the Select group, choose Pick Rendition, and then choose Edit Renditions.

    [表示の編集] ページには、サイト コレクションで定義された各イメージ表示のイメージのプレビューが表示されます。The Edit Renditions page displays a preview image for each image rendition that is defined in the site collection.

    注意

    [表示の選択] コマンドは、編集中のページと同じサイト コレクションに格納されているイメージに対してのみ利用できます。The Pick Rendition command is available only for images that are stored in the same site collection as the page that is being edited.

  6. 変更するイメージ表示を検索し、[ クリックして変更] をクリックします。Locate the image rendition that you want to change, and then choose Click to change.

  7. [ 表示のトリミング] ウィンドウで、イメージ ツールを使用して、イメージ表示で使用するイメージの部分を選択します。In the Crop Rendition window, use the image tool to select the portion of the image to use in the image rendition.

  8. [保存] を選択します。Choose Save.

イメージ表示を削除するDelete an image rendition

イメージ表示を削除すると、イメージに対してイメージ表示が生成されなくなります。削除されたイメージ表示をサイトが要求すると、元のイメージが返されます。When an image rendition is deleted, that image rendition is no longer generated for images. If a site requests the deleted image rendition, the original image is returned.

イメージ表示を削除するにはTo delete an image rendition

  1. この手順を実行するユーザー アカウントが少なくともサイト コレクションのトップレベル サイトに対するデザイン権限を持っていることを確認します。Verify that the user account that is performing this procedure has, at minimum, Design permissions to the top-level site of the site collection.

  2. ブラウザーで、発行サイト コレクションのトップレベル サイトにアクセスします。In a browser, go to the top-level site of the publishing site collection.

  3. [設定] アイコンを選択します。[サイトの設定] ページの [ルック アンド フィール] セクションで [イメージ表示] を選択します。Choose the Settings icon. On the Site Settings page, in the Look and Feel section, choose Image Renditions.

    注意

    [イメージ表示] ページは、発行サイトの既定のホーム ページからも開くことができます。[視覚デザインの決定] セクションで、[イメージ表示の構成] を選択します。The Image Renditions page can also be opened from the default home page of the publishing site. In the I'm the Visual Designer section, choose Configure image renditions.

  4. [イメージ表示] ページで削除するイメージ表示を選択し、[削除] を選択します。On the Image Renditions page, locate the image rendition that you want to delete, and then choose Delete.

関連項目See also