Python via .NET용 Aspose.Words의 새로운 기능

Contents
[ ]

이 페이지에서는 최근 릴리스에 도입된 가장 흥미로운 새로운 Aspose.Words 기능을 설명합니다.

Python via .NET 24.5 용 Aspose.Words

렌더링 및 인쇄

Charts, Shapes 및 DrawingML 의 변경 사항 24.5

  • 이미지로 제한되었던 이전 기능을 확장하여 SVG 그래픽에 대한 DrawingML 효과 렌더링이 구현되었습니다.
  • ChartSeriesGroupChartSeriesGroupCollection 클래스와 series_groups 속성.
  • SoftEdgeFormat클래스를 추가하여 도형의 SoftEdge 효과를 조작하는 기능이 구현되었습니다.
  • 도형의 조정 값을 수정하는 기능은 AdjustmentCollectionAdjustment 공개 클래스 및 adjustments 재산.

다른

  • remove_blank_pages 메소드를 추가하여 문서에서 빈 페이지를 제거하는 기능을 구현했습니다. 24.5
  • has_macros 속성을 추가하여 문서를 로드하지 않고도 VBA 매크로 존재 여부를 확인할 수 있는 기능이 제공되었습니다. 24.5
  • 이제 LINQ 보고 엔진을 사용하여 문서를 삽입하는 동안 소스 번호 매기기가 지원됩니다. 24.5

Python via .NET 24.1, 24.2, 24.3, 24.4 용 Aspose.Words

Aspose.Words 24.1은 획 색상 관리 환경을 개선하고 OLE 개체를 향상시키며 새로운 참고문헌 소스 공개 API를 도입합니다.

Aspose.Words 24.2는 차트 API, 스타일 관리 및 LINQ 옵션을 확장했습니다. 이 버전의 Aspose.Words에서는 렌더링 중에 SvgSaveOptions를 지정할 수 있는 기능을 도입했으며, Markdown 파일을 더 유연하게 로드하고 각주 및 끝맺음을 위한 참조 텍스트 작업도 가능합니다.

Aspose.Words 24.3은 새로운 TIFF 리더/라이터와 WMF 메타파일의 이진 래스터 작업 에뮬레이션을 소개합니다. Aspose.Words 24.3은 또한 Charts API를 계속 확장하고 있습니다.

Aspose.Words 24.4은 형식 저장, 일부 렌더링 옵션, 디지털 서명 작업을 개선합니다.

지원되는 형식 24.4

Aspose.Words .NET Framework 4.6.2 이상에서는 현대적인 WebP 이미지 형식을 지원합니다. 이제 WebP 이미지를 문서에 읽고 삽입하며 WebP 형식으로 이미지를 저장할 수 있습니다.

WebP는 현재 .NET Standard 및 .NET Framework v4.6.2 이상에서만 사용할 수 있습니다.

렌더링 및 인쇄

획 색상 제어 24.1

Stroke 클래스는 획 색상 관리와 관련된 새로운 공용 속성 세트fore_theme_colorback_theme_color, fore_tint_and_shadeback_tint_and_shade로 확장되었습니다.

DrawingML Charts API 확장 24.2 / 24.3 / 24.4

DrawingML Charts API가 계속 확장되고 있습니다.

@font-face 규칙에 선언된 글꼴 포함 24.4

새로운 support_font_face_rules 속성을 추가하여 결과 문서의 글꼴 정의에 @font-face 규칙에 선언된 글꼴을 포함하는 기능이 추가되었습니다.

글로우 및 반사 형식과 작업 24.4

도형 객체에 대한 글로우 및 반사 형식 작업 기능이 구현되었습니다.

문서 로드 및 저장

렌더링 중에 SvgSaveOptions 지정 24.2

ShapeRenderer.saveOfficeMathRenderer.save 메서드를 사용하여 렌더링 중에 SvgSaveOptions를 지정하는 기능이 추가되었습니다.

Markdown 파일 로드 시 빈 줄 유지 24.2

Markdown 파일을 로드할 때 빈 줄을 유지하는 기능이 추가되었습니다.

새로운 TIFF 리더/라이터 24.3

Aspose.Words를 위한 새로운 TIFF 리더/라이터가 개발되었습니다. Aspose.Words for .NET 24.3은 JPEG 및 Old JPEG 압축 유형의 TIFF 이미지를 읽는 기능을 추가하고 읽기 및 쓰기 작업의 품질을 크게 향상시켰습니다.

