-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathRunExamples.rb
More file actions
139 lines (131 loc) · 7.27 KB
/
RunExamples.rb
File metadata and controls
139 lines (131 loc) · 7.27 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
require 'groupdocs_viewer_cloud'
require './Common.rb'
# Get your client id and client secret at https://dashboard.groupdocs.cloud (free registration is required).
$client_id = "XXXX-XXXX-XXXX-XXXX"
$client_secret = "XXXXXXXXXXXXXXXX"
$config = GroupDocsViewerCloud::Configuration.new($client_id, $client_secret)
$config.api_base_url = "https://api.groupdocs.cloud"
class RunExamples
# Uploading sample test files from local disk to cloud storage
Common.UploadSampleFiles()
# Basic usage examples
require './BasicUsage/GetSupportedFormats.rb'
GetSupportedFormats.Run()
require './BasicUsage/GetDocumentInformation.rb'
GetDocumentInformation.Run()
require './BasicUsage/GetAttachments.rb'
GetAttachments.Run()
require './BasicUsage/HtmlViewer/HtmlViewerExcludeFonts.rb'
HtmlViewerExcludeFonts.Run()
require './BasicUsage/HtmlViewer/HtmlViewerMinifyHtml.rb'
HtmlViewerMinifyHtml.Run()
require './BasicUsage/HtmlViewer/HtmlViewerResponsiveLayout.rb'
HtmlViewerResponsiveLayout.Run()
require './BasicUsage/HtmlViewer/HtmlViewerLimitImageSize.rb'
HtmlViewerLimitImageSize.Run()
require './BasicUsage/HtmlViewer/HtmlViewerOptimizeForPrinting.rb'
HtmlViewerOptimizeForPrinting.Run()
require './BasicUsage/ImageViewer/ImageViewerAddTextOverlay.rb'
ImageViewerAddTextOverlay.Run()
require './BasicUsage/ImageViewer/ImageViewerAdjustImageSize.rb'
ImageViewerAdjustImageSize.Run()
require './BasicUsage/ImageViewer/ImageViewerAdjustJpgQuality.rb'
ImageViewerAdjustJpgQuality.Run()
require './BasicUsage/ImageViewer/ImageViewerGetTextCoordinates.rb'
ImageViewerGetTextCoordinates.Run()
require './BasicUsage/PdfViewer/PdfViewerAdjustJpgQuality.rb'
PdfViewerAdjustJpgQuality.Run()
require './BasicUsage/PdfViewer/PdfViewerProtectPdf.rb'
PdfViewerProtectPdf.Run()
# Advanced usage examples
require './AdvancedUsage/CommonRenderingOptions/AddWatermark.rb'
AddWatermark.Run()
require './AdvancedUsage/CommonRenderingOptions/FlipRotatePages.rb'
FlipRotatePages.Run()
require './AdvancedUsage/CommonRenderingOptions/RenderComments.rb'
RenderComments.Run()
require './AdvancedUsage/CommonRenderingOptions/RenderConsecutivePages.rb'
RenderConsecutivePages.Run()
require './AdvancedUsage/CommonRenderingOptions/RenderHiddenPages.rb'
RenderHiddenPages.Run()
require './AdvancedUsage/CommonRenderingOptions/RenderNotes.rb'
RenderNotes.Run()
require './AdvancedUsage/CommonRenderingOptions/RenderSelectedPages.rb'
RenderSelectedPages.Run()
require './AdvancedUsage/CommonRenderingOptions/RenderWithCustomFonts.rb'
RenderWithCustomFonts.Run()
require './AdvancedUsage/CommonRenderingOptions/ReorderPages.rb'
ReorderPages.Run()
require './AdvancedUsage/CommonRenderingOptions/ReplaceMissingFont.rb'
ReplaceMissingFont.Run()
require './AdvancedUsage/LoadingOptions/SpecifyEncoding.rb'
SpecifyEncoding.Run()
require './AdvancedUsage/LoadingOptions/ViewProtectedDocument.rb'
ViewProtectedDocument.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingArchiveFiles/GetInfoForArchiveFile.rb'
GetInfoForArchiveFile.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingArchiveFiles/RenderArchiveFolder.rb'
RenderArchiveFolder.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingCadDrawings/AdjustOutputImageSize.rb'
AdjustOutputImageSize.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingCadDrawings/GetInfoForCadDrawing.rb'
GetInfoForCadDrawing.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingCadDrawings/RenderAllLayouts.rb'
RenderAllLayouts.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingCadDrawings/RenderLayers.rb'
RenderLayers.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingCadDrawings/RenderSingleLayout.rb'
RenderSingleLayout.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingEmailMessages/AdjustPageSize.rb'
AdjustPageSize.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingEmailMessages/RenameEmailFields.rb'
RenameEmailFields.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingMsProjectDocuments/AdjustTimeUnit.rb'
AdjustTimeUnit.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingMsProjectDocuments/GetInfoForProjectFile.rb'
GetInfoForProjectFile.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingMsProjectDocuments/RenderTimeInterval.rb'
RenderTimeInterval.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingOutlookDataFiles/FilterMessages.rb'
FilterMessages.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingOutlookDataFiles/GetInfoForOutlookDataFile.rb'
GetInfoForOutlookDataFile.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingOutlookDataFiles/LimitCountOfItemsToRender.rb'
LimitCountOfItemsToRender.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingOutlookDataFiles/RenderFolder.rb'
RenderFolder.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingPdfDocuments/AdjustImageQuality.rb'
AdjustImageQuality.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingPdfDocuments/DisableCharsGrouping.rb'
DisableCharsGrouping.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingPdfDocuments/EnableFontHinting.rb'
EnableFontHinting.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingPdfDocuments/EnableLayeredRendering.rb'
EnableLayeredRendering.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingPdfDocuments/GetInfoForPdfFile.rb'
GetInfoForPdfFile.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingPdfDocuments/RenderOriginalPageSize.rb'
RenderOriginalPageSize.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingSpreadsheets/AdjustTextOverflowInCells.rb'
AdjustTextOverflowInCells.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingSpreadsheets/RenderHiddenColumnsAndRows.rb'
RenderHiddenColumnsAndRows.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingSpreadsheets/RenderPrintAreas.rb'
RenderPrintAreas.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingSpreadsheets/RenderSpreadsheetWithGridLines.rb'
RenderSpreadsheetWithGridLines.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingSpreadsheets/SkipRenderingOfEmptyColumns.rb'
SkipRenderingOfEmptyColumns.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingSpreadsheets/SkipRenderingOfEmptyRows.rb'
SkipRenderingOfEmptyRows.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingSpreadsheets/SplitWorksheetsIntoPages.rb'
SplitWorksheetsIntoPages.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingWordProcessingDocuments/RenderTrackedChanges.rb'
RenderTrackedChanges.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingLotusNotesDatabase/FilterMailStorage.rb'
FilterMailStorage.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingTextFiles/SpecifyMaxCharsAndRows.rb'
SpecifyMaxCharsAndRows.Run()
require './AdvancedUsage/RenderingOptionsByFileType/RenderingVisioDocuments/RenderVisioDocumentFigures.rb'
RenderVisioDocumentFigures.Run()
end