2010-04-26 4 views
0

텍스트 단락을 이미지로 변환해야합니다. 텍스트를 이미지로 변환해도 아무런 문제가되지 않습니다. 내가 할 수있는 코드가 있습니다. 그러나 텍스트는 각 줄이 가운데에 배치 된 단락으로 표시되어야합니다. 그게 문제 야!정당한 단락을 이미지로 변환

현재 텍스트 문자열에 캐리지 리턴이 있기 때문에 텍스트를 왼쪽 정렬 단락으로 변환 할 수 있습니다. 문자열의 공백이 가운데 정렬이 될 수 있지만 필요한 공백을 계산하는 것이 어려울 것이라고 가정합니다. 더 쉬운 방법이 있어야합니다.

내가 필요한 것은 텍스트를 단락으로 포맷 한 다음 다시 공백을 보존하는 문자열로 변환하는 것입니다. 이 작업은 ASP.NET 웹 응용 프로그램의 경우 VB.NET에서 수행해야합니다.

아이디어가 있으십니까? 서식있는 텍스트로 정당화 된 단락을 얻을 수 있지만 공백을 보존하면서 문자열로 다시 변환 할 수 있는지 여부는 알 수 없습니다. PDF를 만드는 것도 또 다른 가능성입니다.

텍스트에서 생성 된 이미지는 투명 배경이있는 300 DPI 여야합니다. Graphics 객체의 DrawString 메서드를 사용하여 이미지를 만듭니다.

+0

페이지에 텍스트를 표시하지 않으려는 이유를 설명해주세요. –

답변

1

저도 같은 문제를 해결하기 위해 노력한다면, 나는 다음과 같은 자원 활용과 같습니다

다음 ImageMagick이 페이지의 단락 섹션으로 자막보기 : 페이지에 그 아래 http://www.imagemagick.org/Usage/text/

입니다 센터링 텍스트에 대한 정보.