다른

  • TextBoxControl 클래스에 새 Text 속성을 추가하여 TextBox OLE 컨트롤의 텍스트를 수정하는 기능이 도입되었습니다. 24.1
  • 참고문헌 소스 공개 API는 새 클래스 및 열거형과 함께 새 네임스페이스 Aspose.Words.Bibliography를 추가하고 Document 클래스에 새 bibliography 속성을 추가하여 구현되었습니다. 24.1
  • 증강된 스타일 관리를 위해 Style 클래스에 새로운 공용 속성 priority, unhide_when_used, semi_hidden 이 추가되었습니다. 24.2
  • 각주 및 끝맺음에 대한 실제 참조 마크 텍스트를 검색하는 기능이 actual_reference_mark 속성 및 update_actual_reference_marks 메서드를 통해 향상되었습니다. 24.2
  • WMF 메타파일에 대한 이진 래스터 작업의 에뮬레이션이 구현되었습니다. 24.3
  • 새로운 DigitalSignatureDetails 클래스와 OoxmlSaveOptions, DocSaveOptions, OdtSaveOptions 클래스에 새로운 공용 멤버를 추가함으로써 SaveOptions 내에서 문서의 서명 옵션을 정의하는 기능이 활성화되었습니다. 24.4

Python via .NET 23.9, 23.10, 23.11, 23.12용 Aspose.Words

Aspose.Words 23.9는 렌더링 옵션, 메타파일 렌더링 에뮬레이션 및 markdown 저장 옵션을 확장합니다.

Aspose.Words 23.10은 렌더링을 개선하고 문서 로드 및 저장 옵션을 확장하며 사용자가 새로운 방식으로 문서를 병합할 수 있도록 합니다.

Aspose.Words 23.11은 추가 옵션을 통해 차트 범례의 개정판, XLSX 형식 및 글꼴 작업을 향상시킵니다.

Aspose.Words 23.12에는 PDF 및 OOXML 문서 작업을 위한 새로운 속성과 열거형이 도입되었으며 WebP 이미지도 지원됩니다.

렌더링 및 인쇄

DrawingML Charts 23.9 에서 축 제목 사용자 정의

DrawingML 차트에서 축 제목을 사용자 정의하는 기능은 새로운 공개 클래스 ChartAxisTitletitle 속성의 구현을 통해 도입되었습니다.

단락 내에서 글꼴의 수직 위치 결정 23.9

이제 새로운 공개 baseline_alignment 속성과 새로운 BaselineAlignment 열거형을 사용하여 단락 내에서 글꼴의 수직 위치를 정의할 수 있습니다.

전경색 제어 23.10

수정자 없이 전경색을 검색하는 기능이 BaseForeColor 속성을 통해 FillStroke 클래스에 추가되었습니다.

차트 기능 확장 23.10

ChartDataPointCollection, ChartSeriesChartFormat 클래스의 기능이 새로운 메서드와 속성으로 확장되었습니다.

이미지를 자동으로 조정하고 모양에 맞추기 23.10

새로운 fit_image_to_shape 방법을 통해 특정 모양 내에서 이미지를 자동으로 조정하고 맞추는 간단한 방법이 제공되었습니다.

DrawingML 차트 범례 항목의 기본 글꼴 형식 23.11

DrawingML 차트의 범례 항목에 대한 기본 글꼴 형식을 지정하는 기능이 font 속성을 통해 추가되었습니다. 이 기능은 차트 요소의 모양을 더욱 간소화하고 일관되게 만들어 전체적인 문서 미학을 향상시킵니다.

Reader 23.12 에서 PDF를 열 때 페이지 레이아웃 지정

PDF 리더에서 문서를 열 때 사용할 페이지 레이아웃을 지정하는 기능은 PdfSaveOptions 클래스에 대한 새로운 page_layout 속성 도입과 새로운 PdfPageLayout 열거 도입을 통해 추가되었습니다.

문서 로드 및 저장

Markdown 23.9 에서 이미지 URI를 구성하기 위해 폴더 이름 지정

Markdown 문서에 기록된 이미지 URI를 구성하는 데 사용되는 폴더의 이름을 지정할 수 있는 images_folder_alias 속성을 포함하여 MarkdownSaveOptions 클래스가 확장되었습니다.

PDF 출력 크기 줄이기 23.10

optimize_output 설정을 활용할 때 출력 크기를 줄이기 위한 다양한 PDF 렌더링 최적화가 구현되었습니다.

TXT 문서 로드 시 하이퍼링크 인식 23.10

TXT 문서 로딩 시 하이퍼링크를 인식하는 기능이 새로운 detect_hyperlinks 속성을 추가하여 구현되었습니다.

