PHP에서 이미지에 스타일을 사용하여 html div 태그를 인쇄 할 수 있습니까? 그렇지 않다면 대체 방법은 무엇입니까?PHP의 이미지에 세련된 텍스트 인쇄
답변
CSS를 사용하여 이미지를 모든 div의 배경 그래픽으로 설정할 수 있습니다. 그런 다음 해당 div 내의 텍스트가 이미지 위에 나타납니다. 당신이 더 php GD 같은 다른 해결책을 찾을 것 때문에 PHP는 HTML을 구문 분석 할 수 있기 때문에
(CSS)
.mydiv {
background:url(/path/to/image.gif);
width:100px; /* set to width of the image */
height:100px; /* set to height of the image */
}
(HTML)
<div class='mydiv'>Some text here</div>
하지만 jpg 이미지로 생성해야합니다. (죄송합니다 내 질문에 언급 깜박) –
@ 쿠마 V - 당신은 이런 식으로 모든 유형의 이미지 (GIF, PNG 또는 JPG)를 사용할 수 있습니다. – Spudley
그런 식으로하지 마십시오. 최종 출력은 이미지 여야합니다. GD 함수를 사용하여 이미지를 생성했습니다. 하지만 그것은 텍스트에 스타일을 추가하는 것을 허용하지 않습니다. –
는 서버 측 HTML/CSS를 사용하여 이미지에 텍스트를 인쇄하는 쉬운 방법이 없습니다.
일부 호스트에는 PHP 용 ImageMagick이 있습니다. 이미지에 텍스트를 추가하려면 here 명령의 구문을 살펴보십시오. 그 페이지에 주어진 예제는 도움이 될 것입니다 - 그것은 이미지에 텍스트를 얻기가 꽤 쉽습니다.
고정 이미지보다 ImageMagick을 사용하면 텍스트의 내용을 다양하게 할 수 있다는 장점이 있습니다. 원하는 내용 (정적 텍스트가 필요함을 언급하지 않았으므로 이미지 투명한 배경). 보다 포괄적 인 글꼴 명령을 보려면 here을보십시오.
기본 이미지 위에 투명한 이미지를 표시하려면 this very nicely designed site을보십시오. 출력 할 파일, 제발 구글 것과 이미지를
$photo = imagecreatefromjpeg("original.jpg"); $watermark = imagecreatefrompng("watermark.png"); // This is the key. Without ImageAlphaBlending on, the PNG won't render correctly. imagealphablending($photo, true); // Copy the watermark onto the master, $offset px from the bottom right corner. $offset = 10; imagecopy($photo, $watermark, imagesx($photo) - imagesx($watermark) - $offset, imagesy($photo) - imagesy($watermark) - $offset, 0, 0, imagesx($watermark), imagesy($watermark)); // Output to the browser header("Content-Type: image/jpeg"); imagejpeg($photo);
및 위의 예제의 마지막 두 줄을 바꿉니다
는 또한 여기에 해당 사이트에 소개 된 코드를 제공합니다.
ImageMagick이 물건에 대한, ** 나는 이것이 당신의 ** 메가 마음에 무엇을 공유 할 수
제임스
- 1. 이미지에 보조 텍스트 인쇄
- 2. PHP의 특수 문자 인쇄
- 3. 배열 PHP의 값 인쇄
- 4. 이미지에 텍스트 필드 추가
- 5. 이미지에 텍스트 배치 Png
- 6. 이미지에 안티 앨리어스 텍스트
- 7. 이미지에 텍스트 맞추기
- 8. 안드로이드의 이미지에 가운데 텍스트?
- 9. 인쇄 인쇄 천천히 굵은 텍스트
- 10. PHP의 텍스트 길이
- 11. 핫 링크 된 이미지에 텍스트 링크 제공?
- 12. 아이폰, 세련된 버튼?
- 13. C++ 할당 - 세련된 성능?
- 14. flex에있는 이미지에 동적으로 텍스트 추가
- 15. 포토샵을위한 이미지에 텍스트 효과를 인식합니다.
- 16. 파이썬을 사용하여 이미지에 텍스트 추가
- 17. 정규 표현식간에 텍스트 인쇄
- 18. Matlab의 파일에 텍스트 인쇄
- 19. 텍스트 영역의 내용을 PHP의 텍스트 파일에 저장합니다.
- 20. PHP의 중괄호 사이에 일치하는 텍스트
- 21. PHP의 긴 텍스트 데이터 유형
- 22. 세련된 검색 구현 - ASP.NET MVC
- 23. 자바를위한 가장 세련된 isNumeric() 솔루션
- 24. C# 및 Silverlight : 텍스트 인쇄
- 25. Silverlight 응용 프로그램의 텍스트 인쇄
- 26. javax.print API로 일반 텍스트 인쇄
- 27. 메모장을 통해 가로로 텍스트 인쇄
- 28. Java 텍스트 인쇄 프레임 워크
- 29. bmp 이미지에 텍스트 또는 마커를 오버레이하는 방법
- 30. 파이어 버그로 이미지에 대체 텍스트 추가
마음 :-) 도움이되기를 바랍니다 살펴 here
을? 또는 예상 출력을 설명하기위한 URL입니까? – ajreal
하지만 jpg 이미지로 생성해야합니다. (죄송합니다 내 질문에 언급 깜박) –
당신은 이미지로 스타일 HTML을 저장하는 기능을 찾고 계십니까? 그것은 가능한 시간을 가진 코더에 대한 도전이 될 것입니다. >> function html2png ($ html, $ css) 8 – Teson