저는 VB에서 jQuery와 .Net을 조금 배웠습니다. 기본적으로 div를 추가하고 tshirt 위에 텍스트, 이미지 등을 추가하는 제품 사용자 정의 도구를 만들었습니다.Div 콘텐츠를 서버에 이미지로 저장
중요한 무대에 갇혀 있습니다!
div에 적용된 CSS도 고려하여 텍스트와 이미지의 모든 div를 하나의 평면 이미지로 변환하는 div의 내용을 변환 할 수 있어야합니다.
서버에있는 브라우저의 콘텐츠를 캡처하여 저해상도로 가능할 수있는 것들에 대해 들어 보았습니다.하지만 약간 귀찮은 것 같습니다. 고해상도의 이미지를 만드는 것이 좋을 것입니다.
html5 캔버스로 변환하여 html5 캔버스로 변환하는 것에 대해 들었습니다 ...하지만 너무 심해서 브라우저에 대한 지원이 문제가됩니다.
.NET에서 가능합니까?
아마도 자바 스크립트로 뭔가 할 수 있을까요?
올바른 방향으로 도와 주시면 감사하겠습니다!
편집 :
나는 아마도 내가이 두 가지 솔루션을 할 수 생각하고 있어요. 이상적으로 나는 웹 사이트에 표시하기위한 정상적인 res jpg/png 등으로 끝날 것이지만 인쇄 준비가 된 고해상도 파일 또한 매우 바람직 할 것입니다.
포스트 스크립트 프린터 - 나는 그것을 들어 봤지만 초보자를 위해서 (특히 위키 블랙 아웃과 함께) 이해하기에 좋은 자원을 찾기 위해 고심하고 있습니다. 아마도 내 div 콘텐츠에서 html 페이지를 만들어 EPS 파일로 인쇄하여 보낼 수 있습니다. 누구든지이 좋은 자습서를 알고 있습니까?
브라우저 프로세스 서버 측을 만들고, 그에서 스크린 샷을 잡아, 이미지를 저장 :
당신은 .NET에서 외부 도구를 실행하는 방법을 살펴 할 수 있습니다, 시작합니다. 이를위한 완벽한 라이브러리가 있습니다. 스레딩은 문제 일 수 있지만 클라이언트 측보다 항상 좋습니다. –답장을 보내 주셔서 감사합니다. @CasparKleijne. 당신은 하나를 추천 할 수 있습니까? –
또 다른 가능성은 서버 쪽 도구를 사용하여 HTML 마크 업을 Prince 또는 Flying Saucer와 같은 PDF와 같은 확장 가능한 형식으로 변환하는 것입니다. 물론 이미지 파일이 포함되어 있다면 해상도와 관련하여 몇 가지 중요한 문제가있을 것입니다. 저에게 큰 도전이 될 것입니다.셔츠에 인쇄하는 경우,보기 좋게하기 위해 꽤 높은 DPI를 원합니다. 당신은 spreadshirt.com과 같은 곳을 조사 했습니까? – Pointy