2010-07-06 8 views
1

매우 넓고 크기는 크지 않지만 .dzi를 빌드하려고합니다. 두 가지를 1024 x 1024 .pngs 내부 표시 0_0.png 및딥 줌 이미지 구성

을 1_0.png와

<?xml version="1.0" encoding="utf-8"?> 
<Image TileSize="1024" Overlap="0" Format="png" ServerFormat="Default" xmlns="http://schemas.microsoft.com/deepzoom/2009"> 
    <Size Width="2048" Height="1024" /> 
</Image> 

I 다음 디렉토리라고 한 test1_files/1 /이 들어 나는 다음을 만든

, test1.xml

내 실버 라이트 응용 프로그램에서 불만없이 열리지 만 첫 번째 이미지는 2048x1024 영역 위로 늘어나고 두 번째 이미지는 전혀 표시되지 않습니다. 2 : 1 종횡비의 첫 번째 이미지 만 표시합니다. 내가 뭘 놓치고 있니?

답변

0

test1_files/1/폴더에있는 파일의 최대 너비 또는 높이는 최대 2 픽셀이어야합니다.

따라서 당신이 정말로 적절한 깊이를 구성 할 경우 2048

의 전체 폭을 가져야한다 "test1_files가/11"라는 폴더에 0_0.png 및 1_0.png 파일을 배치해야합니다 귀하의 경우 줌 호환 가능 파일 세트. 두 이미지를 512x512 크기로 조정하고 두 이미지를 단일 1024x512 0_0.png 파일로 결합하여/10/폴더에 배치해야합니다. 그런 다음 파일 크기를 512x256으로 축소하고/9/폴더에 넣은 다음 파일이 1x1 인/0 /에 도달 할 때까지 배치하십시오.

아마 모든 폴더에 신경 쓰지 않고 선택 만하면됩니다. MultiScaleImage 컨트롤을 사용하지 않으면 정상적으로 작동하지만 404 라운드 트립 비용이 발생할 수 있습니다.

+0

그랬습니다! 감사. –

+0

관련 질문. 화면 비율은 이제 올바르지 만 이미지는 다소 불투명합니다. 이는 또한 저해상도 이미지가 부족하기 때문에 발생합니다. 그것은 배경과 조화되는 것 같습니다. 피라미드에서 위쪽으로 이미지를 만드는 것 외에 다른 방법이 있습니까? –

+0

@ Jared : "다소 불투명 한"무엇을 의미하는지 모르겠습니다. 그것은 "다소 반투명 한"것과 같은가요? 당신이 컨트롤이나 조상의 값이 1 이하로 설정되어 있고 png 자체가 알파를 반투명하게 만드는 값을 가지지 않는다고 가정하면, 다음과 같은 방식과 관련이있을 수 있습니다 MultiScaleImage는 한 해상도 수준을 다른 해상도 수준으로 페이드하지만 일반적으로 페이드는 일시적입니다. – AnthonyWJones