CloudOfficePrint 22.1.1

dotnet add package CloudOfficePrint --version 22.1.1
NuGet\Install-Package CloudOfficePrint -Version 22.1.1
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="CloudOfficePrint" Version="22.1.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add CloudOfficePrint --version 22.1.1
#r "nuget: CloudOfficePrint, 22.1.1"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install CloudOfficePrint as a Cake Addin
#addin nuget:?package=CloudOfficePrint&version=22.1.1

// Install CloudOfficePrint as a Cake Tool
#tool nuget:?package=CloudOfficePrint&version=22.1.1

cloudofficeprint-dotnet

This project provides a .NET interface for Cloud Office Print.

Installation

The package CloudOfficePrint is available on NuGet.org.

Examples

There is a list of examples that can help you getting started with Cloud Office Print. It is recommended to start with the Introduction example.

Documentation

General

The complete documentation for Cloud Office Print can be found at the Cloud Office Print docs.

Template tags

An overview of all the template tags you can use inside a template are found here. To see how you use the tags in the sdk, go to Elements namespace in the SDK.

REST API

The explanation on the REST API can be found here. Go to Config namespace in the SDK to see how to use it via the SDK.

SDK

The documentation for this SDK can be found here.

It can also be found inside the documentation/_site/ directory. Download the directory and open index.html in a browser.

Tests

There are tests for all classes inside the Tests project. The tests check if the JSON that needs to be sent to the server is as expected. The actual output is compared with the corresponding JSON file in the directory Validation JSON files/.

  1. Open the solution

  2. Run the tests.

  3. The tests are succeeded if the actual output is the same as the expected output.

Useful packages

System.Json

This SDK uses the package System.Json to parse and create JSON strings.

Publishing

  1. Install dotnet CLI.

  2. Open a terminal and go to the main directory of the git repository

  3. Create the NuGet package:

    dotnet pack cloudofficeprint/CloudOfficePrint/CloudOfficePrint.csproj -p:PackageVersion=*VERSION* --output downloads/
    
  4. Publish the NuGet package to NuGet.org:

    dotnet nuget push downloads/CloudOfficePrint.*VERSION*.nupkg --api-key *API_KEY* --source https://api.nuget.org/v3/index.json
    

Remark

In Visual Studio you can edit the properties of the CloudOfficePrint NuGet package, for example you can change parameters like Tags, Description, ...

It is also possible to edit the CloudOfficePrint.csproj file manually.

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
22.1.1 416 5/6/2022
22.1.0 465 4/28/2022