-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.json
More file actions
3202 lines (3202 loc) · 211 KB
/
index.json
File metadata and controls
3202 lines (3202 loc) · 211 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
{
"product": "Aspose.Words",
"platform": ".NET",
"framework": "net8.0",
"package_version": "26.4.0",
"total_examples": 1794,
"total_categories": 29,
"last_updated": "2026-05-19",
"categories": [
{
"name": "barcode-image",
"display_name": "BarCode Image",
"file_count": 30,
"files": [
"add-a-logging-mechanism-to-record-each-barcode-generation-event-with-field-name-and-image.cs",
"apply-different-barcode-types-to-separate-displaybarcode-fields-in-the-same-document-and-v.cs",
"batch-process-a-folder-of-doc-files-render-barcodes-and-save-each-document-as-pdf.cs",
"configure-barcode-height-and-width-via-field-switches-in-the-displaybarcode-field-definiti.cs",
"configure-the-barcode-generator-to-produce-high-resolution-images-suitable-for-large-forma.cs",
"configure-the-custom-barcode-generator-to-cache-images-for-repeated-field-values-improving.cs",
"create-a-console-application-that-accepts-a-directory-path-processes-supported-files-and-g.cs",
"create-a-macro-to-insert-displaybarcode-fields-with-predefined-switches-for-various-barcod.cs",
"create-a-new-document-insert-a-displaybarcode-field-then-save-the-document-as-docx.cs",
"create-a-reusable-method-to-insert-a-displaybarcode-field-with-customizable-height-width-a.cs",
"create-a-unit-test-that-loads-a-doc-file-renders-barcodes-and-asserts-pdf-output-contains.cs",
"customize-barcode-color-and-background-via-additional-field-switches-and-verify-visual-app.cs",
"generate-barcode-images-on-the-fly-during-save-by-assigning-the-custom-generator-to-docume.cs",
"generate-barcodes-with-variable-widths-based-on-input-string-length-by-programmatically-ad.cs",
"implement-a-feature-to-disable-barcode-rendering-for-specific-fields-during-pdf-export-whi.cs",
"implement-error-handling-for-missing-barcode-data-in-displaybarcode-fields-to-avoid-docume.cs",
"implement-the-ibarcodegenerator-interface-to-generate-code128-barcodes-from-field-data.cs",
"integrate-the-aspose-barcode-library-to-enable-qr-code-generation-for-displaybarcode-field.cs",
"load-a-docx-template-populate-displaybarcode-fields-with-user-data-and-export-the-document.cs",
"load-an-existing-docx-with-displaybarcode-fields-assign-a-custom-generator-and-export-to-p.cs",
"load-an-rtf-document-assign-a-custom-generator-and-save-the-result-as-docx-with-barcodes.cs",
"process-multiple-docx-files-in-parallel-each-with-its-own-barcode-generator-and-output-pdf.cs",
"replace-placeholder-text-in-a-displaybarcode-field-with-dynamic-values-prior-to-barcode-ge.cs",
"save-a-document-with-displaybarcode-fields-as-rtf-ensuring-barcodes-render-as-images-in-ou.cs",
"set-barcode-orientation-to-vertical-via-field-switches-and-verify-correct-rendering-in-pdf.cs",
"test-barcode-rendering-when-saving-a-document-to-pdf-a-format-ensuring-archival-compliance.cs",
"use-document-range-replace-to-update-the-data-string-of-an-existing-displaybarcode-field-b.cs",
"use-documentbuilder-to-insert-a-displaybarcode-field-with-a-datamatrix-barcode-type-switch.cs",
"validate-barcode-images-are-correctly-embedded-in-pdf-by-extracting-them-and-comparing-dim.cs",
"validate-that-barcode-images-maintain-correct-aspect-ratio-after-converting-a-document-fro.cs"
],
"required_namespaces": [
"System",
"System.IO",
"Aspose.Words",
"Aspose.Words.Fields",
"Aspose.Words.Saving",
"Aspose.BarCode.Generation",
"Aspose.Drawing",
"Aspose.Drawing.Imaging",
"Aspose.Drawing.Drawing2D",
"System.Collections.Generic",
"Aspose.Words.Replacing",
"Aspose.Words.Drawing",
"Aspose.BarCode",
"Aspose.Words.BuildingBlocks",
"System.Threading.Tasks"
],
"key_apis": [
"Document",
"DocumentBuilder",
"Node",
"NodeType",
"SaveFormat",
"MemoryStream",
"Directory",
"File",
"Path",
"Range",
"Font",
"FindReplaceOptions",
"Shape",
"ImageData",
"Field",
"FieldType",
"FieldDisplayBarcode",
"BarcodeParameters",
"IBarcodeGenerator",
"PdfSaveOptions",
"PdfCompliance",
"BarcodeGenerator",
"SymbologyEncodeType",
"EncodeTypes",
"Aspose.Drawing.Color",
"Aspose.Drawing.Font",
"Aspose.Drawing.Bitmap",
"Aspose.Drawing.Graphics"
]
},
{
"name": "charts",
"display_name": "Charts",
"file_count": 39,
"files": [
"add-a-border-stroke-to-the-chart-legend-with-specified-thickness-and-dash-style-for-emphas.cs",
"add-a-scatter-chart-to-an-existing-paragraph-by-calling-documentbuilder-insertchart-with-t.cs",
"add-a-trendline-to-a-scatter-chart-series-and-configure-its-type-color-and-display-equatio.cs",
"add-multiple-chartdatapoint-objects-to-a-series-and-set-each-point-s-color-using-the-fill.cs",
"adjust-the-chart-legend-position-to-the-top-right-corner-and-set-its-background-fill-to-li.cs",
"adjust-the-primary-y-axis-scaling-to-fixed-minimum-and-maximum-values-and-set-major-unit-i.cs",
"align-multi-line-chart-data-labels-to-the-center-and-enable-text-wrapping-for-better-reada.cs",
"apply-a-predefined-chart-style-template-to-a-newly-inserted-chart-to-ensure-consistent-vis.cs",
"apply-a-solid-fill-color-to-the-chart-plot-area-and-add-a-gradient-overlay-for-visual-dept.cs",
"apply-a-three-dimensional-rotation-effect-to-a-column-chart-to-enhance-visual-perspective.cs",
"batch-process-a-folder-of-word-files-adding-a-predefined-bar-chart-to-each-document-s-firs.cs",
"change-the-chart-type-from-column-to-line-after-populating-data-to-demonstrate-dynamic-tra.cs",
"clone-a-chart-shape-from-one-document-section-and-insert-the-duplicate-into-another-paragr.cs",
"configure-chartdatalabel-number-format-to-display-percentages-with-one-decimal-place-for-a.cs",
"configure-the-chart-to-display-data-labels-only-for-points-exceeding-a-specified-threshold.cs",
"create-a-new-chart-series-set-its-values-via-the-series-values-property-and-assign-custom.cs",
"customize-the-chart-s-data-label-font-to-use-a-specific-typeface-size-and-bold-styling-for.cs",
"define-default-chartdatalabel-options-to-apply-consistent-font-size-and-color-across-all-c.cs",
"enable-automatic-resizing-of-chart-elements-when-the-document-page-size-changes-to-maintai.cs",
"enable-data-label-leader-lines-for-a-pie-chart-and-customize-their-length-for-better-place.cs",
"export-a-word-document-containing-multiple-charts-to-pdf-while-preserving-chart-formatting.cs",
"implement-error-handling-to-catch-exceptions-when-inserting-a-chart-into-a-read-only-docum.cs",
"insert-a-chart-into-a-table-cell-and-ensure-it-scales-proportionally-with-the-cell-dimensi.cs",
"insert-a-chart-using-a-two-dimensional-array-as-a-custom-data-source-mapping-series-and-ca.cs",
"insert-a-column-chart-into-a-new-document-using-documentbuilder-insertchart-with-default-d.cs",
"load-an-existing-docx-file-locate-a-chart-shape-by-its-title-and-replace-its-data-source.cs",
"programmatically-change-the-chart-s-plot-area-border-to-a-dashed-line-with-specific-color.cs",
"programmatically-hide-the-chart-s-plot-area-border-while-keeping-axis-lines-visible-for-a.cs",
"programmatically-set-the-chart-s-background-fill-to-a-semi-transparent-color-to-create-a-w.cs",
"remove-a-specific-series-from-a-chart-using-chartseriescollection-removeat-with-the-correc.cs",
"retrieve-existing-chart-series-modify-their-data-points-and-refresh-the-chart-display.cs",
"retrieve-the-shape-chart-object-from-an-inserted-chart-and-modify-its-title-text-programma.cs",
"set-display-units-for-the-secondary-x-axis-to-thousands-and-format-axis-labels-with-a-cust.cs",
"set-major-gridlines-visibility-on-the-primary-x-axis-and-customize-their-line-color-and-th.cs",
"set-the-secondary-y-axis-number-format-to-currency-with-two-decimal-places-for-financial-c.cs",
"update-the-chart-title-text-and-toggle-legend-visibility-based-on-user-preferences.cs",
"use-chartseriescollection-add-overload-accepting-a-name-and-values-to-create-a-labeled-ser.cs",
"validate-that-a-chart-contains-the-expected-number-of-series-and-data-points-before-saving.cs",
"validate-that-all-chart-series-have-matching-category-counts-to-prevent-data-misalignment.cs"
],
"required_namespaces": [
"System",
"Aspose.Words",
"Aspose.Words.Drawing",
"Aspose.Words.Drawing.Charts",
"System.Drawing",
"System.IO",
"Aspose.Words.Tables",
"Aspose.Words.Saving",
"System.Linq"
],
"key_apis": [
"Document",
"DocumentBuilder",
"NodeType",
"SaveFormat",
"MemoryStream",
"Directory",
"File",
"Path",
"Paragraph",
"Font",
"CellFormat",
"RowFormat",
"Shape",
"WrapType",
"RelativeHorizontalPosition",
"RelativeVerticalPosition",
"Chart",
"ChartType",
"ChartSeries",
"ChartSeriesCollection",
"ChartDataLabel",
"PageSetup"
]
},
{
"name": "comments",
"display_name": "Comments",
"file_count": 30,
"files": [
"add-a-comment-containing-a-hyperlink-to-an-external-resource-and-verify-the-link-functions.cs",
"add-a-new-comment-to-a-specific-paragraph-in-a-word-document-and-save-as-docx.cs",
"apply-a-custom-style-to-all-comment-text-blocks-within-a-document-to-match-corporate-brand.cs",
"compare-two-versions-of-a-document-and-list-comments-that-were-added-modified-or-deleted.cs",
"convert-a-doc-file-to-pdf-while-retaining-all-comment-annotations-visible-in-the-output.cs",
"convert-a-document-with-comments-to-xps-format-ensuring-comments-appear-as-markup-annotati.cs",
"create-a-batch-process-that-adds-a-standardized-disclaimer-comment-to-every-document-in-a.cs",
"create-a-reply-to-an-existing-comment-and-ensure-the-reply-appears-nested-under-the-origin.cs",
"create-a-utility-that-reads-comment-data-from-a-database-and-inserts-corresponding-comment.cs",
"delete-all-comments-authored-by-a-particular-user-from-the-loaded-document-before-exportin.cs",
"export-all-comments-from-a-docx-file-to-a-csv-file-with-author-date-and-text-columns.cs",
"extract-comment-metadata-author-date-and-text-and-write-it-to-a-json-file.cs",
"extract-comment-text-and-embed-it-as-footnotes-within-the-same-document-for-alternative-pr.cs",
"filter-comments-by-author-and-export-only-those-comments-to-a-separate-word-document-for-r.cs",
"generate-a-printable-report-listing-all-comments-with-page-numbers-and-associated-paragrap.cs",
"implement-a-feature-that-hides-all-comments-in-the-document-view-without-removing-them-fro.cs",
"import-comments-from-an-exported-xml-file-and-attach-them-to-appropriate-locations-in-a-ne.cs",
"iterate-through-the-comment-collection-and-remove-comments-older-than-a-specified-date-thr.cs",
"load-a-document-change-comment-author-names-to-uppercase-and-save-the-updated-file.cs",
"load-a-document-from-a-stream-add-comments-and-save-the-modified-document-back-to-a-memory.cs",
"load-a-docx-file-enumerate-all-comments-and-print-each-author-and-text-to-console.cs",
"load-multiple-word-documents-from-a-folder-aggregate-their-comments-and-generate-a-summary.cs",
"preserve-comment-formatting-such-as-bold-and-italic-text-when-converting-a-document-to-htm.cs",
"programmatically-accept-or-reject-comments-based-on-author-name-and-generate-a-revised-doc.cs",
"search-comments-containing-a-specific-keyword-and-highlight-the-corresponding-text-range-i.cs",
"set-custom-author-name-and-initials-for-programmatically-added-comments-in-a-document.cs",
"synchronize-comment-positions-after-document-sections-are-reordered-to-maintain-accurate-c.cs",
"update-the-text-of-an-existing-comment-identified-by-its-index-while-preserving-original-f.cs",
"use-comment-collection-events-to-trigger-custom-logging-whenever-a-comment-is-added-or-rem.cs",
"validate-that-comment-reference-ids-update-correctly-after-inserting-new-paragraphs-into-t.cs"
],
"required_namespaces": [
"System",
"System.IO",
"System.Linq",
"Aspose.Words",
"Aspose.Words.Fields",
"Aspose.Words.Saving",
"System.Drawing",
"System.Collections.Generic",
"Aspose.Words.Comparing",
"Aspose.Words.Layout",
"System.Text.Json",
"Aspose.Words.Notes",
"Aspose.Words.Tables",
"System.Xml.Linq",
"Aspose.Words.Drawing"
],
"key_apis": [
"Document",
"DocumentBuilder",
"Node",
"NodeType",
"SaveFormat",
"MemoryStream",
"Directory",
"File",
"Path",
"Paragraph",
"Run",
"Style",
"Font",
"FieldType",
"Comment",
"Footnote",
"CompareOptions",
"PdfSaveOptions",
"LayoutCollector",
"Section"
]
},
{
"name": "comparison",
"display_name": "Comparison",
"file_count": 30,
"files": [
"accept-only-formatting-revisions-while-rejecting-all-content-changes-in-the-compared-docum.cs",
"after-accepting-revisions-remove-all-revision-marks-by-clearing-the-revisions-collection.cs",
"after-comparison-programmatically-accept-all-revisions-and-save-the-cleaned-document-as-do.cs",
"apply-custom-author-name-and-timestamp-when-calling-compare-to-attribute-revisions-to-a-sp.cs",
"batch-process-a-folder-of-document-pairs-generating-compared-versions-with-revision-tracki.cs",
"check-doc1-revisions-count-equals-zero-to-determine-that-two-documents-are-identical-after.cs",
"compare-a-doc-file-with-a-docx-file-and-verify-that-table-structure-differences-are-detect.cs",
"compare-a-document-against-itself-to-confirm-that-no-revisions-are-generated.cs",
"compare-documents-containing-embedded-charts-and-ensure-that-chart-data-changes-are-captur.cs",
"compare-documents-with-different-page-orientations-and-verify-that-orientation-changes-app.cs",
"configure-comparisonoptions-to-ignore-case-differences-when-comparing-textual-content-acro.cs",
"configure-comparisonoptions-to-ignore-formatting-changes-before-performing-document-compar.cs",
"configure-comparisonoptions-to-ignore-whitespace-changes-when-comparing-source-code-docume.cs",
"create-a-custom-logger-that-records-revision-type-author-and-timestamp-for-each-detected-c.cs",
"detect-changes-in-table-cell-formatting-and-log-the-specific-cell-coordinates-for-each-rev.cs",
"enable-detection-of-moved-paragraphs-by-setting-appropriate-flags-in-comparisonoptions-bef.cs",
"generate-a-summary-report-of-added-deleted-and-modified-paragraphs-using-the-revisions-col.cs",
"implement-error-handling-to-catch-exceptions-thrown-when-loading-unsupported-file-formats.cs",
"iterate-through-doc1-revisions-collection-and-log-each-revision-type-and-affected-text.cs",
"load-a-doc-file-compare-it-with-another-doc-and-save-the-result-with-revisions-included.cs",
"load-two-docx-files-compare-them-and-save-the-resulting-document-with-revisions-applied.cs",
"reject-revisions-related-to-header-modifications-and-preserve-footer-changes-in-the-final.cs",
"save-the-compared-document-as-doc-format-while-preserving-all-revision-metadata.cs",
"save-the-compared-document-as-docx-format-while-preserving-all-revision-metadata.cs",
"set-comparisonoptions-showdeletedcontent-to-true-to-retain-deleted-text-in-the-comparison.cs",
"set-comparisontarget-to-new-document-so-that-revisions-appear-in-the-second-file.cs",
"use-a-disposable-pattern-to-ensure-document-objects-are-properly-released-after-comparison.cs",
"use-a-memorystream-to-load-documents-perform-comparison-and-write-the-result-to-a-byte-arr.cs",
"use-comparisonoptions-to-limit-comparison-to-specific-sections-of-the-document-for-targete.cs",
"validate-that-the-comparison-output-matches-the-online-tool-results-by-comparing-revision.cs"
],
"required_namespaces": [
"System",
"System.Collections.Generic",
"System.IO",
"Aspose.Words",
"Aspose.Words.Comparing",
"Aspose.Words.Tables",
"System.Linq",
"Aspose.Words.Drawing",
"Aspose.Words.Drawing.Charts"
],
"key_apis": [
"Document",
"DocumentBuilder",
"Node",
"NodeType",
"SaveFormat",
"MemoryStream",
"Directory",
"File",
"Path",
"Paragraph",
"Style",
"StyleIdentifier",
"Font",
"Table",
"Row",
"Cell",
"CellFormat",
"Shape",
"Chart",
"ChartType",
"Revision",
"RevisionType",
"CompareOptions",
"ComparisonTargetType",
"HeaderFooter",
"HeaderFooterType",
"Section",
"PageSetup"
]
},
{
"name": "content-control",
"display_name": "Content Control",
"file_count": 35,
"files": [
"add-a-picture-content-control-that-references-an-external-image-file-and-embed-it-on-save.cs",
"apply-a-custom-style-to-the-text-inside-a-rich-text-content-control-programmatically.cs",
"apply-custom-xml-mapping-to-a-plain-text-content-control-to-synchronize-with-external-data.cs",
"batch-process-a-folder-of-word-files-inserting-a-header-content-control-with-document-meta.cs",
"bind-a-dropdown-list-content-control-to-an-xml-data-source-and-populate-options-dynamicall.cs",
"configure-a-content-control-to-allow-only-numeric-input-and-enforce-validation-during-edit.cs",
"convert-a-document-with-content-controls-to-html-while-maintaining-control-attributes-as-d.cs",
"convert-a-docx-document-containing-content-controls-to-pdf-while-preserving-control-placeh.cs",
"create-a-content-control-that-repeats-a-paragraph-for-each-entry-in-a-json-array-during-im.cs",
"create-a-repeating-section-content-control-that-repeats-a-table-row-for-each-item-in-a-col.cs",
"detect-and-list-any-nested-content-controls-within-a-repeating-section-for-structural-insp.cs",
"export-a-document-containing-content-controls-to-xps-format-while-preserving-control-bound.cs",
"export-the-contents-of-all-checkbox-content-controls-to-a-csv-file-for-data-analysis.cs",
"extract-all-repeating-section-content-controls-from-a-word-file-and-serialize-each-instanc.cs",
"generate-a-pdf-a-compliant-document-from-a-word-file-while-keeping-content-control-tags-in.cs",
"implement-error-handling-for-missing-xml-nodes-when-binding-data-to-a-content-control.cs",
"insert-a-plain-text-content-control-at-a-specific-bookmark-in-a-docx-document.cs",
"iterate-through-all-content-controls-in-a-document-and-generate-a-summary-report-of-their.cs",
"load-a-doc-file-add-a-date-picker-content-control-and-save-the-result-as-docx.cs",
"lock-a-content-control-to-prevent-user-editing-and-enforce-read-only-behavior-in-the-final.cs",
"merge-multiple-word-documents-preserving-existing-content-controls-and-updating-their-ids.cs",
"programmatically-clear-the-contents-of-a-content-control-without-deleting-the-control-itse.cs",
"programmatically-duplicate-a-content-control-and-insert-the-copy-at-a-different-location-i.cs",
"programmatically-set-the-title-and-tag-properties-of-a-content-control-for-later-identific.cs",
"remove-all-picture-content-controls-from-a-document-and-replace-them-with-inline-images.cs",
"replace-placeholder-text-in-a-content-control-with-values-from-a-dictionary-of-user-inputs.cs",
"replace-the-contents-of-a-rich-text-content-control-with-formatted-html-retrieved-from-a-w.cs",
"retrieve-the-inner-xml-of-a-content-control-and-transform-it-using-an-xslt-stylesheet.cs",
"serialize-the-xml-mapping-of-all-content-controls-to-an-external-xsd-schema-file.cs",
"set-the-placeholder-text-color-inside-a-content-control-to-match-the-document-theme.cs",
"update-the-tag-of-all-content-controls-in-a-document-to-follow-a-standardized-naming-conve.cs",
"use-a-content-control-to-embed-a-hyperlink-and-verify-its-target-url-after-document-conver.cs",
"use-a-content-control-to-embed-an-ole-object-and-ensure-it-renders-correctly-after-convers.cs",
"use-a-content-control-to-store-custom-metadata-and-extract-it-for-indexing-in-a-search-eng.cs",
"validate-that-required-content-controls-contain-non-empty-text-before-saving-the-document.cs"
],
"required_namespaces": [
"System",
"System.IO",
"Aspose.Words",
"Aspose.Words.Markup",
"Aspose.Words.Drawing",
"System.Drawing",
"System.Text",
"Newtonsoft.Json",
"System.Xml.Linq",
"Aspose.Words.Fields",
"Aspose.Words.Saving",
"System.Collections.Generic",
"Aspose.Words.Tables",
"System.Linq",
"System.Xml",
"System.Globalization",
"System.Net.Http",
"Aspose.Words.BuildingBlocks",
"System.Xml.Xsl",
"Aspose.Words.Themes"
],
"key_apis": [
"Document",
"DocumentBuilder",
"Node",
"NodeType",
"SaveFormat",
"MemoryStream",
"Directory",
"File",
"Path",
"JsonConvert",
"Range",
"Paragraph",
"Run",
"Style",
"StyleIdentifier",
"Font",
"Table",
"Row",
"Cell",
"Shape",
"ShapeType",
"ImageData",
"StructuredDocumentTag",
"SdtType",
"MarkupLevel",
"CustomXmlPart",
"XmlMapping",
"PdfSaveOptions",
"HtmlSaveOptions",
"PdfCompliance",
"HeaderFooter",
"HeaderFooterType",
"Section"
]
},
{
"name": "conversion",
"display_name": "Conversion",
"file_count": 108,
"files": [
"add-a-header-footer-to-a-docx-before-converting-to-pdf-using-documentbuilder.cs",
"apply-a-custom-page-size-when-converting-a-doc-to-pdf-by-setting-pdfsaveoptions-pagesize.cs",
"apply-a-custom-pdf-a-2b-compliance-level-when-converting-doc-to-pdf-using-pdfsaveoptions.cs",
"apply-a-find-and-replace-operation-on-a-word-document-before-exporting-it-to-excel-format.cs",
"apply-compression-to-an-xlsx-file-generated-from-a-docx-by-setting-xlsxsaveoptions-compres.cs",
"batch-convert-a-collection-of-html-files-to-mhtml-ensuring-all-linked-resources-are-embedd.cs",
"batch-convert-a-collection-of-png-images-into-a-single-pdf-document-with-each-image-on-sep.cs",
"batch-convert-a-set-of-pdf-files-to-epub-preserving-original-chapter-structure-for-e-readi.cs",
"batch-convert-a-set-of-rtf-files-to-pdf-a-1a-compliance-for-legal-document-archiving.cs",
"batch-convert-all-docx-files-in-a-directory-to-html-with-round-trip-information-enabled.cs",
"batch-convert-all-html-files-in-a-directory-to-mhtml-embedding-resources-automatically-for.cs",
"batch-convert-html-files-to-epub-format-for-creating-a-collection-of-e-books-from-web-cont.cs",
"batch-convert-html-files-to-pdf-with-custom-page-margins-defined-in-pdfsaveoptions.cs",
"batch-convert-multiple-pdfs-to-high-resolution-png-images-with-600-dpi-for-print-ready-out.cs",
"batch-convert-multiple-pdfs-to-html-files-preserving-original-layout-and-fonts-using-htmls.cs",
"batch-convert-multiple-png-images-to-a-single-pdf-arranging-each-image-on-a-separate-page.cs",
"batch-process-a-folder-of-doc-files-converting-each-to-pdf-and-logging-conversion-status.cs",
"batch-process-all-rtf-files-in-a-folder-converting-each-to-pdf-with-default-layout.cs",
"batch-process-docx-files-applying-a-company-wide-header-before-converting-each-to-pdf-for.cs",
"batch-process-html-files-converting-each-to-pdf-with-custom-page-size-defined-in-pdfsaveop.cs",
"batch-process-pdfs-to-generate-jpeg-thumbnails-of-the-first-page-using-jpegsaveoptions-wit.cs",
"convert-a-doc-file-to-pdf-a-1b-by-setting-pdfsaveoptions-compliance-before-saving.cs",
"convert-a-doc-file-to-xlsx-workbook-with-default-compression-using-xlsxsaveoptions-compres.cs",
"convert-a-docx-file-to-mhtml-format-automatically-embedding-images-and-fonts-within-the-ou.cs",
"convert-a-docx-to-mhtml-and-automatically-embed-all-linked-css-files-within-the-output.cs",
"convert-a-docx-to-mhtml-and-then-embed-it-in-an-email-body-using-aspose-email-html-body-su.cs",
"convert-a-docx-to-pdf-and-embed-a-custom-cover-page-image-using-documentbuilder-insertion.cs",
"convert-a-docx-to-pdf-and-embed-a-custom-font-by-setting-fontembeddingmode-to-embedallfont.cs",
"convert-a-large-docx-to-pdf-using-streaming-to-minimize-memory-consumption-during-conversi.cs",
"convert-a-pdf-containing-form-fields-to-docx-while-preserving-form-data-for-further-editin.cs",
"convert-a-pdf-containing-vector-graphics-to-high-resolution-png-to-retain-visual-fidelity.cs",
"convert-a-pdf-document-to-docx-format-while-preserving-text-formatting-and-hyperlinks.cs",
"convert-a-pdf-document-to-high-quality-jpg-images-by-setting-jpegsaveoptions-quality-befor.cs",
"convert-a-pdf-to-a-docx-and-then-to-xlsx-to-extract-tables-into-spreadsheet-format.cs",
"convert-a-pdf-to-a-high-resolution-jpeg-image-setting-jpegsaveoptions-compressionlevel-to.cs",
"convert-a-pdf-to-a-searchable-pdf-a-1a-by-enabling-ocr-and-setting-appropriate-compliance.cs",
"convert-a-pdf-to-a-searchable-pdf-a-2b-by-enabling-ocr-during-the-save-operation.cs",
"convert-a-pdf-to-an-epub-while-preserving-chapter-hierarchy-and-navigation-metadata.cs",
"convert-a-pdf-to-an-xlsx-spreadsheet-extracting-any-tabular-data-into-separate-worksheets.cs",
"convert-a-pdf-to-an-xps-file-for-printing-on-windows-printers-that-require-xps-input.cs",
"convert-a-pdf-to-html-with-embedded-fonts-as-base64-and-images-as-external-files-for-web-u.cs",
"convert-a-pdf-to-html-with-embedded-fonts-as-base64-by-enabling-exportembeddedfonts-option.cs",
"convert-a-pdf-to-html-with-external-css-files-and-separate-image-folder-for-optimized-web.cs",
"convert-a-pdf-to-html-with-external-css-files-by-disabling-exportembeddedcss-in-htmlsaveop.cs",
"convert-a-pdf-to-markdown-ensuring-that-all-extracted-images-are-saved-in-a-subfolder-name.cs",
"convert-a-pdf-to-mhtml-and-then-send-it-via-email-with-custom-mime-type-using-aspose-email.cs",
"convert-a-pdf-to-multiple-image-formats-jpg-and-png-in-a-single-operation-using-separate-s.cs",
"convert-a-pdf-to-tiff-using-lzw-compression-and-setting-imagecontrast-to-10-for-improved-c.cs",
"convert-a-png-image-to-pdf-by-loading-the-image-file-and-saving-with-saveformat-pdf.cs",
"convert-an-html-file-to-pdf-while-preserving-css-styles-by-loading-html-and-using-saveform.cs",
"convert-an-xps-document-to-pdf-by-loading-xps-and-saving-with-saveformat-pdf.cs",
"convert-multiple-image-files-png-jpeg-into-a-single-pdf-document-using-documentbuilder-and.cs",
"create-an-email-message-attach-an-mhtml-file-and-send-it-via-smtp-server.cs",
"enable-exportembeddedimages-when-saving-pdf-to-html-to-embed-images-as-base64-data-uris.cs",
"enable-exportroundtripinfo-when-saving-docx-to-html-to-retain-editing-capabilities-after-r.cs",
"export-a-pdf-as-a-series-of-png-files-using-pageset-to-export-only-even-numbered-pages.cs",
"export-a-pdf-to-a-single-high-quality-jpeg-image-using-multipagelayout-horizontal-and-cust.cs",
"export-a-pdf-to-png-images-with-300-dpi-resolution-by-configuring-pngsaveoptions-resolutio.cs",
"export-a-word-document-as-html-with-external-javascript-files-disabled-by-setting-exportja.cs",
"export-a-word-document-to-html-with-external-css-files-by-disabling-exportembeddedcss-opti.cs",
"export-fonts-as-separate-files-while-saving-a-document-to-html-by-setting-exportfontresour.cs",
"export-selected-pages-1-4-7-of-a-pdf-as-separate-png-images-with-custom-resolution-setting.cs",
"load-a-doc-file-from-a-byte-array-and-convert-it-to-pdf-without-writing-intermediate-files.cs",
"load-a-docx-file-and-save-it-as-markdown-extracting-images-to-a-custom-folder.cs",
"load-a-docx-file-from-disk-and-save-it-as-pdf-preserving-layout.cs",
"load-a-docx-from-a-cloud-storage-stream-and-convert-it-to-pdf-for-client-download.cs",
"load-a-docx-from-a-network-stream-and-convert-it-to-pdf-a-2u-compliance-using-pdfsaveoptio.cs",
"load-a-docx-from-a-sharepoint-stream-and-convert-it-to-pdf-for-on-demand-download.cs",
"load-a-docx-replace-all-occurrences-of-a-placeholder-with-actual-data-then-save-as-pdf.cs",
"load-a-docx-replace-all-placeholder-dates-with-current-date-and-export-to-pdf-for-reportin.cs",
"load-a-docx-replace-placeholder-text-with-actual-values-then-export-to-pdf-for-report-gene.cs",
"load-a-pdf-and-convert-each-page-to-png-images-storing-them-in-a-specified-output-folder.cs",
"load-a-pdf-and-convert-it-to-a-docx-while-preserving-original-layout-using-layout-preserva.cs",
"load-a-pdf-and-convert-it-to-a-high-resolution-png-image-for-detailed-graphical-analysis.cs",
"load-a-pdf-and-convert-it-to-an-xps-document-while-preserving-annotations-for-review.cs",
"load-a-pdf-and-export-it-to-docx-format-for-further-editing-using-saveformat-docx.cs",
"load-a-pdf-and-extract-its-text-content-to-a-plain-txt-file-using-document-gettext.cs",
"load-a-pdf-file-and-export-its-pages-as-separate-png-images-using-saveformat-png.cs",
"load-a-pdf-from-a-url-stream-and-convert-it-to-docx-without-saving-the-intermediate-file.cs",
"load-a-pdf-set-pdfloadoptions-to-ignore-errors-and-save-as-docx-while-preserving-page-brea.cs",
"load-a-pdf-with-password-protection-provide-password-via-pdfloadoptions-and-convert-to-png.cs",
"load-a-pdf-with-pdfloadoptions-to-ignore-password-protection-and-save-it-as-a-docx-file.cs",
"load-an-epub-and-convert-it-to-mhtml-embedding-all-resources-for-offline-viewing.cs",
"load-an-epub-e-book-and-convert-it-to-pdf-while-preserving-chapter-headings-and-page-break.cs",
"load-an-html-file-with-external-javascript-and-convert-it-to-pdf-ignoring-scripts-for-stat.cs",
"load-an-html-page-from-a-url-and-convert-it-to-pdf-using-document-load-and-saveformat-pdf.cs",
"load-an-mhtml-file-and-convert-it-back-to-pdf-while-preserving-embedded-images-and-styles.cs",
"load-multiple-pdf-files-from-a-list-convert-each-to-docx-and-write-results-to-an-output-fo.cs",
"save-a-docx-as-html-with-external-javascript-disabled-to-improve-security-of-the-generated.cs",
"save-a-docx-as-pdf-with-image-compression-level-set-to-high-to-reduce-file-size.cs",
"save-a-pdf-as-a-compressed-pdf-a-2u-file-by-enabling-image-compression-and-removing-unused.cs",
"save-a-pdf-as-a-pdf-a-1b-compliant-file-with-embedded-icc-color-profile-using-pdfsaveoptio.cs",
"save-a-pdf-as-a-pdf-a-3u-document-and-embed-an-associated-xml-file-for-enhanced-metadata.cs",
"save-a-pdf-as-a-pdf-a-3u-file-and-attach-an-associated-xml-metadata-file-for-compliance.cs",
"save-a-pdf-as-an-image-sequence-in-png-format-with-lossless-compression-for-archival-purpo.cs",
"save-a-pdf-as-an-image-sequence-in-png-format-with-transparent-background-using-pngsaveopt.cs",
"save-a-pdf-as-markdown-extracting-images-to-a-temporary-folder-and-embedding-relative-path.cs",
"save-a-pdf-as-pdf-a-3b-with-embedded-xml-metadata-using-pdfsaveoptions-custommetadataexpor.cs",
"save-a-pdf-as-pdf-ua-compliant-file-by-configuring-pdfsaveoptions-compliance-to-pdfcomplia.cs",
"save-a-pdf-as-xps-format-for-compatibility-with-windows-xps-viewer-using-saveformat-xps.cs",
"save-a-word-document-as-html-with-css-class-prefixes-to-avoid-style-conflicts-using-htmlsa.cs",
"save-a-word-document-as-html-with-embedded-fonts-exported-as-base64-using-htmlsaveoptions.cs",
"set-xlsxsaveoptions-compressionlevel-to-maximum-before-saving-a-docx-as-xlsx-to-reduce-fil.cs",
"stream-a-doc-file-directly-to-a-network-response-as-pdf-without-intermediate-storage-on-se.cs",
"stream-a-docx-document-into-memory-and-write-the-pdf-output-directly-to-response-stream.cs",
"stream-a-large-pdf-directly-to-a-memorystream-as-pdf-a-2b-without-loading-the-entire-file.cs",
"transform-a-jpeg-picture-into-a-pdf-document-while-preserving-original-resolution-and-colo.cs",
"transform-a-pdf-into-an-epub-e-book-by-loading-the-pdf-and-saving-with-saveformat-epub.cs"
],
"required_namespaces": [
"System",
"System.IO",
"Aspose.Words",
"Aspose.Words.Saving",
"System.Text",
"Aspose.Words.Drawing",
"Aspose.Drawing",
"Aspose.Drawing.Imaging",
"System.Linq",
"Aspose.Drawing.Drawing2D",
"System.Net.Mail",
"Aspose.Words.Tables",
"Aspose.Drawing.Text",
"Aspose.Words.Replacing",
"Aspose.Words.Loading",
"Aspose.Words.Layout",
"System.Net.Http",
"System.Collections.Generic",
"System.Drawing"
],
"key_apis": [
"Document",
"DocumentBuilder",
"SaveFormat",
"MemoryStream",
"FileStream",
"Directory",
"File",
"Path",
"Range",
"Paragraph",
"Run",
"StyleIdentifier",
"Font",
"FindReplaceOptions",
"Table",
"Row",
"Cell",
"Shape",
"ShapeType",
"Comment",
"PdfSaveOptions",
"HtmlSaveOptions",
"ImageSaveOptions",
"PdfCompliance",
"Aspose.Drawing.Color",
"Aspose.Drawing.Font",
"Aspose.Drawing.Bitmap",
"HeaderFooterType",
"Section",
"PageSetup",
"LoadFormat"
]
},
{
"name": "extraction",
"display_name": "Extraction",
"file_count": 30,
"files": [
"automate-extraction-of-footnote-content-between-specified-nodes-and-export-each-footnote-a.cs",
"batch-extract-images-from-shape-nodes-in-documents-and-generate-a-csv-manifest-listing-ima.cs",
"batch-process-multiple-word-files-extracting-content-between-specified-nodes-and-saving-ea.cs",
"create-a-command-line-tool-that-accepts-start-and-end-node-ids-and-outputs-the-extracted-s.cs",
"create-a-reusable-extraction-utility-that-accepts-node-identifiers-and-returns-a-document.cs",
"create-a-unit-test-that-verifies-extraction-of-content-between-two-specific-paragraphs-ret.cs",
"develop-a-macro-that-calls-the-extraction-api-to-copy-selected-content-into-the-clipboard.cs",
"duplicate-extracted-content-between-a-table-and-a-field-node-within-the-original-document.cs",
"extract-a-document-segment-that-includes-nested-tables-and-ensure-nested-structures-are-re.cs",
"extract-a-mixed-node-range-that-starts-with-a-table-cell-and-ends-with-a-paragraph-maintai.cs",
"extract-a-range-of-nodes-that-includes-tables-images-and-fields-preserving-original-hierar.cs",
"extract-a-range-that-starts-inside-a-shape-s-image-and-ends-at-a-field-preserving-both-ele.cs",
"extract-all-images-from-shape-nodes-across-a-document-collection-and-compile-them-into-a-s.cs",
"extract-content-between-a-paragraph-and-a-comment-node-then-log-the-extracted-text-to-a-mo.cs",
"extract-content-between-a-run-node-and-the-following-table-then-convert-the-extracted-port.cs",
"extract-content-between-a-run-node-and-the-next-bookmark-then-convert-the-extracted-segmen.cs",
"extract-content-between-two-bookmark-nodes-and-replace-the-original-range-with-a-placehold.cs",
"extract-content-between-two-nodes-in-a-document-then-encrypt-the-resulting-file-using-a-pa.cs",
"extract-images-from-shape-nodes-and-embed-them-directly-into-a-new-docx-document.cs",
"identify-a-start-run-node-and-an-end-bookmark-node-then-extract-the-intervening-nodes-into.cs",
"implement-a-custom-node-filter-to-exclude-comments-while-extracting-content-between-two-pa.cs",
"implement-error-handling-for-cases-where-the-start-node-appears-after-the-end-node-during.cs",
"implement-parallel-processing-to-extract-node-ranges-from-multiple-documents-simultaneousl.cs",
"load-a-docm-file-extract-content-between-a-macro-enabled-field-and-a-paragraph-and-save-as.cs",
"load-a-docx-file-extract-content-between-two-paragraphs-and-save-the-result-as-a-new-docx.cs",
"programmatically-determine-start-and-end-nodes-based-on-paragraph-styles-then-extract-the.cs",
"save-extracted-content-as-a-docx-file-while-preserving-embedded-fields-and-their-evaluatio.cs",
"use-documentbuilder-to-insert-extracted-node-collection-into-a-new-document-at-a-custom-bo.cs",
"use-documentbuilder-to-prepend-extracted-node-collection-to-the-beginning-of-a-new-documen.cs",
"use-the-extraction-api-to-copy-content-between-two-headings-and-insert-it-into-a-template.cs"
],
"required_namespaces": [
"System",
"System.IO",
"Aspose.Words",
"Aspose.Words.Notes",
"System.Collections.Generic",
"System.Linq",
"Aspose.Words.Drawing",
"Aspose.Words.Saving",
"Aspose.Words.Tables",
"Newtonsoft.Json",
"Aspose.Words.Fields",
"System.IO.Compression",
"System.Text",
"Aspose.Words.Markup",
"System.Threading.Tasks"
],
"key_apis": [
"Document",
"DocumentBuilder",
"Node",
"CompositeNode",
"NodeType",
"SaveFormat",
"MemoryStream",
"FileStream",
"Directory",
"File",
"Path",
"JsonConvert",
"Range",
"Paragraph",
"Run",
"StyleIdentifier",
"Font",
"Table",
"Row",
"Cell",
"Shape",
"ImageData",
"Field",
"FieldType",
"Comment",
"Footnote",
"OoxmlSaveOptions",
"Bookmark",
"Section"
]
},
{
"name": "find-and-replace",
"display_name": "Find and Replace",
"file_count": 63,
"files": [
"add-a-custom-style-to-each-replaced-paragraph-using-documentbuilder-during-the-replacement.cs",
"add-a-hyperlink-to-each-replaced-email-address-using-documentbuilder-during-the-replacemen.cs",
"add-a-prefix-to-each-matched-word-using-a-custom-replaceevaluator-delegate-during-replacem.cs",
"add-a-suffix-to-each-matched-numeric-value-using-a-custom-replaceevaluator-during-the-repl.cs",
"apply-findreplaceoptions-ignorefields-to-skip-replacing-field-result-texts-while-updating.cs",
"apply-metacharacters-in-the-replacement-string-to-insert-line-breaks-after-each-replaced-p.cs",
"apply-whole-word-matching-to-avoid-partial-replacements-inside-longer-words-such-as-catalo.cs",
"chain-multiple-replace-calls-to-sequentially-replace-email-addresses-phone-numbers-and-url.cs",
"change-url-scheme-from-http-to-https-while-preserving-the-rest-of-each-hyperlink-using-a-r.cs",
"combine-findreplaceoptions-with-documentbuilder-to-insert-dynamic-content-after-each-succe.cs",
"configure-findreplaceoptions-replacingcallback-to-log-each-replacement-occurrence-to-a-cus.cs",
"convert-all-uppercase-words-to-title-case-using-a-custom-replaceevaluator-during-the-repla.cs",
"convert-date-strings-from-january-1-2020-to-01-01-2020-using-a-regular-expression.cs",
"convert-markdown-style-headings-to-word-heading-styles-throughout-the-document-using-a-reg.cs",
"count-the-number-of-replacements-performed-by-storing-the-integer-result-returned-from-the.cs",
"enable-regex-mode-by-setting-findreplaceoptions-useregularexpressions-to-true-for-pattern.cs",
"execute-a-case-insensitive-replace-that-changes-all-instances-of-color-to-colour-throughou.cs",
"execute-a-regular-expression-replace-that-converts-dates-from-mm-dd-yyyy-to-yyyy-mm-dd-for.cs",
"expand-macro-names-to-their-full-code-using-a-custom-replaceevaluator-delegate-during-repl.cs",
"ignore-case-and-match-whole-words-when-updating-product-names-across-the-document-using-fi.cs",
"ignore-field-codes-during-replacement-by-enabling-findreplaceoptions-ignorefields-before-c.cs",
"implement-a-custom-replaceevaluator-delegate-to-replace-only-words-longer-than-ten-charact.cs",
"implement-a-progress-reporter-that-receives-the-replacement-count-after-each-replace-call.cs",
"insert-a-page-break-after-each-replaced-heading-using-the-metacharacter-f-in-the-replaceme.cs",
"insert-a-page-number-field-after-each-replaced-heading-using-documentbuilder-for-automatic.cs",
"insert-a-table-of-figures-after-each-replaced-figure-caption-using-documentbuilder-for-aut.cs",
"load-a-docx-file-into-a-document-object-and-replace-all-literal-string-occurrences.cs",
"mask-email-addresses-by-locating-them-with-a-regular-expression-and-replacing-with-a-maske.cs",
"mask-phone-numbers-by-finding-them-with-a-regular-expression-and-replacing-with-asterisks.cs",
"perform-a-case-sensitive-replace-using-findreplaceoptions-with-matchcase-enabled-on-the-lo.cs",
"perform-conditional-replacement-that-only-changes-text-appearing-after-a-specific-heading.cs",
"perform-find-and-replace-on-a-document-loaded-from-a-memory-stream-without-writing-to-disk.cs",
"replace-a-custom-delimiter-with-a-comma-while-preserving-surrounding-whitespace-using-a-re.cs",
"replace-a-custom-tag-attribute-value-across-the-entire-document-using-a-regular-expression.cs",
"replace-a-placeholder-with-a-generated-qr-code-image-using-documentbuilder-during-the-repl.cs",
"replace-a-specific-bullet-character-with-a-different-bullet-style-throughout-the-document.cs",
"replace-abbreviations-with-their-full-forms-while-preserving-surrounding-punctuation-using.cs",
"replace-color-names-with-their-hexadecimal-representations-using-a-regular-expression-for.cs",
"replace-deprecated-terms-with-new-equivalents-across-multiple-languages-using-culture-spec.cs",
"replace-double-spaces-with-a-single-space-throughout-the-document-using-a-simple-regular-e.cs",
"replace-language-code-tags-with-full-language-names-using-a-regular-expression-for-accurat.cs",
"replace-multiple-consecutive-spaces-with-a-single-space-throughout-the-document-using-a-re.cs",
"replace-multiple-line-break-sequences-with-a-single-paragraph-break-using-the-metacharacte.cs",
"replace-numeric-formats-like-1-234-56-with-a-localized-format-using-a-regular-expression.cs",
"replace-placeholder-merge-fields-with-actual-data-by-evaluating-each-field-inside-a-replac.cs",
"replace-placeholder-tokens-like-name-with-actual-values-using-a-dictionary-inside-a-replac.cs",
"replace-placeholders-surrounded-by-double-brackets-with-values-from-a-json-configuration-f.cs",
"replace-placeholders-surrounded-by-percent-signs-with-environment-variable-values-using-a.cs",
"replace-tab-characters-with-four-spaces-using-a-regular-expression-pattern-matching-the-t.cs",
"replace-text-in-headers-containing-a-specific-keyword-while-leaving-other-headers-unchange.cs",
"replace-the-copyright-symbol-with-the-unicode-character-using-a-regular-expression.cs",
"replace-the-first-page-header-differently-from-other-headers-by-checking-section-propertie.cs",
"replace-the-word-foo-only-when-it-appears-at-the-start-of-a-paragraph-using-a-custom-evalu.cs",
"replace-unicode-em-dashes-with-standard-hyphens-using-a-regular-expression-for-the-dash-ch.cs",
"replace-whole-words-only-by-setting-findreplaceoptions-matchwholeword-to-true-during-repla.cs",
"search-and-replace-text-within-footer-sections-while-preserving-existing-page-numbers-usin.cs",
"search-and-replace-text-within-header-sections-by-accessing-the-document-s-headersfooters.cs",
"set-matchcase-false-and-matchwholeword-true-to-replace-whole-words-case-insensitively-acro.cs",
"standardize-date-range-patterns-to-a-unified-format-across-the-document-using-a-regular-ex.cs",
"update-the-copyright-year-in-headers-and-footers-by-replacing-the-old-year-with-the-curren.cs",
"update-version-numbers-from-1-0-0-to-2-0-0-across-the-document-using-a-regular-expression.cs",
"use-a-custom-replaceevaluator-to-replace-only-the-first-occurrence-of-a-pattern-in-each-se.cs",
"use-a-regular-expression-to-locate-and-replace-all-html-tags-embedded-in-the-document-text.cs"
],
"required_namespaces": [
"System",
"Aspose.Words",
"Aspose.Words.Replacing",
"System.Text.RegularExpressions",
"System.IO",
"Newtonsoft.Json",
"System.Collections.Generic",
"System.Text",
"System.Globalization",
"Aspose.Words.Fields",
"Aspose.Drawing",
"Aspose.Drawing.Imaging",
"System.Drawing",
"Aspose.Words.Loading",
"Aspose.Words.Saving"
],
"key_apis": [
"Document",
"DocumentBuilder",
"Node",
"NodeType",
"SaveFormat",
"MemoryStream",
"Directory",
"File",
"Path",
"Regex",
"JsonConvert",
"Range",
"Paragraph",
"Run",
"Style",
"StyleIdentifier",
"Font",
"FindReplaceOptions",
"Table",
"FieldType",
"HeaderFooter",
"HeaderFooterType",
"Section",
"PageSetup"
]
},
{
"name": "fonts",
"display_name": "Fonts",
"file_count": 35,
"files": [
"adjust-a-paragraph-s-line-spacing-to-1-5-lines-by-assigning-font-linespacing-to-1-5.cs",
"adjust-font-color-dynamically-based-on-paragraph-index-using-a-loop-and-conditional-logic.cs",
"apply-a-predefined-style-that-includes-specific-font-settings-to-a-range-of-paragraphs.cs",
"apply-a-semi-transparent-fill-to-text-by-setting-font-fill-color-and-font-fill-transparenc.cs",
"apply-bold-and-italic-styles-to-a-run-by-setting-font-bold-and-font-italic-to-true.cs",
"apply-bold-italic-and-underline-simultaneously-to-a-run-using-respective-font-properties.cs",
"apply-east-asian-emphasis-mark-dot-to-a-run-by-setting-font-emphasismark-to-emphasismark-d.cs",
"apply-east-asian-emphasis-mark-only-when-document-language-is-japanese-by-checking-languag.cs",
"apply-underline-style-to-a-run-by-setting-font-underline-to-underlinetype-single.cs",
"assign-a-blue-color-to-a-run-s-font-by-setting-font-color-to-system-drawing-color-blue.cs",
"change-the-font-size-of-a-run-to-fourteen-points-using-the-font-size-property.cs",
"configure-font-substitution-to-map-missing-garamond-to-a-locally-installed-georgia-font.cs",
"copy-font-formatting-from-one-run-to-another-using-run-font-clone-method.cs",
"create-a-custom-font-substitution-table-and-load-it-from-an-xml-configuration-file.cs",
"create-a-font-object-set-its-size-and-color-then-assign-it-to-multiple-runs-for-consistenc.cs",
"create-a-reusable-method-that-applies-a-specific-font-name-and-size-to-any-given-run.cs",
"define-a-custom-font-substitution-rule-that-replaces-missing-times-new-roman-with-calibri.cs",
"define-a-style-that-sets-font-name-size-and-color-then-apply-it-to-selected-text.cs",
"embed-all-used-fonts-into-the-document-when-saving-by-enabling-the-embedfullfonts-option.cs",
"enable-automatic-font-substitution-for-missing-fonts-during-document-loading-by-configurin.cs",
"enable-font-embedding-when-saving-documents-to-pdf-to-ensure-visual-fidelity-across-platfo.cs",
"implement-batch-processing-to-set-helvetica-font-for-all-runs-in-a-collection-of-documents.cs",
"load-a-document-change-all-headings-to-use-a-bold-sixteen-point-font-then-save.cs",
"programmatically-replace-all-occurrences-of-a-specific-font-with-another-across-the-entire.cs",
"programmatically-reset-line-spacing-to-default-for-all-paragraphs-by-setting-font-linespac.cs",
"reset-all-font-attributes-of-a-run-to-defaults-by-calling-font-clearformatting.cs",
"retrieve-and-display-the-current-font-size-of-a-run-for-debugging-purposes.cs",
"retrieve-and-display-the-emphasismark-value-of-a-run-for-debugging-east-asian-formatting.cs",
"retrieve-the-font-object-from-a-paragraph-s-first-run-using-paragraph-runs-0-font.cs",
"set-line-spacing-to-double-for-a-paragraph-by-assigning-font-linespacing-to-2-0.cs",
"set-text-fill-color-to-red-and-thirty-percent-transparency-using-font-fill-color-and-font.cs",
"set-the-font-name-of-a-run-to-arial-via-the-font-name-property.cs",
"set-the-underline-type-to-double-wave-for-a-run-by-assigning-font-underline-to-underlinety.cs",
"use-documentbuilder-font-name-to-set-default-font-for-newly-inserted-content-before-adding.cs",
"use-documentbuilder-to-set-default-font-size-for-all-subsequently-inserted-paragraphs.cs"
],
"required_namespaces": [
"System",
"System.IO",
"Aspose.Words",
"Aspose.Drawing",
"Aspose.Words.Drawing",
"System.Globalization",
"Aspose.Words.Fonts",
"System.Linq",
"Aspose.Words.Saving",
"Aspose.Words.Loading",
"Aspose.Words.Settings"
],
"key_apis": [
"Document",
"DocumentBuilder",
"NodeType",
"SaveFormat",
"LoadOptions",
"Directory",
"File",
"Path",
"Paragraph",
"Run",
"Style",
"StyleIdentifier",
"Font",
"PdfSaveOptions",
"Aspose.Drawing.Color"
]
},
{
"name": "form-fields",
"display_name": "Form Fields",
"file_count": 30,
"files": [
"access-a-form-field-by-index-from-the-formfields-collection-and-modify-its-result-value.cs",
"add-a-check-box-form-field-set-default-checked-state-and-custom-size-via-documentbuilder.cs",
"after-inserting-fields-protect-the-document-and-then-verify-that-non-field-content-cannot.cs",
"apply-document-protection-levels-ensuring-only-form-fields-remain-editable-while-other-sec.cs",
"assign-a-unique-name-to-each-inserted-form-field-to-ensure-distinct-automatic-bookmarks.cs",
"batch-insert-multiple-text-input-form-fields-into-a-template-using-a-loop-over-field-defin.cs",
"build-a-console-application-that-reads-a-csv-file-and-populates-corresponding-text-input-f.cs",
"change-the-size-of-an-existing-check-box-form-field-programmatically-to-improve-visual-con.cs",
"count-the-number-of-each-form-field-type-by-iterating-through-the-formfields-collection.cs",
"create-a-combo-box-form-field-containing-three-items-and-set-default-selected-index-using.cs",
"disable-all-check-box-form-fields-programmatically-when-a-specific-document-condition-is-m.cs",
"extract-automatically-generated-bookmark-names-for-all-form-fields-and-store-them-in-a-loo.cs",
"implement-a-reusable-method-that-adds-a-combo-box-form-field-with-customizable-items-and-d.cs",
"implement-error-handling-for-attempts-to-insert-a-form-field-with-an-empty-name-logging-a.cs",
"insert-a-text-input-field-with-custom-date-format-and-default-current-date-value-using-doc.cs",
"insert-a-text-input-field-with-maximum-length-of-50-characters-and-numeric-format-using-do.cs",
"insert-a-text-input-form-field-with-placeholder-text-using-documentbuilder-in-a-new-docume.cs",
"iterate-over-all-form-fields-in-a-document-and-list-each-field-s-name-and-type.cs",
"iterate-through-form-fields-and-log-each-field-s-result-value-for-debugging-purposes.cs",
"load-a-docx-file-change-combo-box-selections-programmatically-and-save-the-modified-docume.cs",
"navigate-to-a-form-field-using-its-automatically-created-bookmark-and-extract-surrounding.cs",
"protect-a-word-document-with-allowonlyformfields-option-allowing-only-form-fields-to-be-ed.cs",
"read-the-result-property-of-a-check-box-form-field-to-determine-whether-it-is-checked.cs",
"retrieve-a-form-field-by-its-name-from-a-loaded-document-and-read-its-result-property.cs",
"set-the-result-property-of-a-text-input-form-field-to-a-predefined-string-value.cs",
"specify-a-name-when-inserting-a-text-input-field-to-automatically-generate-a-matching-book.cs",
"toggle-the-checked-state-of-a-specific-check-box-form-field-based-on-external-configuratio.cs",
"update-result-values-of-several-check-box-form-fields-based-on-external-json-configuration.cs",
"use-formfield-type-enumeration-to-differentiate-between-text-input-check-box-and-combo-box.cs",
"verify-that-protected-document-still-permits-editing-of-form-fields-after-saving-and-reope.cs"
],
"required_namespaces": [
"System",
"System.IO",
"Aspose.Words",
"Aspose.Words.Fields",
"System.Collections.Generic",
"System.Text.Json"
],
"key_apis": [
"Document",
"DocumentBuilder",
"Node",
"Directory",
"File",
"Path",
"Range",
"Paragraph",
"Run",
"Field",
"FieldType",
"FormField",
"CheckBox",
"ProtectionType",
"Bookmark",
"Section"
]
},
{
"name": "hyphenation",
"display_name": "Hyphenation",
"file_count": 40,
"files": [
"apply-hyphenation-only-to-a-selected-range-using-documentbuilder-and-verify-layout-changes.cs",
"apply-hyphenation-to-a-document-then-programmatically-adjust-line-spacing-to-improve-reada.cs",
"apply-hyphenation-to-a-specific-paragraph-by-disabling-it-for-the-surrounding-sections.cs",
"batch-convert-docx-files-to-pdf-while-preserving-hyphenation-and-log-any-documents-that-fa.cs",
"batch-process-a-collection-of-docx-files-applying-language-specific-hyphenation-and-export.cs",
"check-whether-the-word-hyphenation-will-be-hyphenated-using-the-api-before-document-genera.cs",
"compare-layout-differences-between-a-document-saved-with-hyphenation-disabled-and-the-same.cs",
"configure-hyphenation-to-respect-compound-word-rules-of-microsoft-word-for-german-language.cs",
"create-a-console-application-that-accepts-a-document-path-hyphenation-language-code-and-ou.cs",
"create-a-new-document-enable-automatic-hyphenation-from-the-start-and-save-it-as-a-docx-fi.cs",
"create-a-script-that-downloads-the-latest-libreoffice-hyphenation-dictionaries-and-registe.cs",
"create-a-unit-test-that-verifies-hyphenation-patterns-are-applied-correctly-for-italian-la.cs",
"develop-a-function-that-returns-true-if-a-given-word-will-be-hyphenated-under-current-sett.cs",
"disable-hyphenation-for-headings-while-keeping-it-enabled-for-body-paragraphs-in-a-report.cs",
"enable-hyphenation-for-a-document-then-export-to-docx-and-verify-hyphenation-marks-are-ret.cs",
"enable-hyphenation-globally-for-a-document-then-override-it-for-a-single-table-cell.cs",
"export-a-hyphenated-document-to-pdf-and-compare-file-size-with-a-non-hyphenated-version.cs",
"generate-a-pdf-from-a-hyphenated-document-and-ensure-that-hyphenation-marks-are-not-visibl.cs",
"implement-error-handling-for-loading-incompatible-hyphenation-dictionaries-and-provide-des.cs",
"integrate-hyphenation-dictionary-updates-into-a-ci-pipeline-to-keep-language-patterns-curr.cs",
"list-all-available-hyphenation-dictionaries-on-the-system-and-display-their-language-codes.cs",
"load-a-docx-containing-mixed-languages-set-appropriate-hyphenation-language-for-each-secti.cs",
"load-a-docx-disable-hyphenation-for-footnotes-only-and-compare-footnote-layout-before-and.cs",
"load-a-docx-enable-hyphenation-and-export-the-document-to-docx-preserving-hyphenation-mark.cs",
"load-a-docx-file-register-a-custom-hunspell-dictionary-and-enable-automatic-hyphenation.cs",
"load-a-docx-set-hyphenation-language-to-ru-ru-and-save-the-result-as-pdf.cs",
"load-a-pdf-file-enable-hyphenation-and-render-the-result-to-an-image-for-visual-inspection.cs",
"load-multiple-documents-from-a-folder-enable-hyphenation-and-save-each-as-a-hyphenated-pdf.cs",
"measure-pagination-differences-after-enabling-hyphenation-on-a-multi-section-report-docume.cs",
"measure-rendering-time-differences-between-pdf-generation-with-and-without-hyphenation-ena.cs",
"programmatically-adjust-paragraph-justification-after-hyphenation-to-prevent-excessive-whi.cs",
"register-an-external-libreoffice-dictionary-from-github-and-apply-it-to-documents-written.cs",
"retrieve-the-hyphenation-patterns-for-french-language-and-log-them-for-debugging-purposes.cs",
"set-hyphenation-to-respect-word-boundaries-in-arabic-script-by-loading-appropriate-right-t.cs",
"set-minimum-word-length-for-hyphenation-to-five-characters-and-observe-its-effect-on-short.cs",
"set-the-hyphenation-language-to-en-us-and-verify-word-breaking-matches-microsoft-word-beha.cs",
"test-hyphenation-impact-on-page-count-by-generating-a-long-report-with-and-without-hyphena.cs",
"update-an-existing-hunspell-dictionary-by-adding-custom-hyphenation-patterns-for-technical.cs",
"use-the-api-to-query-hyphenation-status-of-each-word-in-a-paragraph-and-log-the-results.cs",
"validate-that-hyphenation-does-not-occur-for-words-shorter-than-the-configured-minimum-len.cs"
],
"required_namespaces": [
"System",
"System.IO",
"Aspose.Words",
"Aspose.Words.Settings",
"System.Globalization",
"System.Linq",
"Aspose.Words.Saving",
"System.Collections.Generic",
"Aspose.Words.Notes",
"System.Diagnostics"
],
"key_apis": [
"Document",
"DocumentBuilder",
"NodeType",
"SaveFormat",
"Directory",
"File",
"Path",
"Paragraph",
"Run",
"StyleIdentifier",
"Font",
"Comment",