이미지 파일은 시계 방향이나 시계 반대 방향으로 회전할 수 있습니다. 이미지를 회전하려면 임의의 이미지 파일을 다운로드하여 시스템의 폴더에 저장해야 합니다. 또한 .pdf 파일이 필요하며 다운로드한 이미지 파일을 연 후 특정 .pdf 파일에서 일부 각도를 회전할 수 있습니다. 90도 회전의 경우 새 이미지의 앵커 포인트는 Java에서 변환 변환을 사용하여 회전을 수행하는 데 도움이 될 수 있습니다. 앵커 포인트는 특정 이미지의 중심입니다.
"AffineTransformOp" 클래스는 Java를 사용하여 이미지 파일을 회전하는 가장 간단한 방법입니다. 사용자는 이미지 데이터를 버퍼링된 이미지로 로드하고 앵커 포인트를 사용하여 회전 작업을 적용하여 다음 단계를 위한 새로운 BufferedImage를 생성할 수 있습니다. JDeli(넓은 범위의 파일 형식)를 사용하여 이러한 작업을 수행하려면 JPEG 파일을 사용하는 것이 좋습니다.
Java 프로그램을 사용하여 이미지를 회전함으로써 프로그래머는 BufferedImage 클래스 및 Color c와 같은 내장 메소드를 사용할 수 있습니다.
이 프로세스를 사용하여 이미지를 Java에 BufferedImage로 로드한 다음 동일한 기능을 사용하여 이미지를 회전하고 데이터를 새 파일에 저장해야 합니다.
이제 위의 연산을 더 폭넓게 이해하기 위한 알고리즘에 대해 논의해 보겠습니다.
1단계 − 이미지를 읽고 쓴 후 디렉터리 경로를 나타내는 파일 클래스로 가져옵니다.
2단계 − IOException 사용: 오류 처리
3단계 − 특정 이미지를 보관하려면 RAM에 데이터를 저장하는 정적 방법인 BufferedImage라는 개체를 사용하세요.
4단계 - 읽기 및 쓰기 작업에 ImageIO를 사용합니다.
5단계 − Graphics2D 클래스를 사용하여 2D 모양을 렌더링합니다.
이 문법에 따르면 이해하는 단계는 다음과 같습니다.
매개변수 −
이미지 − 회전 작업 수행
Angle− 호 회전
Return − 회전된 이미지 파일
Java 프로그램을 사용하여 이미지 파일을 회전하려면 다음 프로세스를 사용할 수 있습니다. -
1단계 − Java 환경에서 이미지 파일을 버퍼링된 이미지로 로드 Java에서 이미지 파일을 로드하려면 −
2단계− 이미지를 90도 회전
이미지 파일을 90도 회전하려면 아래 코드를 따르세요 −
3단계 − 이미지 파일 저장
try-catch 차단 방법을 사용하면 코드 흐름을 방해할 수 있는 예외를 처리할 수 있습니다.
Document 클래스 - 문서 클래스는 주로 PDF 문서를 표시하는 데 사용됩니다. 이 특정 Java 프로그램에서는 ie.documentobj 함수를 사용하여 문서 클래스를 생성해야 합니다. 이 기능은 PDF 파일을 열고 닫는 데 사용됩니다.
PDF Writer Class − 이 함수는 이미지 파일 회전을 코딩하기 위해 PDF, XML, RTF 파일 생성을 지원합니다. 여기서 사용하는 디렉토리 함수는 Java 코드용 파일을 처리하는 fileOutputStream()입니다.
− output.pdf는 Java 코드를 사용하여 작업을 수행한 후 출력을 나타내는 함수 클래스입니다. 이 함수는 제공된 입력의 출력을 얻는 데 도움이 됩니다.
- 이 함수는 입력 파일 사전 설정에서 크기를 설정하는 데 도움이 됩니다.
- 코더는 이를 사용하여 이미지를 특정 각도로 회전할 수 있습니다. 우리가 사용한 방법에서 매개변수로 사용할 수 있습니다.
- 이 기능은 사용자가 작업 중에 파일을 열 수 있도록 도와줍니다.
- 이 기능을 사용하여 .pdf 파일을 닫습니다.
결론
위 내용은 이미지를 회전시키는 Java 프로그램의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!