Exemple #1
0
        public static void Main(string[] args)
        {
            //// ***********************************************************
            ////          GroupDocs.Watermark Cloud API Examples
            //// ***********************************************************

            //TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
            Common.MyAppSid  = "xxxxxxxxxxxxxxxxx";
            Common.MyAppKey  = "xxxxxxxxxxxxxxxxx";
            Common.MyStorage = "xxxxxxxxxxxxxxxx";

            // Uploading sample test files from local disk to cloud storage
            Common.UploadSampleTestFiles();

            #region Info operations

            GetSupportedFileTypes.Run();

            //GetDocumentInformation.Run();

            #endregion

            #region Watermark operations

            #region Add operations

            //AddTextWatermarks.Run();

            //AddImageWatermarks.Run();

            #endregion

            //RemoveWatermarks.Run();

            //ReplaceWatermarks.Run();

            //SearchWatermarks.Run();

            #endregion

            Console.WriteLine("Completed!");
            Console.ReadKey();
        }
        static void Main()
        {
            Console.WriteLine("Open RunExamples.cs.");
            Console.WriteLine("Please uncomment the example that you want to run in the Main() method.");
            Console.WriteLine("=====================================================");

            //NOTE: Please uncomment the example that you want to run.

            #region Quick Start

            SetLicenseFromFile.Run();
            //SetLicenseFromStream.Run();
            //SetMeteredLicense.Run();

            HelloWorld.Run();

            #endregion // Quick Start

            #region Basic Usage

            #region Import Documents
            ImportDocumentToPdf.Run();
            ImportDocumentToWordProcessing.Run();
            ImportDocumentToSpreadsheet.Run();
            ImportDocumentToPresentation.Run();
            ImportDocumentToDiagram.Run();
            #endregion

            #region Get all supported file types
            GetSupportedFileTypes.Run();
            #endregion

            #region Get info for the selected document
            GetDocumentInformation.Run();
            #endregion

            #region Generate preview for the selected document
            GenerateDocumentPagesPreview.Run();
            #endregion

            #region Join files
            JoinMultipleDocuments.Run();
            JoinPagesFromVariousDocuments.Run();
            #endregion

            #region Merge files
            MergeCsv.Run();
            MergeDoc.Run();
            MergeDocm.Run();
            MergeDocx.Run();
            MergeDot.Run();
            MergeDotm.Run();
            MergeDotx.Run();
            //MergeEpub.Run();
            MergeHtml.Run();
            MergeMht.Run();
            MergeMhtml.Run();
            MergeOdp.Run();
            MergeOds.Run();
            MergeOdt.Run();
            MergeOne.Run();
            MergeOtp.Run();
            MergeOtt.Run();
            MergePdf.Run();
            MergePps.Run();
            MergePpsx.Run();
            MergePpt.Run();
            MergePptx.Run();
            MergeRtf.Run();
            MergeTex.Run();
            MergeTsv.Run();
            MergeTxt.Run();
            MergeVdx.Run();
            MergeVsdm.Run();
            MergeVsdx.Run();
            MergeVssm.Run();
            MergeVssx.Run();
            MergeVstm.Run();
            MergeVstx.Run();
            MergeVsx.Run();
            MergeVtx.Run();
            MergeXlam.Run();
            MergeXls.Run();
            MergeXlsb.Run();
            MergeXlsm.Run();
            MergeXlsx.Run();
            MergeXlt.Run();
            MergeXltm.Run();
            MergeXltx.Run();
            MergeXps.Run();
            #endregion

            #region Cross-Join files
            if (Constants.IsLicensed)
            {
                CrossJoinMultipleDocuments.Run();
                CrossJoinPagesFromVariousDocuments.Run();
            }
            #endregion

            #region Split document
            SplitToMultiPageDocuments.Run();
            SplitToSinglePages.Run();
            SplitToSinglePagesByRange.Run();
            SplitToSinglePagesByRangeWithFilter.Run();
            #endregion

            #region Split text file
            SplitToLineRanges.Run();
            SplitToSeparateLines.Run();
            #endregion

            #region Extract document pages
            ExtractPagesByNumbers.Run();
            ExtractPagesByRange.Run();
            #endregion

            #region Change orientation of the specific document pages
            ChangePageOrientation.Run();
            #endregion

            #region Rotate document pages
            RotatePages.Run();
            #endregion

            #region Swap document pages
            SwapPages.Run();
            #endregion

            #region Remove document pages
            // TODO: Implement for some other format than One (which is not supported currently under NET Standard)
            //RemovePages.Run();
            #endregion

            #region Move page to a new position within document
            MovePage.Run();
            #endregion

            #region Security - check, add, update, remove document password

            AddDocumentPassword.Run();
            UpdateDocumentPassword.Run();
            CheckDocumentPasswordProtection.Run();
            RemoveDocumentPassword.Run();

            #endregion // Security

            #endregion // Basic usage

            #region Advanced Usage

            #region Loading

            LoadDocumentFromLocalDisk.Run();
            LoadDocumentFromStream.Run();
            //LoadDocumentFromUrl.Run();
            //LoadPasswordProtectedDocument.Run();

            #endregion // Loading

            #endregion // Advanced Usage

            Console.WriteLine();
            Console.WriteLine("=====================================================");
            Console.WriteLine("All done.");
            Console.ReadKey();
        }
Exemple #3
0
        public static void Main(string[] args)
        {
            //// ***********************************************************
            ////          GroupDocs.Metadata Cloud API Examples
            //// ***********************************************************

            //TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
            Common.MyAppSid  = "xxxxxxxxxxxx";
            Common.MyAppKey  = "xxxxxxxxxxxx";
            Common.MyStorage = "xxxxxxxxxxx";

            // Uploading sample test files from local disk to cloud storage
            Common.UploadSampleTestFiles();

            #region Info operations

            GetSupportedFileTypes.Run();

            //GetDocumentInformation.Run();

            //GetMetadataTagsInformation.Run();

            #endregion

            #region Metadata operations

            #region Add metadata

            //AddMetadataByTag.Run();

            //AddMetadataByPossibleTagName.Run();

            //AddMetadataByPropertyName.Run();

            //AddMetadataByPropertyNameMatchExactPhrase.Run();

            //AddMetadataByPropertyNameMatchRegex.Run();

            #endregion

            #region Extract metadata

            //ExtractWholeMetadataTree.Run();

            //ExtractMetadataByTag.Run();

            //ExtractMetadataByPossibleTagName.Run();

            //ExtractMetadataByPropertyName.Run();

            //ExtractMetadataByPropertyNameMatchExactPhrase.Run();

            //ExtractMetadataByPropertyNameMatchRegex.Run();

            //ExtractMetadataByPropertyValue.Run();

            #endregion

            #region Remove metadata

            //RemoveMetadataByTag.Run();

            //RemoveMetadataByPossibleTagName.Run();

            //RemoveMetadataByPropertyName.Run();

            //RemoveMetadataByPropertyNameMatchExactPhrase.Run();

            //RemoveMetadataByPropertyNameMatchRegex.Run();

            //RemoveMetadataByPropertyValue.Run();


            #endregion

            #region Set metadata

            //SetMetadataByTag.Run();

            //SetMetadataByPossibleTagName.Run();

            //SetMetadataByPropertyName.Run();

            //SetMetadataByPropertyNameMatchExactPhrase.Run();

            //SetMetadataByPropertyNameMatchRegex.Run();

            //SetMetadataByPropertyValue.Run();

            #endregion

            #endregion

            Console.WriteLine("Completed!");
            Console.ReadKey();
        }