워드 문서에 PDF 파일을 추가할 수 있나요? (초보자 가이드)
Microsoft Word 문서에 Microsoft Word의 "개체 삽입" 기능을 사용하여 PDF 파일을 삽입하는 방법을 다루는 가이드입니다. 이 방법은 원본 문서 형식을 유지하면서 Word 내에서 직접 접근할 수 있도록 합니다. 절차를 단계별로 안내하고, 그 이점과 제한점을 논의하며, 특정 사용 사례에 대한 대체 접근 방법을 논의할 것입니다.
기사의 끝에서, 프로그래밍 솔루션을 찾는 개발자들을 위해 IronWord와 IronPDF 라이브러리를 간단히 소개합니다. 이 도구들은 PDF 및 Word 문서 관련 작업을 위한 고급 기능을 제공합니다. PDF를 임베디드 개체로 Word 문서에 추가하는 방법을 이해해 봅시다.
2. Word에서 개체로 PDF 삽입하기
Word 문서에 PDF를 개체로 추가하려면 다음 단계를 따르십시오:
- Word 문서를 엽니다.
- PDF를 삽입하고자 하는 위치에 커서를 놓습니다.
- 리본의 "삽입" 탭으로 이동합니다.
- "텍스트" 그룹에서 "개체"를 클릭합니다.
- 개체 대화 상자에서 "파일에서 만들기" 탭으로 전환합니다.
- "찾아보기"를 클릭하여 PDF 파일을 찾습니다.
- PDF를 선택하고 "열기"를 클릭합니다.
- 선택적으로, "파일에 연결" 또는 "아이콘으로 표시"를 체크할 수 있습니다.
- "확인"을 눌러 PDF를 문서에 삽입합니다.
각 단계를 자세히 살펴보겠습니다:
2.1 개체 삽입 기능 접근
개체 삽입 기능은 문서에 콘텐츠를 추가하기 위한 다양한 도구가 포함된 삽입 탭에 있습니다. 개체 버튼은 일반적으로 다른 삽입 옵션과 함께 텍스트 그룹에서 찾을 수 있습니다.

2.2 파일에서 생성
개체 대화 상자의 "파일에서 생성" 탭에서는 기존 파일을 삽입할 수 있습니다. 여기서 삽입할 PDF 파일을 선택합니다.

2.3 파일 선택
찾아보기 버튼을 사용하여 파일 시스템을 탐색하고 원하는 PDF를 선택합니다. Word는 다양한 파일 유형을 지원하지만, 이 가이드는 PDF 파일에 초점을 맞추고 있습니다.

2.4 삽입 옵션
두 개의 체크박스를 통해 PDF 삽입 방법을 추가로 제어할 수 있습니다:
- 파일에 링크: 문서에 포함하는 대신 원본 PDF에 링크를 생성합니다. 이렇게 하면 Word 파일 크기가 작아지지만, 링크된 PDF는 원래 위치에 남아 있어야 합니다.
- 아이콘으로 표시: PDF 문서를 첫 페이지 대신 아이콘으로 표시합니다. 문서 레이아웃을 깔끔하게 유지하는 데 유용합니다.
확인을 클릭한 후, PDF가 임베디드 개체로 Word 문서에 삽입됩니다.

PDF를 Adobe Acrobat을 사용하여 Word로 변환한 후, Word 문서에 삽입하는 방법도 있습니다. 이렇게 하면 사용자는 내용을 직접 확인할 수 있습니다.
IronPDF와 IronWord로 PDF 및 Word 문서 고급 처리
IronPDF와 IronWord는 PDF를 Word 문서에 직접 삽입하는 기능은 지원하지 않지만, 두 형식을 모두 사용하는 워크플로우에서 유용할 수 있는 강력한 PDF 및 Word 문서 처리 기능을 제공합니다.
IronPDF .NET PDF 라이브러리

