C#에서 PDF 객체 번역하기 사용자가 PDF 내의 특정 텍스트, 이미지 또는 도형을 다른 위치로 이동해야 하는 경우가 있습니다. IronPDF를 사용하면 개발자가 PDF 객체에 직접 접근하여 당사 라이브러리를 사용하여 번역할 수 있는 방법을 제공합니다. 이 코드 예제에서는 IronPDF를 사용하여 PDF DOM 내 객체를 쉽게 번역하는 방법을 살펴보겠습니다. PDF 객체를 번역하는 5단계 코드 `ChromePdfRenderer` renderer = new `ChromePdfRenderer()` ; `PdfDocument` pdf = renderer.RenderHtmlAsPdf `RenderHtmlAsPdf("Test")` ; var objects = pdf.Pages.First `Pages.First()` . `ObjectModel.TextObjects.First()` ; 객체 `Translate` = new `System.Drawing.PointF(100,-100)` ; pdf.SaveAs `SaveAs("translated.pdf")` ; 코드 설명 먼저 ChromePdfRenderer 인스턴스를 생성한 다음 RenderHtmlAsPdf를 호출하여 HTML 문자열을 PDF로 렌더링합니다. 텍스트를 렌더링한 후에는 PDF DOM 객체 컬렉션에 접근합니다. 우리는 Pages.First를 사용하여 첫 번째 페이지를 가져온 다음, 해당 페이지의 ObjectModel에 접근하여 TextObjects 컬렉션을 찾습니다. TextObjects 컬렉션에는 PDF 내의 모든 TextObject 인스턴스가 포함되어 있습니다. 이 컬렉션의 첫 번째 요소에 접근하여 변수에 할당합니다. PDF 내에서 첫 번째 TextObject(예시에서는 "Test"라는 단어)를 얻은 후, 새로운 PointF(X, Y)를 Translate 속성에 할당합니다. 새로운 점을 지정하면 단어의 위치가 X축을 따라 오른쪽으로 100점, Y축을 따라 아래로 100점 이동합니다. 마지막으로, 텍스트를 이동한 후에는 SaveAs 방법을 사용하여 수정된 PDF를 저장합니다. PDF DOM을 손쉽게 번역하는 방법을 알아보세요 - 지금 바로 가이드를 확인하세요! GitHub에서 보기 암호 https://github.com/iron-software/IronPdf.Examples/tree/main/examples/translate-pdf-objects ZIP 파일 다운로드 관련 튜토리얼 관련 사용법 가이드 클래스 문서화 언어 팩을 받으세요 IronPDF DLL 다운로드 이 페이지의 문제점을 신고하세요 시작할 준비 되셨나요? Nuget 다운로드 17,527,568 | 버전: 2026.2 방금 출시되었습니다 NuGet 무료 다운로드 총 다운로드 수: 17,527,568 라이선스 보기