다른

  • 특히 WMF 펜 너비와 EMF 코스메틱 펜 너비에 대해 래스터화 크기를 결정하는 메타파일 렌더링 에뮬레이션이 구현되었습니다. 이를 위해 ScaleWmfFontsToMetafileSize 속성을 emulate_rendering_to_size_on_page 속성으로 대체하고 emulate_rendering_to_size_on_page_resolution 속성을 추가했습니다. 23.9
  • 현재 커서 위치에서 한 문서를 다른 문서에 삽입하는 단순화된 방법이 insert_document_inline 방법을 사용하여 도입되었습니다. 23.10
  • 새로운 locked 속성 도입을 통해 스타일 속성에 액세스하고 수정하는 기능이 추가되었습니다. 23.10
  • CompositeNode 클래스의 메소드에 일반 유형 매개변수가 추가되었습니다. 23.10
  • 새로운 XlsxSectionMode 열거 유형과 새로운 section_mode 속성을 통해 문서의 모든 섹션을 동일한 XLSX 워크시트에 쓰는 기능이 제공되었습니다. 11.23
  • OOXML 문서에 ZIP64 형식 확장이 사용되는 방식을 제어하는 방법은 OoxmlSaveOptions 클래스의 새로운 Zip64Mode 속성과 새로운 Zip64Mode 열거를 통해 구현되었습니다. 12.23
  • WebP 이미지 지원이 도입되었습니다. 이 기능은 .NetStandart 및 .NET6+ 버전에서만 사용할 수 있습니다. 12.23

Python via .NET 23.5, 23.6, 23.7, 23.8용 Aspose.Words

Aspose.Words 23.5는 차트 시리즈 데이터 작업 기능과 ODT 문서 작업 기능을 향상시켰을 뿐만 아니라 머리글/바닥글 및 텍스트 줄 바꿈도 개선했습니다.

Aspose.Words 23.6은 렌더링 옵션을 확장하고, 새로운 내보내기 형식을 추가하고, LINQ 보고 및 LowCode 도구를 개선합니다.

Aspose.Words 23.7은 보고 기능을 강화하고 새로운 내보내기 형식을 추가하며 테이블 및 디지털 서명 작업에 대한 변경 사항을 도입합니다.

Aspose.Words 23.8은 다양한 형식의 기능을 확장하고, 렌더링을 개선하며, 필드 작업을 위한 새로운 옵션을 추가합니다

지원되는 형식

  • 버전 23.6부터 XLSX 형식으로 문서를 저장할 수 있습니다. 이제 문서를 Excel 형식으로 변환할 수 있습니다. 23.6

  • 23.7 버전부터 문서 페이지나 도형을 EPS 형식으로 저장할 수 있습니다. 23.7

새로운 형식 기능

  • MOBI 문서의 목차(TOC)를 자동으로 생성하는 기능이 도입되었습니다. 23.8
  • PdfEncryptionDetails 생성자가 PdfPermissions로 확장되었습니다. 23.8
  • EMF 메타파일의 세로 텍스트 모양이 구현되었습니다. 23.8

표현

차트 시리즈 데이터 가져오기 및 수정 23.5

차트 시리즈 데이터를 가져오고 수정하는 기능은 다음을 추가하여 제공되었습니다

고급 타이포그래피 23.6 지원

WMF, EMF 및 EMF+ 렌더링에 고급 타이포그래피에 대한 지원이 추가되었습니다.

페이지의 컬러 콘텐츠 23.6

페이지 색상 여부를 나타내는 공용 속성 PageInfo.colored가 추가되었습니다.

차트 데이터 레이블 형식 지정 23.6

차트 데이터 레이블에 대한 채우기, 획 및 설명선 형식을 설정하는 기능이 구현되었습니다.

Mail Merge 및 보고

LINQ 보고 엔진 23.6 용 동적 HTML 삽입

LINQ 보고 엔진에 대한 동적 HTML 삽입의 새로운 방법이 추가되었습니다.

Mustache 태그 지원 23.7

이제 Mustache 태그가 MailMerge.GetRegionsHierarchyMailMerge.GetFieldNamesForRegion 방법에서 지원됩니다.

렌더링된 이미지의 크기 지정 23.8

렌더링된 이미지의 크기를 픽셀 단위로 지정하기 위한 새로운 공용 속성 image_size가 도입되었습니다.

JSON 문자열 값에 대한 공백 유지 - LINQ 23.8

