Активация SautinSoft.PdfVision
Полный код
using System;
using System.IO;
using SautinSoft.PdfVision;
namespace Sample
{
class Program
{
static void Main(string[] args)
{
ProductActivation();
}
public static void ProductActivation()
{
// Before starting, we recommend to get a free 100-day key:
// https://sautinsoft.com/start-for-free/
// Apply the key here:
// SautinSoft.PdfVision.SetLicense("...");
// You will get own serial number(s) after purchasing the license.
// If you will have any questions, email us to sales@sautinsoft.com or ask at online chat https://www.sautinsoft.com.
PdfVision v = new PdfVision();
string inpFile = @"https://sautinsoft.com/";
string outFile = new FileInfo("Result.pdf").FullName;
HtmlToPdfOptions options = new HtmlToPdfOptions()
{
//Set a custom directory where will be placed portable Chromium browser.
//Default value depends of platform (win-x64, win-86, linux-x64 or osx-x64).
ChromiumBaseDirectory = Path.GetFullPath(@"..\..\..\..\..\..\Chromium\")
};
try
{
v.ConvertHtmlToPdf(inpFile, outFile, options);
// Open the result for demonstration purposes.
System.Diagnostics.Process.Start(new System.Diagnostics.ProcessStartInfo(outFile) { UseShellExecute = true });
}
catch (Exception ex)
{
Console.WriteLine($"Error: {ex.Message}");
Console.ReadLine();
}
}
}
}
Imports System
Imports System.IO
Imports SautinSoft.PdfVision
Namespace Sample
Friend Class Program
Shared Sub Main(ByVal args() As String)
ProductActivation()
End Sub
Public Shared Sub ProductActivation()
' Before starting, we recommend to get a free 100-day key:
' https://sautinsoft.com/start-for-free/
' Apply the key here:
' SautinSoft.PdfVision.SetLicense("...");
' You will get own serial number(s) after purchasing the license.
' If you will have any questions, email us to sales@sautinsoft.com Or ask at online chat https://www.sautinsoft.com.
Dim v As New PdfVision()
Dim inpFile As String = "https://sautinsoft.com/"
Dim outFile As String = (New FileInfo("Result.pdf")).FullName
Dim options As New HtmlToPdfOptions() With {
.ChromiumBaseDirectory = Path.GetFullPath("..\..\..\..\..\..\Chromium\")
}
Try
v.ConvertHtmlToPdf(inpFile, outFile, options)
' Open the result for demonstration purposes.
System.Diagnostics.Process.Start(New System.Diagnostics.ProcessStartInfo(outFile) With {.UseShellExecute = True})
Catch ex As Exception
Console.WriteLine($"Error: {ex.Message}")
Console.ReadLine()
End Try
End Sub
End Class
End Namespace
Если вам нужен пример кода или у вас есть вопрос: напишите нам по адресу support@sautinsoft.ru или спросите в онлайн-чате (правый нижний угол этой страницы) или используйте форму ниже: