### Interactive Installation Scope and Confirmation Prompt Source: https://help.syncfusion.com/flutter/skills An example of the interactive prompt for choosing the installation scope (Project or Global) and confirming the installation. This step finalizes the setup process. ```bash ◆ Installation scope │ ● Project (Install in current directory (committed with your project)) │ ○ Global ◆ Proceed with installation? │ ● Yes / ○ No ``` -------------------------------- ### Example: Install All Packages from package.config (Windows) Source: https://help.syncfusion.com/document-processing/nuget-packages Example of installing all packages listed in a package.config file for Windows using nuget.exe. ```nuget #install all package which mention in package.config path for Windows nuget.exe install “C:\Users\SyncfusionApplication\package.config” ``` -------------------------------- ### Example Install Location (Windows with Program Files) Source: https://help.syncfusion.com/mobilejs/introduction/installation-and-deployment Provides a concrete example of the installation path when Essential Studio is installed within the 'Program Files (x86)' directory on Windows. ```text C:\Program Files (x86)\Syncfusion\Essential Studio\14.1.0.46\ ``` -------------------------------- ### Example: Install NuGet Packages Source: https://help.syncfusion.com/typescript/nuget-packages Examples demonstrating how to install specific packages, all packages from a config file, or specific packages from a source for both Windows and MAC/Linux. ```bash #install specific package for Windows nuget.exe install “Syncfusion.Ej.Web.TypeScript.DefinitelyTyped” ``` ```bash #install all package which mention in package.config path for Windows nuget.exe install “C:\Users\SyncfusionApplication\package.config” ``` ```bash #install specific Syncfusion TypeScript NuGet package with Syncfusion JavaScript NuGet feed for Windows nuget.exe install “Syncfusion.Ej.Web.TypeScript.DefinitelyTyped” –Source “http://nuget.syncfusion.com/nuget_javascript/nuget/getsyncfusionpackages/javascript” ``` ```bash #install specific package for Mac and Linux mono nuget.exe install “Syncfusion.Ej.Web.TypeScript.DefinitelyTyped” ``` ```bash #install all package which mention in package.config path for Mac and Linux mono nuget.exe install “C:\Users\SyncfusionApplication\package.config” ``` ```bash #install specific Syncfusion TypeScript NuGet package with Syncfusion JavaScript NuGet feed for Mac and Linux mono nuget.exe install “Syncfusion.Ej.Web.TypeScript.DefinitelyTyped” –Source “http://nuget.syncfusion.com/nuget_javascript/nuget/getsyncfusionpackages/javascript” ``` -------------------------------- ### Example: Install All Packages from package.config (Mac/Linux) Source: https://help.syncfusion.com/document-processing/nuget-packages Example of installing all packages listed in a package.config file for Mac and Linux using mono nuget.exe. ```nuget #install all package which mention in package.config path for Mac and Linux mono nuget.exe install “C:\Users\SyncfusionApplication\package.config” ``` -------------------------------- ### Example: Install Specific NuGet Package (Windows) Source: https://help.syncfusion.com/document-processing/nuget-packages Example of installing a specific NuGet package for Windows using nuget.exe. ```nuget #install specific package for Windows nuget.exe install “Syncfusion.DocIO.Net.Core" ``` -------------------------------- ### Example: Install Specific NuGet Package (Mac/Linux) Source: https://help.syncfusion.com/document-processing/nuget-packages Example of installing a specific NuGet package for Mac and Linux using mono nuget.exe. ```nuget #install specific package for Mac and Linux mono nuget.exe install “Syncfusion.DocIO.Net.Core" ``` -------------------------------- ### Example: Install Syncfusion EJ ASP.NET Core in Default Project Source: https://help.syncfusion.com/extension/syncfusion-nuget-packages/nuget-packages This is an example of installing the Syncfusion.EJ.AspNet.Core NuGet package into the default project. ```powershell #install specified package in default project Install-Package Syncfusion.EJ.AspNet.Core ``` -------------------------------- ### Example: Install Syncfusion.JavaScript Package Source: https://help.syncfusion.com/js/nuget-packages This example demonstrates how to install the Syncfusion.JavaScript package into the default project. For specific projects, use the `-ProjectName` parameter. ```powershell #install specified package in default project Install-Package Syncfusion.JavaScript #install specified package in specified project Install-Package Syncfusion.JavaScript -ProjectName SyncfusionDemoApplication ``` -------------------------------- ### Example: Install All Packages from package.config (Windows) Source: https://help.syncfusion.com/xamarin-android/nuget-packages Shows how to install all packages listed in a package.config file for a project on Windows. ```bash #install all package which mention in package.config path for windows nuget.exe install “C:\Users\SyncfusionApplication\package.config” ``` -------------------------------- ### Example NuGet Package Installation (Package Manager Console) Source: https://help.syncfusion.com/aspnet/visual-studio-integration/nuget-packages These examples demonstrate how to install the Syncfusion.AspNet package into the default project or a specified project using the Package Manager Console. ```powershell #install specified package in default project Install-Package Syncfusion.AspNet ``` ```powershell #install specified package in specified project Install-Package Syncfusion.AspNet -ProjectName SyncfusionDemoApplication ``` -------------------------------- ### Example NuGet Package Installation Source: https://help.syncfusion.com/typescript/nuget-packages These examples demonstrate how to install the Syncfusion.Ej.Web.TypeScript.DefinitelyTyped package, including specifying a custom package source and a target project. ```powershell #install specified package in default project Install-Package Syncfusion.Ej.Web.TypeScript.DefinitelyTyped ``` ```powershell #install specified package in default project with specified Package Source Install-Package Syncfusion.Ej.Web.TypeScript.DefinitelyTyped -Source “http://nuget.syncfusion.com/nuget_javascript/nuget/getsyncfusionpackages/javascript” ``` ```powershell #install specified package in specified project Install-Package Syncfusion.Ej.Web.TypeScript.DefinitelyTyped -ProjectName SyncfusionDemoApplication ``` -------------------------------- ### Example: Install Specific NuGet Package (Windows) Source: https://help.syncfusion.com/xamarin-android/nuget-packages Demonstrates how to install a specific Syncfusion Xamarin.Android NuGet package on Windows. ```bash #install specific package for windows nuget.exe install “Syncfusion.Xamarin.Calculate.Android” ``` -------------------------------- ### Interactive Agent and Path Selection Prompt Source: https://help.syncfusion.com/flutter/skills An example of the interactive prompt for selecting an AI agent and installation path. Users can search for agents and navigate the list to choose their preferred setup. ```bash │ ── Additional agents ───────────────────────────── │ Search: │ ↑↓ move, space select, enter confirm │ │ ❯ ○ Augment (.augment/skills) │ ○ Claude Code (.claude/skills) │ ○ OpenClaw (skills) │ ○ CodeBuddy (.codebuddy/skills) │ ○ Command Code (.commandcode/skills) │ ○ Continue (.continue/skills) │ ○ Cortex Code (.cortex/skills) │ ○ Crush (.crush/skills) | .... ``` -------------------------------- ### Example: Install Syncfusion EJ ASP.NET Core in Specified Project Source: https://help.syncfusion.com/extension/syncfusion-nuget-packages/nuget-packages This is an example of installing the Syncfusion.EJ.AspNet.Core NuGet package into a specific project named SyncfusionDemoApplication. ```powershell #install specified package in specified project Install-Package Syncfusion.EJ.AspNet.Core -ProjectName SyncfusionDemoApplication ``` -------------------------------- ### Example: Install Syncfusion SfChart Package Source: https://help.syncfusion.com/xamarin-android/nuget-packages This example demonstrates how to install the Syncfusion Xamarin.Android SfChart package into the default project. ```powershell #install specified package in default project Install-Package Syncfusion.Xamarin.SfChart.Android ``` -------------------------------- ### Getting the Start Position of a PDF Revision Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Pdf.Parsing.PdfRevision.html Illustrates how to retrieve the starting position of a revision within a PDF document. This example is a repeat of the first example, focusing on the `StartPosition` property. ```csharp //Loads an existing document PdfLoadedDocument document = new PdfLoadedDocument(filename); //Gets the revisions of the document PdfRevision[] revisions = document.Revisions; foreach(PdfRevision rev in revisions) { //Gets the revision start position long startPosition = rev.StartPosition; } //Load the existing signature field PdfLoadedSignatureField field = document.Form.Fields[0] as PdfLoadedSignatureField; //Gets the revision index of the signature int revisionIndex = field.Revision; // Close the document document.Close(true); ``` ```vbnet 'Loads an existing document Dim document As PdfLoadedDocument = New PdfLoadedDocument(filename) 'Gets the revisions of the document Dim revisions() As PdfRevision = document.Revisions For Each rev As PdfRevision In revisions 'Gets the revision start position Dim startPosition As Long = rev.StartPosition Next 'Load the existing signature field Dim field As PdfLoadedSignatureField = CType(document.Form.Fields(0), PdfLoadedSignatureField) 'Gets the revision index of the signature Dim revisionIndex As Integer = field.Revision ' Close the document document.Close(true) ``` -------------------------------- ### DateTimeOffset Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Chart.ChartAxis.html Gets or sets an offset for axis intervals that contain DateTime data. This is useful for adjusting the start of intervals, for example, to start on Monday instead of Sunday. ```APIDOC ## DateTimeOffset ### Description Gets or sets an offset for axis intervals that contain DateTime datas. Depending on the data in the series provided to the Chart, the Chart will calculate and display a range of data on the ChartAxis. This will result in major grid lines being rendered along calculated intervals. However, sometimes you may wish to offset the calculated grid lines (major) by a certain factor. This is especially useful for DateTime values. For example, the default calculation always starts the intervals at Sunday (if the IntervalType is set to weeks). If you wish to start the intervals with Monday, you can simply specify a DateTimeOffset of one day. If your axis is not of type DateTime and you wish to take advantage of this property, please refer Offset. ### Declaration ```csharp public TimeSpan DateTimeOffset { get; set; } ``` ### Property Value Type --- System.TimeSpan ``` -------------------------------- ### Getting Editable Range ID Example Source: https://help.syncfusion.com/cr/document-processing/Syncfusion.DocIO.DLS.EditableRange.html Demonstrates how to retrieve the ID of an editable range start using C# and VB.NET. ```csharp // Create a new WordDocument instance and ensure it has minimal content. WordDocument document = new WordDocument(); document.EnsureMinimal(); document.LastParagraph.AppendText(@"Adventure Works Cycles, the fictitious company on which the AdventureWorks "); // Add an editable range to the paragraph. EditableRangeStart rangeStart = document.LastParagraph.AppendEditableRangeStart(); // Retrieve the editable range ID. string editableRangeId = rangeStart.Id; document.LastParagraph.AppendText(@"sample databases are based, is a large, multinational manufacturing company."); EditableRangeEnd rangeEnd = document.LastParagraph.AppendEditableRangeEnd(rangeStart); // Sets the protection with password and allows only reading. document.Protect(ProtectionType.AllowOnlyReading, "password"); // Save and close the document. document.Save("EditableRange.docx", FormatType.Docx); document.Close(); ``` ```vb ' Create a new WordDocument instance and ensure it has minimal content. Dim document As New WordDocument() document.EnsureMinimal() document.LastParagraph.AppendText("Adventure Works Cycles, the fictitious company on which the AdventureWorks ") ' Add an editable range to the paragraph. Dim rangeStart As EditableRangeStart = document.LastParagraph.AppendEditableRangeStart() document.LastParagraph.AppendText("sample databases are based, is a large, multinational manufacturing company.") ' Retrieve the editable range start ID. Dim editableRangeId As String = rangeStart.Id Dim rangeEnd As EditableRangeEnd = document.LastParagraph.AppendEditableRangeEnd(rangeStart) ' Sets the protection with password and allows only reading. document.Protect(ProtectionType.AllowOnlyReading, "password") ' Save and close the document. document.Save("EditableRange.docx", FormatType.Docx) document.Close() ``` -------------------------------- ### IsEnableWizard Property Source: https://help.syncfusion.com/cr/aspnet-core/Syncfusion.XlsIO.Parser.Biff_Records.PivotTable.ViewExtendedInfoRecord.html Gets or sets a boolean value indicating whether the wizard is enabled. This property controls the availability of a guided setup wizard. ```csharp public bool IsEnableWizard { get; set; } ``` -------------------------------- ### BeginInit() Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Edit.EditControl.html Stub for compatibility reasons. ```APIDOC ## BeginInit() ### Description Stub for compatibility reasons. ### Method - **Signature**: public void BeginInit() ``` -------------------------------- ### Getting Editable Range Example Source: https://help.syncfusion.com/cr/document-processing/Syncfusion.DocIO.DLS.EditableRange.html Illustrates how to add an editable range to a Word document and retrieve its start and end points using C# and VB.NET. ```csharp // Create a new WordDocument instance and ensure it has minimal content. WordDocument document = new WordDocument(); document.EnsureMinimal(); document.LastParagraph.AppendText(@"Adventure Works Cycles, the fictitious company on which the AdventureWorks "); // Add an editable range to the paragraph. EditableRangeStart rangeStart = document.LastParagraph.AppendEditableRangeStart(); document.LastParagraph.AppendText(@"sample databases are based, is a large, multinational manufacturing company."); EditableRangeEnd rangeEnd = document.LastParagraph.AppendEditableRangeEnd(rangeStart); // Sets the protection with password and allows only reading. document.Protect(ProtectionType.AllowOnlyReading, "password"); // Save and close the document. document.Save("EditableRange.docx", FormatType.Docx); document.Close(); ``` ```vb ' Create a new WordDocument instance and ensure it has minimal content. Dim document As New WordDocument() document.EnsureMinimal() document.LastParagraph.AppendText("Adventure Works Cycles, the fictitious company on which the AdventureWorks ") ' Add an editable range to the paragraph. Dim rangeStart As EditableRangeStart = document.LastParagraph.AppendEditableRangeStart() document.LastParagraph.AppendText("sample databases are based, is a large, multinational manufacturing company.") Dim rangeEnd As EditableRangeEnd = document.LastParagraph.AppendEditableRangeEnd(rangeStart) ' Sets the protection with password and allows only reading. document.Protect(ProtectionType.AllowOnlyReading, "password") ' Save and close the document. document.Save("EditableRange.docx", FormatType.Docx) document.Close() ``` -------------------------------- ### Get Thumb Start Color Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Tools.RangeSlider.html Gets the start color of the thumb. ```csharp protected virtual Color ThumbStartColor { get; } ``` -------------------------------- ### Get or Set Start Property Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Edit.Implementation.Formatting.DynamicFormat.html Gets or sets the start point of the dynamic format. ```csharp public CoordinatePoint Start { get; set; } ``` -------------------------------- ### Example: Install Specific NuGet Package (Mac/Linux) Source: https://help.syncfusion.com/xamarin-android/nuget-packages Demonstrates how to install a specific Syncfusion Xamarin.Android NuGet package on macOS or Linux using mono. ```bash #install specific package for Mac and Linux mono nuget.exe install “Syncfusion.Xamarin.Calculate.Android” ``` -------------------------------- ### Navigate to Sample Directory and Create HTML File Source: https://help.syncfusion.com/js/getting-started-on-linux Change into the newly created sample directory and create an empty HTML file named sample.html using the 'cat' command. ```bash cd sample cat > sample.html ``` -------------------------------- ### Get and Insert Bookmark Content in Word Source: https://help.syncfusion.com/document-processing/word/word-library/net/working-with-bookmarks Retrieve the content of a bookmark using GetBookmarkContent and insert it elsewhere in the document. This example demonstrates adding a new bookmark and inserting the retrieved content after its start. ```csharp //Loads an existing Word document into DocIO instance FileStream fileStreamPath = new FileStream("Bookmarks.docx", FileMode.Open, FileAccess.Read, FileShare.ReadWrite); WordDocument document = new WordDocument(fileStreamPath, FormatType.Docx); //Creates the bookmark navigator instance to access the bookmark BookmarksNavigator bookmarkNavigator = new BookmarksNavigator(document); //Moves the virtual cursor to the location before the end of the bookmark "Northwind" bookmarkNavigator.MoveToBookmark("Northwind"); //Gets the bookmark content TextBodyPart textBodyPart = bookmarkNavigator.GetBookmarkContent(); document.AddSection(); IWParagraph paragraph = document.LastSection.AddParagraph(); paragraph.AppendText("Northwind Database is a set of tables containing data fitted into predefined categories."); //Adds the new bookmark into Word document paragraph.AppendBookmarkStart("bookmark_empty"); paragraph.AppendBookmarkEnd("bookmark_empty"); //Moves the virtual cursor to the location after the start of the bookmark "bookmark_empty" bookmarkNavigator.MoveToBookmark("bookmark_empty", true, true); //Inserts the text body part after the bookmark start bookmarkNavigator.InsertTextBodyPart(textBodyPart); //Saves the Word document to MemoryStream MemoryStream stream = new MemoryStream(); document.Save(stream, FormatType.Docx); //Closes the document document.Close() ``` ```csharp WordDocument document = new WordDocument("Bookmarks.docx", FormatType.Docx); //Creates the bookmark navigator instance to access the bookmark BookmarksNavigator bookmarkNavigator = new BookmarksNavigator(document); //Moves the virtual cursor to the location before the end of the bookmark "Northwind" bookmarkNavigator.MoveToBookmark("Northwind"); //Gets the bookmark content TextBodyPart textBodyPart = bookmarkNavigator.GetBookmarkContent(); document.AddSection(); IWParagraph paragraph = document.LastSection.AddParagraph(); paragraph.AppendText("Northwind Database is a set of tables containing data fitted into predefined categories."); //Adds the new bookmark into Word document paragraph.AppendBookmarkStart("bookmark_empty"); paragraph.AppendBookmarkEnd("bookmark_empty"); //Moves the virtual cursor to the location after the start of the bookmark "bookmark_empty" bookmarkNavigator.MoveToBookmark("bookmark_empty", true, true); //Inserts the text body part after the bookmark start bookmarkNavigator.InsertTextBodyPart(textBodyPart); document.Save("Result.docx", FormatType.Docx); document.Close() ``` -------------------------------- ### Install Specific NuGet Package (Windows) Source: https://help.syncfusion.com/js/nuget-packages Example of installing a specific NuGet package, Syncfusion.JavaScript, on a Windows machine. ```bash #install specific package for Windows nuget.exe install “Syncfusion.JavaScript” ``` -------------------------------- ### Get and Insert Bookmark Content in Word (VB.NET) Source: https://help.syncfusion.com/document-processing/word/word-library/net/working-with-bookmarks Retrieve the content of a bookmark using GetBookmarkContent and insert it elsewhere in the document. This VB.NET example demonstrates adding a new bookmark and inserting the retrieved content after its start. ```vb.net Dim document As New WordDocument("Bookmarks.docx", FormatType.Docx) 'Creates the bookmark navigator instance to access the bookmark Dim bookmarkNavigator As New BookmarksNavigator(document) 'Moves the virtual cursor to the location before the end of the bookmark "Northwind" bookmarkNavigator.MoveToBookmark("Northwind") 'Gets the bookmark content Dim textBodyPart As TextBodyPart = bookmarkNavigator.GetBookmarkContent() document.AddSection() Dim paragraph As IWParagraph = document.LastSection.AddParagraph() paragraph.AppendText("Northwind Database is a set of tables containing data fitted into predefined categories.") 'Adds the new bookmark into Word document paragraph.AppendBookmarkStart("bookmark_empty") paragraph.AppendBookmarkEnd("bookmark_empty") 'Moves the virtual cursor to the location after the start of the bookmark "bookmark_empty" bookmarkNavigator.MoveToBookmark("bookmark_empty", True, True) 'Inserts the text body part after the bookmark start bookmarkNavigator.InsertTextBodyPart(textBodyPart) document.Save("Result.docx", FormatType.Docx) document.Close() ``` -------------------------------- ### Example: Add Syncfusion NuGet Source (Windows) Source: https://help.syncfusion.com/xamarin-android/nuget-packages Example command for adding the Syncfusion NuGet source on a Windows platform. ```bash #For Windows platform nuget.exe Sources Add –Name “Syncfusion Source” –Source “https://nuget.syncfusion.com/nuget_xamarin/nuget/getsyncfusionpackages/xamarin” ``` -------------------------------- ### Example: Install Syncfusion DocIO Package Source: https://help.syncfusion.com/document-processing/nuget-packages Demonstrates how to install the Syncfusion DocIO package for .NET Core into the default project or a specific project named SyncfusionDemoApplication. ```powershell #install specified package in default project Install-Package Syncfusion.DocIO.Net.Core ``` ```powershell #install specified package in specified project Install-Package Syncfusion.DocIO.Net.Core -ProjectName SyncfusionDemoApplication ``` -------------------------------- ### Get Snap Start Point Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Diagram.Tool.html Gets the starting mouse position in client coordinates, adjusted by the origin offset for snapping. ```csharp protected PointF GetSnapStartPoint() ``` -------------------------------- ### Project Initialization Source: https://help.syncfusion.com/document-processing/pdf/pdf-library/javascript/create-pdf-document-node Create a new project folder and initialize it using npm. ```bash mkdir pdf-node-app cd pdf-node-app npm init -y ``` -------------------------------- ### Example: Add Syncfusion NuGet Source (macOS/Linux) Source: https://help.syncfusion.com/xamarin-android/nuget-packages Example command for adding the Syncfusion NuGet source on a macOS or Linux platform. ```bash #For MAC/Linux platform mono nuget.exe Sources Add –Name “Syncfusion Source” –Source “https://nuget.syncfusion.com/nuget_xamarin/nuget/getsyncfusionpackages/xamarin” ``` -------------------------------- ### BeginInit Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Tools.LayoutManager.html Starts designer initialization. ```APIDOC ## BeginInit() ### Description Starts designer initialization. ### Method ``` public virtual void BeginInit() ``` ``` -------------------------------- ### Get SfDataGrid Start Column Index Source: https://help.syncfusion.com/windowsforms/datagrid/helpers Use ResolveToStartColumnIndex to get the starting column index of the SfDataGrid. This method is part of the DataGridIndexResolver class. ```csharp int startColumnIndex = this.sfDataGrid1.TableControl.ResolveToStartColumnIndex(); ``` -------------------------------- ### Get Group Start Index in SfDataGrid Source: https://help.syncfusion.com/windowsforms/datagrid/helpers Use ResolveStartIndexOfGroup to get the starting index of a specific group. Returns -1 if the group is not found. ```csharp var group = this.sfDataGrid1.View.TopLevelGroup.Groups[4]; int groupIndex = this.sfDataGrid1.TableControl.ResolveStartIndexOfGroup(group); ``` -------------------------------- ### Start Development Server Source: https://help.syncfusion.com/code-studio/getting-started/build-voice-notes-app-with-spec-driven-development Run this command to start the development server for your application. Ensure you are in the project's root directory. ```bash npm run dev ``` -------------------------------- ### Get Count of Series with Same Start Type Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.XlsIO.Implementation.Charts.ChartSeriesCollection.html Gets the number of series in the collection that have the same starting type. This can be used to analyze the distribution of series types. ```csharp public int GetCountOfSeriesWithSameStartType(ExcelChartType type) ``` -------------------------------- ### Get or Set Header Start Background Color Source: https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.TreeGridExport.AutoFormat.html Gets or sets the start background color for the header element. This property uses System.Drawing.Color. ```csharp public Color HeaderBgStColor { get; set; } ``` -------------------------------- ### BeginInit() Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Tools.RibbonControlAdv.html Performs starting of RibbonControl initialization. ```APIDOC ## BeginInit() ### Description Performs starting of RibbonControl initialization. ### Method public void BeginInit() ``` -------------------------------- ### JavaScript Root Folder Structure (Example) Source: https://help.syncfusion.com/mobilejs/introduction/installation-and-deployment Demonstrates the JavaScript root folder path with a specific example, assuming installation within 'C:\Program Files (x86)'. ```text C:\Program Files (x86)\Syncfusion\Essential Studio\14.1.0.46\JavaScript\ ``` -------------------------------- ### Guides Class Constructor with Source Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Diagram.Guides.html Initializes a new instance of the Guides class by copying properties from another Guides object. ```csharp public Guides(Guides src) ``` -------------------------------- ### Initialize HTML converter with Blink and command-line arguments Source: https://help.syncfusion.com/cr/aspnet/Syncfusion.HtmlConverter.BlinkCommandLineArguments.html This example demonstrates how to initialize the HtmlToPdfConverter using the Blink rendering engine, configure Blink-specific settings including the path to Blink binaries and custom command-line arguments, and then convert a URL to a PDF document. It shows adding '--no-proxy-server' to the command-line arguments. ```csharp HtmlToPdfConverter htmlConverter = new HtmlToPdfConverter(HtmlRenderingEngine.Blink); //Initialize Blink converter settings BlinkConverterSettings BlinkSettings = new BlinkConverterSettings(); //Assign the Blink path BlinkSettings.BlinkPath = @"/BlinkBinaries/"; //Initialize the Command Line Arguments BlinkCommandLineArguments commandLineArguments = new BlinkCommandLineArguments(); commandLineArguments.Add("--no-proxy-server"); BlinkSettings.CommandLineArguments = commandLineArguments; //Assign the Blink settings htmlConverter.ConverterSettings = BlinkSettings; //Convert url to pdf PdfDocument document = htmlConverter.Convert("https://www.google.com"); //Save and close the PDF document document.Save("Output.pdf"); document.Close(true); ``` ```vbnet 'Initialize HTML converter Dim htmlConverter As New HtmlToPdfConverter(HtmlRenderingEngine.Blink) 'Initialize Blink converter settings Dim BlinkSettings As New BlinkConverterSettings() 'Assign the Blink path BlinkSettings.BlinkPath = "/BlinkBinaries/" 'Initialize the Command Line Arguments Dim commandLineArguments As New BlinkCommandLineArguments(); commandLineArguments.Add("--no-proxy-server") BlinkSettings.CommandLineArguments = commandLineArguments htmlConverter.ConverterSettings = BlinkSettings 'Convert url to pdf Dim document As PdfDocument = htmlConverter.Convert("https://www.google.com") 'Save and close the PDF document document.Save("Output.pdf") document.Close(True) ``` -------------------------------- ### BeginInit() Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.JumpList.html Prepares the JumpList for modification. This method should be used in conjunction with EndInit() and works with the Application.JumpList attached property. ```APIDOC ## BeginInit() ### Description Prepare the JumpList for modification. This works in concert with the Application.JumpList attached property. The JumpList will automatically be applied to the current application when attached and a corresponding call to EndInit is made. Nested calls to BeginInit are not allowed. ### Method public void BeginInit() ``` -------------------------------- ### Get or Set Droparea Start Background Color Source: https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.TreeGridExport.AutoFormat.html Gets or sets the start background color for the group drop area. This property uses System.Drawing.Color. ```csharp public Color GDropareaStBgColor { get; set; } ``` -------------------------------- ### Example: Install Syncfusion SfChart NuGet Package Source: https://help.syncfusion.com/xamarin-ios/nuget-packages This example demonstrates how to install the Syncfusion Xamarin SfChart iOS NuGet package into the default project. ```powershell #install specified package in default project Install-Package Syncfusion.Xamarin.SfChart.IOS ``` -------------------------------- ### Example: Add Syncfusion NuGet Source Source: https://help.syncfusion.com/aspnet/visual-studio-integration/nuget-packages Provides concrete examples for adding the Syncfusion NuGet package source for both Windows and MAC/Linux platforms. ```bash #For Windows platform nuget.exe Sources Add –Name “Syncfusion Source” –Source “https://nuget.syncfusion.com/nuget_aspnet/nuget/getsyncfusionpackages/aspnet” ``` ```bash #For MAC/Linux platform mono nuget.exe Sources Add –Name “Syncfusion Source” –Source “https://nuget.syncfusion.com/nuget_aspnet/nuget/getsyncfusionpackages/aspnet” ``` -------------------------------- ### BeginInit() Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Tools.CommandBarController.html Begins the initialization of the CommandBarController component. ```APIDOC ## BeginInit() ### Description Begins the initialization of the CommandBarController component. ### Method `public virtual void BeginInit()` ``` -------------------------------- ### Create Sample Directory Source: https://help.syncfusion.com/js/getting-started-on-linux Execute this command in the terminal to create a new directory for your sample project. ```bash mkdir sample ``` -------------------------------- ### DoubleRange Start Property Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.UI.Xaml.Charts.DoubleRange.html Gets the start value of the DoubleRange. ```csharp public double Start { get; } ``` -------------------------------- ### BeginInit() Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.HTMLUI.HTMLUIControl.html Invoked when initialization begins. ```APIDOC ## BeginInit() ### Description Invoked when initialization begins. ### Declaration ```csharp public void BeginInit() ``` ``` -------------------------------- ### Start Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.ProjIO.Assignment.html Gets or sets the scheduled start date of the assignment. ```APIDOC ## Start ### Description Gets or sets the scheduled start date of the assignment. ### Declaration ```csharp public DateTime Start { get; set; } ``` ### Property Value Type: System.DateTime ``` -------------------------------- ### Example: Add Syncfusion NuGet Feed URL (Windows) Source: https://help.syncfusion.com/document-processing/nuget-packages Example command demonstrating how to add the Syncfusion NuGet feed URL as a package source for Windows. ```bash #For Windows platform nuget.exe Sources Add –Name “Syncfusion Source” –Source “https://nuget.syncfusion.com/nuget_aspnetcore/nuget/getsyncfusionpackages/aspnetcore” ``` -------------------------------- ### Start Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.ProjIO.Task.html Gets or sets the scheduled start date of the task. ```APIDOC ## Start ### Description Gets or sets the scheduled start date of the task. ### Property Value - **Type**: System.DateTime ``` -------------------------------- ### Guides Class Constructor Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Diagram.Guides.html Initializes a new instance of the Guides class. No specific parameters are required for the default constructor. ```csharp public Guides() ``` -------------------------------- ### Start Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.ProjIO.Resource.html Gets or sets the scheduled start date of the resource. ```APIDOC ## Start ### Description Gets or sets the scheduled start date of the resource. ### Property Value - **Type**: System.DateTime ``` -------------------------------- ### BeginInit Method Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridDataBoundGrid.html Implements System.ComponentModel.ISupportInitialize.BeginInit of the System.ComponentModel.ISupportInitialize interface. ```APIDOC ## BeginInit Method ### Description Implements System.ComponentModel.ISupportInitialize.BeginInit of the System.ComponentModel.ISupportInitialize interface. ### Method public void BeginInit() ``` -------------------------------- ### Example: Install Syncfusion SfChart Package in Specific Project Source: https://help.syncfusion.com/xamarin-android/nuget-packages This example shows how to install the Syncfusion Xamarin.Android SfChart package into a specific project named 'SyncfusionDemoApplication'. ```powershell #install specified package in specified project Install-Package Syncfusion.Xamarin.SfChart.Android -ProjectName SyncfusionDemoApplication ``` -------------------------------- ### Guides Type Property Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Diagram.Guides.html Gets or sets the type of guide to be displayed for nodes, such as alignment or spacing guides. ```csharp public GuideTypes Type { get; set; } ``` -------------------------------- ### Generate Grid Component Package Example Source: https://help.syncfusion.com/common/Essential-Studio/Installation/add-on-installers This example demonstrates how to generate the package for the Grid component with a specific version. ```bash gulp generate-pack --grids@23.2.4 ``` -------------------------------- ### Example Install Location (Windows) Source: https://help.syncfusion.com/mobilejs/introduction/installation-and-deployment Illustrates the typical installation path for Syncfusion Essential Studio on a Windows machine. This helps locate all necessary assemblies, scripts, and stylesheets. ```text \Syncfusion\Essential Studio\14.1.0.46\ ``` -------------------------------- ### Start Source: https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.CircularGauge.CircularGaugeRangeBuilder.html Sets and gets the start value of the range in the circular gauge. ```APIDOC ## Start(Double) ### Description Sets and gets the start value of the range in circular gauge. ### Method ```csharp public CircularGaugeRangeBuilder Start(double start) ``` ### Parameters #### Parameters - **start** (System.Double) - Description: ### Returns Type --- CircularGaugeRangeBuilder ``` -------------------------------- ### RangeValuePair Start Property Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.WinForms.GridCommon.ScrollAxis.RangeValuePair-1.html Gets or sets the start of the range for a RangeValuePair object. ```csharp public int Start { get; set; } ``` -------------------------------- ### BeginInit Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Tools.DockingManager.html Begins the initialization of the DockingManager component. ```APIDOC ## BeginInit() ### Description Begins the initialization of the DockingManager component. ### Method Public Virtual ``` -------------------------------- ### Get Start TextPosition Source: https://help.syncfusion.com/cr/document-processing/Syncfusion.Windows.Controls.RichTextBoxAdv.SelectionAdv.html Retrieves the TextPosition representing the start of the current selection. ```csharp public TextPosition Start { get; } ``` -------------------------------- ### Initialize Method Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Tools.MetroStatusStripExRenderer.html Initializes the renderer with a ToolStrip. ```APIDOC ## Initialize(ToolStrip) ### Description Initializes the renderer with a ToolStrip. ### Parameters - **toolStrip** (System.Windows.Forms.ToolStrip) - The ToolStrip to initialize the renderer with. ### Overrides Office2013ToolStripRenderer.Initialize(ToolStrip) ``` -------------------------------- ### BeginInit() Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Collections.Generic.GenericBinaryTreeCollection-1.html Begins the initialization of a GenericBinaryTreeCollection that is used as a template from a default instance. ```APIDOC ## BeginInit() ### Description Begins the initialization of the collection. ### Method public void BeginInit() ``` -------------------------------- ### Setting Page Setup Properties Source: https://help.syncfusion.com/cr/aspnet/Syncfusion.DocIO.DLS.WPageSetup.html This example demonstrates how to set various page setup options for a Word document section, including orientation, margins, borders, different first/odd/even pages, header/footer distances, line numbering, page size, and page starting number. It also shows how to add page number fields to the odd, even, and first page footers. ```APIDOC ## Setting Page Setup Properties ### Description This code example demonstrates how to set the page setup properties for a Word document section. ### Method ```csharp private void Button1_Click(System.Object sender, System.EventArgs e) ``` ### Parameters None ### Code ```csharp private void Button1_Click(System.Object sender, System.EventArgs e) { WordDocument document = new WordDocument(); IWSection section = document.AddSection(); //Set page setup options section.PageSetup.Orientation = PageOrientation.Landscape; section.PageSetup.Margins.All = 72; section.PageSetup.Borders.LineWidth = 2; section.PageSetup.DifferentFirstPage = true; section.PageSetup.DifferentOddAndEvenPages = true; section.PageSetup.FooterDistance = 42; section.PageSetup.HeaderDistance = 52; section.PageSetup.LineNumberingDistanceFromText = 10; section.PageSetup.LineNumberingMode = LineNumberingMode.Continuous; section.PageSetup.LineNumberingStartValue = 5; section.PageSetup.LineNumberingStep = 2; section.PageSetup.PageBorderOffsetFrom = PageBorderOffsetFrom.Text; section.PageSetup.PageBordersApplyType = PageBordersApplyType.AllPages; section.PageSetup.PageNumberStyle = PageNumberStyle.RomanUpper; section.PageSetup.PageSize = new SizeF(612, 792); section.PageSetup.PageStartingNumber = 1; section.PageSetup.VerticalAlignment = PageAlignment.Top; //Add the page number field to even footer of the document IWParagraph paragraph = section.HeadersFooters.EvenFooter.AddParagraph(); paragraph.AppendText("PageNumber_EvenPageFooter "); paragraph.AppendField("Page", FieldType.FieldPage); //Add the page number field to odd footer of the document paragraph = section.HeadersFooters.OddFooter.AddParagraph(); paragraph.AppendText("PageNumber_OddPageFooter "); paragraph.AppendField("Page", FieldType.FieldPage); //Add the page number field to first footer of the document paragraph = section.HeadersFooters.FirstPageFooter.AddParagraph(); //Add page number field to the document paragraph.AppendText("PageNumber_FirstPageFooter "); paragraph.AppendField("Page", FieldType.FieldPage); //Add a paragraph to section paragraph = section.AddParagraph(); //Append the text to the created paragraph paragraph.AppendText("Lorem ipsum dolor sit amet, lacus amet amet ultricies. Quisque mi venenatis morbi libero, orci dis, mi ut et class porta, massa ligula magna enim, aliquam orci vestibulum Turpis facilisis vitae consequat, cum a a,turpis dui consequat massa in dolor per, felis non amet.Auctor eleifend in omnis elit vestibulum, donec non elementum tellus est mauris, id aliquam, at lacus, arcu pretium proin lacus dolor et. Eu tortor, vel ultrices amet dignissim mauris vehicula"); paragraph = section.AddParagraph(); //Append the text to the created paragraph paragraph.AppendText("Lorem ipsum dolor sit amet, lacus amet amet ultricies. Quisque mi venenatis morbi libero, orci dis, mi ut et class porta, massa ligula magna enim, aliquam orci vestibulum Turpis facilisis vitae consequat, cum a a,turpis dui consequat massa in dolor per, felis non amet.Auctor eleifend in omnis elit vestibulum, donec non elementum tellus est mauris, id aliquam, at lacus, arcu pretium proin lacus dolor et. Eu tortor, vel ultrices amet dignissim mauris vehicula"); } ``` ``` -------------------------------- ### ToolStripGallery() Constructor Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Tools.ToolStripGallery.html Initializes a new instance of the ToolStripGallery class with default settings. ```APIDOC ## ToolStripGallery() ### Description Initializes a new instance of the ToolStripGallery class. ### Syntax ```csharp public ToolStripGallery() ``` ``` -------------------------------- ### Example: Install Syncfusion SfChart NuGet Package in Specific Project Source: https://help.syncfusion.com/xamarin-ios/nuget-packages This example demonstrates how to install the Syncfusion Xamarin SfChart iOS NuGet package into a specific project named 'SyncfusionDemoApplication'. ```powershell #install specified package in specified project Install-Package Syncfusion.Xamarin.SfChart.IOS -ProjectName SyncfusionDemoApplication ``` -------------------------------- ### Guides Margin Property Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Diagram.Guides.html Gets or sets the spacing between nodes, which affects guide placement. ```csharp public float Margin { get; set; } ``` -------------------------------- ### Navigate to Sample Directory Source: https://help.syncfusion.com/document-processing/powerpoint/conversions/powerpoint-to-image/net/convert-powerpoint-to-image-in-google-app-engine Use the 'cd' command to change the directory to the specific sample you want to run. This helps in organizing and accessing project files. ```bash cd Convert-PPTX-to-image ``` -------------------------------- ### Start Method Source: https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.LinearGauge.LinearGaugeRangeBuilder.html Sets and gets the start value for the range in the linear gauge axis. ```APIDOC ## Start(Double) ### Description Sets and gets the start value for the range in axis. ### Method Signature public LinearGaugeRangeBuilder Start(double start) ### Parameters * **start** (System.Double) - The starting value for the range. ``` -------------------------------- ### Initialize Tile with LiveTile Options Source: https://help.syncfusion.com/api/js/ejtile Shows how to initialize the Tile control with live tile enabled, including image URLs and an update interval. ```javascript // Set liveTile updateInterval on initialization. // To set liveTile updateInterval API value
``` -------------------------------- ### Example: Add Syncfusion NuGet Feed URL (macOS/Linux) Source: https://help.syncfusion.com/document-processing/nuget-packages Example command demonstrating how to add the Syncfusion NuGet feed URL as a package source for Mac/Linux using Mono. ```bash #For MAC/Linux platform mono nuget.exe Sources Add –Name “Syncfusion Source” –Source “https://nuget.syncfusion.com/nuget_aspnetcore/nuget/getsyncfusionpackages/aspnetcore” ``` -------------------------------- ### Guid Property Declaration Source: https://help.syncfusion.com/cr/aspnet-core/Syncfusion.EJ.Export.ScheduleAppFields.html Gets or sets the Guid value. This property is of type string. ```csharp public string Guid { get; set; } ``` -------------------------------- ### TouchStart Method Source: https://help.syncfusion.com/cr/aspnet/Syncfusion.JavaScript.Mobile.MobileMenuBaseItemBuilder.html Specifies the action to perform on touch start event. ```APIDOC ## TouchStart(String) ### Description Called when [touch start]. ### Parameters - **start** (System.String) - Required - The start. ### Returns - **MobileMenuBaseItemBuilder** - The builder instance for chaining. ``` -------------------------------- ### Start Property Declaration Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.ProjIO.TimephasedDataType.html Declaration for the Start property of the TimephasedDataType class, which gets or sets the start date of the timephased data period. ```csharp public DateTime Start { get; set; } ``` -------------------------------- ### BeginPaint Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Tools.Win32API.WindowsAPI.html Prepares a specified window for painting and fills the PAINTSTRUCT structure with information about the display update. ```APIDOC ## BeginPaint(IntPtr, ref PAINTSTRUCT) ### Description Begins the painting process for a window, preparing it for drawing operations. ### Method ```csharp public static IntPtr BeginPaint(IntPtr hWnd, ref PAINTSTRUCT ps) ``` ### Parameters - **hWnd** (IntPtr) - Handle to the window to be painted. - **ps** (PAINTSTRUCT) - A PAINTSTRUCT structure that receives drawing information. ### Returns - IntPtr - A handle to the device context for the window. ``` -------------------------------- ### GetLineEnumerator Method (With Starting Line) Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Edit.Implementation.Parser.LexemParser.html Gets an enumerator for the lexem lines, starting from a specified line. ```csharp public IEnumerator GetLineEnumerator(ILexemLine line) ``` -------------------------------- ### Start Property Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Edit.Implementation.IO.DataWindow.html Gets or sets the starting index of the window's data within the Source. ```csharp public long Start { get; set; } ``` -------------------------------- ### Initialize OpenSpec in Project Source: https://help.syncfusion.com/code-studio/tutorials/using-openspec-inside-syncfusion-code Initializes OpenSpec in your current project directory. This command starts the setup wizard for OpenSpec. ```bash openspec init ``` -------------------------------- ### Example Property Declaration Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Edit.Dialogs.ListItemsEditor.html Declaration for the 'Example' property, used to get or set sample items. ```csharp public string Example { get; set; } ``` -------------------------------- ### Example: Install Syncfusion EJ Web TypeScript Package Source: https://help.syncfusion.com/typescript Demonstrates installing the Syncfusion EJ Web TypeScript DefinitelyTyped package into the default project. ```powershell #install specified package in default project Install-Package Syncfusion.Ej.Web.TypeScript.DefinitelyTyped ``` -------------------------------- ### StartVariance Property Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.ProjIO.Task.html Gets or sets the variance of the task start date from the baseline start date. ```csharp public int StartVariance { get; set; } ``` -------------------------------- ### BeginInit Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Edit.StreamEditControl.html Performs actions necessary before the control is initialized. ```APIDOC ## BeginInit() ### Description Performs actions needed before initialization. ``` -------------------------------- ### Update All NuGet Packages from Config File (Example) Source: https://help.syncfusion.com/js/nuget-packages Example of updating all NuGet packages from a specified configuration file path using the NuGet CLI. ```bash #Update all NuGet packages from config file nuget update “C:\Users\SyncfusionApplication\package.config” ``` -------------------------------- ### Get Page Setup Source: https://help.syncfusion.com/cr/aspnet-core/Syncfusion.DocIO.DLS.WSection.html Retrieves the page setup configuration for the current section. This property is read-only. ```csharp public WPageSetup PageSetup { get; } ``` -------------------------------- ### BeginInit Method Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Tools.ButtonEdit.html Begins the initialization of the ButtonEdit control. ```APIDOC ## BeginInit Method ### Description Begins the initialization. ### Declaration ```csharp public void BeginInit() ``` ``` -------------------------------- ### Complete Example: Find and Get Selected Text (C#) Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Presentation.ITextSelection.html This example shows the complete process of creating a presentation, adding text, finding specific text, and then getting the selected text using ITextSelection.SelectedText. ```csharp //Create a new presentation instance. IPresentation presentation = Presentation.Create(); //Add the slide into the presentation ISlide slide = presentation.Slides.Add(SlideLayoutType.Blank); // Add a text box to hold the list IShape textBoxShape = slide.AddTextBox(65, 140, 410, 270); // Add a new paragraph with a text IParagraph paragraph = textBoxShape.TextBody.AddParagraph("Hello World"); // Finds the text from the Presentation document ITextSelection textSelection = presentation.Find("World", false, false); // Gets the selected text from the text selection string text = textSelection.SelectedText; //Save the presentation presentation.Save("Output.pptx"); //Close the presentation presentation.Close(); ``` -------------------------------- ### Extract Page Setup Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.XlsIO.Implementation.WorksheetImpl.html Extracts page setup information from the biff records array. Requires the starting index of the first page setup record. ```csharp protected void ExtractPageSetup(int iStartIndex) ``` -------------------------------- ### GuidesConverter Constructor Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Diagram.GuidesConverter.html Initializes a new instance of the GuidesConverter class. ```APIDOC ## GuidesConverter() ### Description Initializes a new instance of the GuidesConverter class. ### Syntax ```csharp public GuidesConverter() ``` ``` -------------------------------- ### Complete Example: Find and Get Selected Text (VB.NET) Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Presentation.ITextSelection.html This example shows the complete process of creating a presentation, adding text, finding specific text, and then getting the selected text using ITextSelection.SelectedText in VB.NET. ```vbnet 'Creates a presentation. Dim presentation As IPresentation = Presentation.Create() 'Add the slide into the presentation Dim slide As ISlide = presentation.Slides.Add(SlideLayoutType.Blank) 'Add a text box to hold the list Dim textBoxShape As IShape = slide.AddTextBox(65, 140, 410, 270) 'Add a new paragraph with a text Dim paragraph As IParagraph = textBoxShape.TextBody.AddParagraph("Hello World") 'Finds the text from the Presentation document Dim textSelection As ITextSelection = presentation.Find("World", False, False) 'Gets the selected text from the text selection Dim text As String = textSelection.SelectedText presentation.Save("Output.pptx") presentation.Close() ``` -------------------------------- ### Initialize and Configure BlinkProxySettings Source: https://help.syncfusion.com/cr/document-processing/Syncfusion.HtmlConverter.BlinkProxySettings.html Demonstrates how to initialize the HtmlToPdfConverter with Blink engine, configure BlinkConverterSettings, and assign custom proxy settings including type, host, and port. ```csharp //Initialize HTML converter HtmlToPdfConverter htmlConverter = new HtmlToPdfConverter(HtmlRenderingEngine.Blink); //Initialize Blink converter settings BlinkConverterSettings BlinkSettings = new BlinkConverterSettings(); //Assign the Blink path BlinkSettings.BlinkPath = "BlinkBinaries"; //Initialize Blink proxy settings and set the values BlinkProxySettings proxySettings = new BlinkProxySettings(); proxySettings.Type = BlinkProxyType.http; proxySettings.HostName = "127.0.0.1"; proxySettings.PortNumber = 8080; //Assign the proxy settings to Blink settings BlinkSettings.ProxySettings = proxySettings; //Assign the Blink settings to the converter htmlConverter.ConverterSettings = BlinkSettings; //Convert url to pdf PdfDocument document = htmlConverter.Convert("https://www.google.com"); //Save the output PDF document MemoryStream stream = new MemoryStream(); document.Save(stream); ``` -------------------------------- ### MVCInit Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Diagram.Controls.Diagram.html Wires up the model, view, and controller and performs necessary initialization. Assumes these objects have already been created. ```APIDOC ## MVCInit() ### Description Wires up the model, view, and controller and performs necessary initialization. This method does not create the model, view, and controller objects. It assumes that the mode, view, and controller objects have already been created. This method hooks the model to the view and hooks the view to the controller. ### Declaration ```csharp protected virtual void MVCInit() ``` ``` -------------------------------- ### Get Slide Width Source: https://help.syncfusion.com/cr/aspnet-core/Syncfusion.Presentation.ISlideSize.html This code example demonstrates how to get the width of a slide using the ISlideSize.Width property. ```APIDOC ## Get Slide Width ### Description Gets the width, in points. Read-only. ### Method Signature ```csharp double Width { get; } ``` ### Property Value Type: System.Double Description: The width of the slide. ### Example ```csharp //Create a new presentation. IPresentation presentation = Presentation.Create(); //Add a blank slide to the presentation. ISlide slide = presentation.Slides.Add(SlideLayoutType.Blank); //Create instance for slide size ISlideSize slideSize = slide.SlideSize; //Get the width of the slide size, read only double width = slideSize.Width; //Save the presentation presentation.Save("Sample.pptx"); //Close the presentation presentation.Close(); ``` ### VB.NET Example ```vb 'Create a new presentation. Dim presentation__1 As IPresentation = Presentation.Create() 'Add a blank slide to the presentation. Dim slide As ISlide = presentation__1.Slides.Add(SlideLayoutType.Blank) 'Create instance for slide size Dim slideSize As ISlideSize = slide.SlideSize 'Get the width of the slide size, read only Dim width As Double = slideSize.Width 'Save the presentation presentation__1.Save("Sample.pptx") 'Close the presentation presentation__1.Close() ``` ``` -------------------------------- ### LineShape Start Property Source: https://help.syncfusion.com/cr/windowsforms/Syncfusion.DLS.LineShape.html Gets or sets the start location of the line. The location is represented by a PointF structure. ```csharp public PointF Start { get; set; } ``` -------------------------------- ### Initialize Blink Converter with Command Line Arguments Source: https://help.syncfusion.com/cr/document-processing/Syncfusion.HtmlConverter.BlinkCommandLineArguments.html This example demonstrates how to initialize the HtmlToPdfConverter with the Blink rendering engine, configure BlinkConverterSettings including the BlinkPath, and add custom command-line arguments using BlinkCommandLineArguments. ```csharp HtmlToPdfConverter htmlConverter = new HtmlToPdfConverter(HtmlRenderingEngine.Blink); BlinkConverterSettings BlinkSettings = new BlinkConverterSettings(); BlinkSettings.BlinkPath = @"/BlinkBinaries/"; BlinkCommandLineArguments commandLineArguments = new BlinkCommandLineArguments(); commandLineArguments.Add("--no-proxy-server"); BlinkSettings.CommandLineArguments = commandLineArguments; htmlConverter.ConverterSettings = BlinkSettings; PdfDocument document = htmlConverter.Convert("https://www.google.com"); MemoryStream stream = new MemoryStream(); document.Save(stream); ``` -------------------------------- ### Needle Start Width Configuration Source: https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.CircularGauge.CircularGaugePointerBuilder.html Sets or gets the width at the starting edge of the needle pointer in an axis. ```APIDOC ## NeedleStartWidth(Double) ### Description Sets or gets the width at the starting edge of the needle pointer in an axis. ### Method `NeedleStartWidth` ### Parameters #### Parameters - **needleStartWidth** (System.Double) - The width at the starting edge of the needle pointer. ```