JSON 문자열 값의 공백을 보존하기 위해 LINQ 보고 엔진에 옵션이 추가되었습니다.

LowCode23.6

다양한 유형의 문서를 단일 출력 문서로 병합하기 위한 새로운 LowCode 방법이 추가되었습니다.

다른

  • 머리글/바닥글 텍스트 줄바꿈 지원이 구현되었습니다. 23.5
  • RemoveAllSignatures 방식을 통해 ODT 문서에서 디지털 서명을 제거하는 기능이 추가되었습니다. 23.5
  • 음성 안내 Run의 기본 및 루비 텍스트를 얻기 위한 공공 속성 phonetic_guide가 추가되었습니다. 23.5
  • 새로운 signature_value 속성을 도입하여 디지털 서명된 문서에서 바이트 배열로 디지털 서명 값을 검색하는 기능이 추가되었습니다. 23.7
  • RowCell 클래스가 새로운 공개 멤버(Row.next_row, Row.previous_row, Cell.next_cellCell.previous_cell)로 확장되었습니다. 23.7

Python via .NET 23.1, 23.2, 23.3, 23.4용 Aspose.Words

Aspose.Words 23.1은 래스터 작업 에뮬레이션 성능을 향상시킬 뿐만 아니라 문서 내보내기 및 렌더링 품질도 향상시킵니다.

Aspose.Words 23.2에서는 MOBI 형식으로 문서를 저장하고 차트 렌더링을 개선하며 문서 모양 세부 사항을 눈에 띄게 변경했습니다.

Aspose.Words 23.3은 새로운 속성으로 문서 가져오기 및 저장 기능을 향상시키고 배경색과 전경색, 방사형 그라데이션으로 작업 품질도 향상시킵니다.

Aspose.Words 23.4는 일부 매개변수의 계산과 테이블 및 주변 텍스트의 위치 지정을 개선합니다.

성능 개선

래스터 작업 에뮬레이션 23.1

메타파일을 사용한 래스터 작업 에뮬레이션의 성능과 품질이 크게 향상되었습니다.

지원되는 형식

MOBI 23.2 로 내보내기

버전 23.2부터 MOBI 형식(PRC, AZW - Amazon Kindle의 자체 전자책 파일 형식이라고도 함)으로 문서를 저장할 수 있습니다. 이제 MOBI 문서를 로드할 수 있을 뿐만 아니라 파일을 MOBI 형식으로 내보낼 수도 있습니다.

표현

음영 테마 색상 작업 23.1

음영 테마 색상으로 작업하는 기능이 구현되었습니다.

DML 차트에서 R 제곱 계수 지원 23.1

렌더링 시 DML 차트 추세선 레이블에 R 제곱 계수 지원이 추가되었습니다.

차트 렌더링 개선 사항 23.2

23.2부터 차트 렌더링이 크게 개선되었습니다.

배경색과 전경색 제어 23.3

Fill 클래스는 배경색 및 전경색과 관련된 새로운 공용 속성 세트(fore_theme_colorback_theme_color, fore_tint_and_shadeback_tint_and_shade)로 확장되었습니다.

SkiaSharp 네이티브 셰이더 23.3을 사용한 방사형 그라디언트

.NET Standard용 SkiaSharp 기본 셰이더를 사용한 방사형 그래디언트 렌더링이 구현되었습니다.

표와 주변 텍스트 사이의 거리 23.4

Table 클래스에 distance_left, distance_right, distance_topdistance_bottom과 같은 새로운 속성을 도입하여 테이블과 주변 텍스트 사이의 거리를 설정하는 기능이 추가되었습니다.

문서 로드 및 저장

AZW3 문서 23.1TOC 생성

epub_navigation_map_level 속성을 사용하여 AZW3 문서에 대한 TOC(목차)를 생성하는 기능이 추가되었습니다.

목록 항목을 Markdown 23.1 로 내보내기

MarkdownSaveOptions 클래스에 list_export_mode 속성을 추가하여 목록 항목을 Markdown 형식으로 내보내기를 제어하는 방법이 제공되었습니다.

문서 저장 진행 알림 23.3

MOBI 및 AZW3 형식에 대한 진행 알림 저장이 구현되었습니다.

문장 및 단어 간격 조정 23.3

adjust_sentence_and_word_spacing 속성을 도입하여 문서 가져오기 시 문장 및 단어 간격을 자동으로 조정할지 여부를 지정하는 기능이 추가되었습니다.