IronPDF는 .NET 개발자를 위해 설계된 PDF 라이브러리입니다. 사용자가 C#, F#, 또는 VB.NET 코드에서 직접 PDF를 생성, 편집 및 조작할 수 있도록 합니다. 라이브러리는 HTML, URL 문자열 및 원시 HTML 파일에서 PDF를 렌더링하는 것을 지원합니다. 또한 비밀번호 보호, 디지털 서명, 주석 및 텍스트 추출 기능을 포함합니다. .NET Core, Framework 및 Standard를 포함한 여러 .NET 환경을 지원하며, Windows, Linux, macOS 및 Docker와 같은 컨테이너 환경과 호환됩니다.
PDF/A 준수 지원도 포함되어 있어 기록 보관 및 법적 사용 사례에 적합합니다. 고급 기능으로는 HTML/CSS 통합, 맞춤형 페이지 설정 및 이미지 및 JavaScript를 PDF에 포함할 수 있는 옵션이 있습니다.
using IronPdf;
const string htmlWithJavaScript = @"
<h2>New HTML Content</h2>
<script>
document.write('<p>This text is generated by JavaScript</p>');
window.ironpdf.notifyRender();
</script>";
var renderer = new ChromePdfRenderer();
renderer.RenderingOptions.EnableJavaScript = true;
// Adjusted the JavaScript wait time
renderer.RenderingOptions.WaitFor.RenderDelay = 150;
// Renders the HTML as a PDF including the JavaScript-generated content
var pdfWithJavaScript = renderer.RenderHtmlAsPdf(htmlWithJavaScript);
// Saves the generated PDF on disk
pdfWithJavaScript.SaveAs("javascript-in-html-v2.pdf");
using IronPdf;
const string htmlWithJavaScript = @"
<h2>New HTML Content</h2>
<script>
document.write('<p>This text is generated by JavaScript</p>');
window.ironpdf.notifyRender();
</script>";
var renderer = new ChromePdfRenderer();
renderer.RenderingOptions.EnableJavaScript = true;
// Adjusted the JavaScript wait time
renderer.RenderingOptions.WaitFor.RenderDelay = 150;
// Renders the HTML as a PDF including the JavaScript-generated content
var pdfWithJavaScript = renderer.RenderHtmlAsPdf(htmlWithJavaScript);
// Saves the generated PDF on disk
pdfWithJavaScript.SaveAs("javascript-in-html-v2.pdf");
Imports IronPdf
Private Const htmlWithJavaScript As String = "
<h2>New HTML Content</h2>
<script>
document.write('<p>This text is generated by JavaScript</p>');
window.ironpdf.notifyRender();
</script>"
Private renderer = New ChromePdfRenderer()
renderer.RenderingOptions.EnableJavaScript = True
' Adjusted the JavaScript wait time
renderer.RenderingOptions.WaitFor.RenderDelay = 150
' Renders the HTML as a PDF including the JavaScript-generated content
Dim pdfWithJavaScript = renderer.RenderHtmlAsPdf(htmlWithJavaScript)
' Saves the generated PDF on disk
pdfWithJavaScript.SaveAs("javascript-in-html-v2.pdf")
IronWord .NET Word 라이브러리

IronWord는 Iron Software Suite에서 마이크로소프트 워드 문서(DOCX)를 다루기 위한 라이브러리입니다. .NET 언어를 사용하여 워드 문서를 프로그래밍 방식으로 생성, 읽기 및 편집할 수 있는 간단한 API를 제공합니다. IronPDF와 마찬가지로 IronWord는 다른 라이브러리와 원활하게 통합되며 DOCX 파일 내의 텍스트, 표 및 이미지를 수정하는 등의 문서 조작 기능을 제공합니다.
이 라이브러리는 동적 보고서를 생성하고 문서를 병합하거나 DOCX 파일을 다른 형식으로 변환합니다. 또한 문서 서식 지정, 템플릿 생성 및 데이터 바인딩을 지원하여 자동화나 Word 문서의 사용자 지정이 필요한 응용 프로그램에 이상적입니다.
using IronWord;
using IronWord.Models;
// Creates a text object to be inserted into a Word document
Text textRun = new Text("Sample text");
// Creates a paragraph object to hold the text
Paragraph paragraph = new Paragraph();
paragraph.AddChild(textRun);
// Initializes a new Word document with the paragraph
WordDocument doc = new WordDocument(paragraph);
// Saves the Word document to disk
doc.SaveAs("Sample Doc.docx");
using IronWord;
using IronWord.Models;
// Creates a text object to be inserted into a Word document
Text textRun = new Text("Sample text");
// Creates a paragraph object to hold the text
Paragraph paragraph = new Paragraph();
paragraph.AddChild(textRun);
// Initializes a new Word document with the paragraph
WordDocument doc = new WordDocument(paragraph);
// Saves the Word document to disk
doc.SaveAs("Sample Doc.docx");
Imports IronWord
Imports IronWord.Models
' Creates a text object to be inserted into a Word document
Private textRun As New Text("Sample text")
' Creates a paragraph object to hold the text
Private paragraph As New Paragraph()
paragraph.AddChild(textRun)
' Initializes a new Word document with the paragraph
Dim doc As New WordDocument(paragraph)
' Saves the Word document to disk
doc.SaveAs("Sample Doc.docx")
결론

PDF를 포함된 개체로 Word 문서에 추가하면 Word DOC에 PDF를 삽입하면서 원래 문서의 서식을 유지할 수 있습니다. 이 방법은 Word 변환기를 사용하지 않고 Word 형식에 전체 PDF를 추가하는 데 도움이 됩니다. 삽입된 PDF 콘텐츠는 원본 파일 형식으로 남아 있으므로 편집 가능한 텍스트로 변환되지 않습니다.
더 발전된 문서 처리 기능이 필요한 경우 IronPDF 및 IronWord가 강력한 솔루션을 제공합니다. 이 라이브러리는 개발자가 PDF 콘텐츠와 Word 형식 문서를 프로그래밍 방식으로 조작하고 PDF를 Word 파일에 단순히 삽입하는 것을 넘어서 유연성을 제공합니다.
IronPDF와 IronWord 모두 사용자가 커밋하기 전에 기능을 탐색할 수 있도록 무료 체험판을 제공합니다. 이 강력한 도구들의 라이선스는 $799에서 시작하며, 기본 PDF 삽입 외에 고급 문서 처리 기능을 필요로 하는 기업과 개발자에게 비용 효율적인 솔루션을 제공합니다.




