DOCX 파일의 손쉬운 이미지 회전. 이미지 조작은이 오픈 소스 API를 사용하여 몇 줄의 소스 코드의 문제입니다. {.WP- 블록 헤드}

C#을 사용하여 이미지 파일을 돌리고 Docx 파일에 추가하는 방법

개요

.NET 용 Fileformat.words를 계속 탐색하면서 다른 블로그 게시물에 오신 것을 환영합니다. 이전 기사에서는 .NET 응용 프로그램의 Open-Source Fileformat.words 라이브러리를 사용하여 Word 문서에 이미지를 추가하는 프로세스를 탐구했습니다. 그 지식을 바탕으로, 우리는 이제 기존 Word 문서 내에서 이미지를 프로그래밍 방식으로 회전시키는 방법을 탐구 할 것입니다. .NET 응용 프로그램 프로젝트에 fileformat.words를 설치하면 이미지 조작을위한 강력한 기능을 활용할 수 있습니다. 이 블로그 게시물에서는 전체 프로세스를 안내합니다.이 과정은 매우 간단하고 따라갈 수 있습니다. 자, C#을 사용하여 Word 문서에서 이미지를 회전하는 방법을 알아 보겠습니다. 이 기사에서 다음 사항을 다룰 것입니다.

  • [오픈 소스 DOCX 이미지 조작기-API 설치][2]
  • [fileformat.words를 사용하여 DOCX 파일에서 이미지를 회전하는 방법][3]

오픈 소스 DOCX 이미지 조작기-API 설치

Open-Source Image Manipulator 를 설치하는 것은 산들 바람 이며이 .NET 라이브러리를 응용 프로그램 프로젝트에 통합하는 두 가지 간단한 방법을 제공합니다. [NUGET 패키지][4]를 다운로드하거나 NUGET 패키지 관리자 내에서 다음 명령을 빠르게 실행할 수 있습니다.

Install-Package FileFormat.Words

fileformat.words를 사용하여 docx 파일에서 이미지를 돌리는 방법

이 섹션에서는이 Open-Source .NET 라이브러리를 사용하여 회전 및 이미지를 C# 의 DOCX 파일에 추가하는 방법을 보여줍니다. 기능을 달성하려면 다음 단계와 코드 스 니펫을 따르십시오.

  • [document][5] 클래스의 인스턴스를 초기화하고 기존 Word 문서를로드하십시오.
  • [Body][6] 클래스의 생성자를 문서 클래스 객체와 함께 인스턴스화하십시오.
  • [단락][7] 클래스의 객체를 만듭니다.
  • Word 문서에서 문자 실행을 나타내는 [run][8] 클래스의 인스턴스를 인스턴스화하십시오.
  • [image][9] 클래스 객체의 생성자를 인스턴스화합니다.
  • 이미지 클래스의 [RotateImage][9] 메소드를 호출하십시오.
  • 바디 클래스의 [AppendChild][10] 메소드를 호출하여 문서에 단락을 추가하십시오.
  • [저장][11] 메소드는 Word 문서를 디스크에 저장합니다.
using FileFormat.Words;
namespace Example
{
    class Program
    {
        static void Main(string[] args)
        {
            <br />            string rootDir = "/Users/fahadadeelqazi/Projects/Aspose/FileFormat.Words-for-.NET/TestDocs/";<br />            string imagePath = rootDir + "testimage.jpeg";<br />            // Initialize an instance of the Document class.
            using (Document doc = new Document())
            {
                var image = new FileFormat.Words.Image(doc, imagePath, 100, 100);<br />                var body = new Body(doc);<br />                var para = new Paragraph();<br />                var run = new Run();<br />                run.AppendChild(image);<br />                para.AppendChild(run);<br /><br />                body.AppendChild(para); <br /><br />                image.RotateImage(60);<br /><br />                doc.Save(rootDir + "newFile1.docx");
            }

        }

    }
}

위의 코드 스 니펫의 출력은 아래 이미지에 나와 있습니다.

csharp에서 이미지 파일을 Word 문서로 회전시키는 방법

결론 {.WP- 블록 헤드}

이 블로그 게시물에서 Open-Source Image Manipulator .NET 라이브러리를 사용하여 Word Document**에 이미지를 회전하고 추가하는 과정을 탐색했습니다. [fileformat.words for .net][13], 엔터프라이즈 레벨 API의 힘을 활용하여 워드 문서 내에서 이미지를 프로그래밍 방식으로 추가, 추출 및 회전시킬 수있는 풍부한 기능을 발견했습니다. 포괄적 인 [문서][14]는이 오픈 소스 이미지 조작기의 개발 및 활용을 안내 할 수 있습니다. 마지막으로, [fileformat.com][15]는 다른 주제에 대한 블로그 게시물을 계속 작성합니다. 따라서 업데이트를 위해 연락하십시오. 또한 [Facebook][16], [LinkedIn][17] 및 [Twitter][18]를 포함한 소셜 미디어 플랫폼에서 우리를 따라갈 수 있습니다.

기부 {.WP- 블록 헤드}

[fileformat.words for .net][14]는 오픈 소스 프로젝트이며 [github][19]에서 사용할 수 있습니다. 따라서 커뮤니티의 기여는 대단히 감사합니다.

질문

[포럼][20]에서 귀하의 질문이나 질문에 대해 알려줄 수 있습니다.

{.WP- 블록 헤드} 참조