다른

  • justification_mode 속성 구현 23.2를 통해 문서의 문자 간격 조정을 지정하는 기능이 추가되었습니다
  • 단어수 통계에 텍스트박스, 각주, 미주 포함 여부를 Aspose.Words에 지시하는 방법을 include_textboxes_footnotes_endnotes_in_stat 속성 추가 23.2 에서 제공합니다
  • 스타일이 적절한 값에 따라 자동으로 재정의되는지 여부를 지정할 수 있는 문서 스타일에 대한 새로운 옵션이 automatically_update 속성 23.2 를 통해 도입되었습니다
  • is_phonetic_guide 속성 23.4를 사용하여 Run가 발음 안내 실행인지 확인하는 기능이 추가되었습니다
  • ChartAxisCollection 클래스를 도입하고 Chart.axes 속성을 추가하여 콤보 차트의 시리즈 및 축을 사용하는 간단한 방법이 구현되었습니다 . 23.4
  • 모양 상대 위치 지정 및 크기 조정과 연결된 새로운 공용 속성이 Shape 클래스 23.4 에 추가되었습니다
  • 최신 버전의 Microsoft Word 23.4 에 따라 자동 텍스트 색상 해상도에 대한 색상 밝기 계산의 정확성과 성능이 향상되었습니다

Python via .NET 22.9, 22.10, 22.11, 22.12용 Aspose.Words

Aspose.Words 22.9는 문서 로드 및 저장 옵션을 확장하고 일부 다른 옵션과의 상호 작용을 개선했습니다.

Aspose.Words 22.10은 찾기 및 바꾸기 옵션을 개선하고 OLE 개체를 향상시키며 목록 기능을 확장합니다.

Aspose.Words 22.11은 이미 친숙한 개체인 OLE 및 구조화된 문서 태그를 사용하여 더욱 편리하게 작업할 수 있는 새로운 옵션으로 기능을 확장합니다.

Aspose.Words 22.12는 렌더링 기능을 향상시키고 문서를 로드/저장할 때 여백 작업을 위한 옵션을 도입합니다.

성능 개선 22.12

사양 준수를 유지하기 위해 PDF로 렌더링할 때 그래픽 상태 중첩 깊이를 크게 줄이는 최적화가 도입되었습니다.

렌더링 및 인쇄

새로운 테두리 렌더링 속성 22.12

새로운 공공 자산 theme_colortint_and_shade가 도입되었습니다.

DrawingML 렌더링 22.12 의 선형 추세선 공식

DrawingML 차트에 대한 선형 추세선 수식 렌더링이 구현되었습니다.

Google Noto 글꼴 22.12 에 대한 글꼴 대체 설정

Google Noto 글꼴에 대해 미리 정의된 글꼴 대체 설정이 업데이트되었습니다.

문서 로드 및 저장

PDF 크기를 줄이기 위한 캐시 머리글 또는 바닥글 모양 22.9

새로운 CacheHeaderFooterShapes 속성을 추가하여 출력 PDF 파일의 크기를 줄이기 위해 머리글/바닥글 모양을 캐시하는 기능이 구현되었습니다.

문서 로드 시 자동 번호 매기기 감지 22.9

텍스트 로딩 시 auto_numbering_detection 속성을 지정하는 기능은 TxtLoadOptions 클래스의 확장을 통해 구현되었습니다.

특정 여백 유형 지정 22.12

특정 섹션에 대해 특정 Margin 유형을 지정하는 기능이 구현되었습니다.

검색 및 비교 22.10

찾기 및 바꾸기 옵션 시 StructuredDocumentTag를 무시하는 기능은 FindReplaceOptions 클래스에 새 ignore_structured_document_tags 속성을 추가하여 구현되었습니다.

다른

  • FieldEQ를 OfficeMath로 가져오는 새로운 기능이 추가되었습니다. 22.9
  • 행 수준에서 Group 유형의 구조화된 문서 태그 생성이 허용되었습니다. 22.9
  • 이제 문서를 HTML로 변환할 때 OLE 개체 및 컨트롤이 메타파일 이미지로 처리됩니다. 22.10
  • List 클래스에 새로운 HasSameTemplate 메소드를 도입하여 비교 목록과 동일한 템플릿에서 특정 목록이 생성되었는지 확인하는 기능이 추가되었습니다. 22.10
  • Citation 유형의 새로운 구조화된 문서 태그를 생성하는 기능이 추가되었습니다. 11.22
  • 사용자가 소스 문서의 OLE 첨부 파일을 출력 PDF 문서에 포함할 수 있는 새로운 EmbedAttachments 속성이 도입되었습니다. 11.22

또한보십시오