Hi,
Starting from thursday April 5th we cannot access (connection timeout) the Telerik NuGet feed: https://nuget.telerik.com/v3/index.json
Here's a trivial example that demonstrates this and the file as well, confused because it works on your "InteractiveForms.pdf" file. The file can be found on the Canadian government site, see link below.
PdfFormatProvider provider = new PdfFormatProvider();
RadFixedDocument document = provider.Import(File.OpenRead("t661-fill-20e.pdf"));
Hi,
Table cells with individually set vertical borders lose them when DocxFormatProvider is used for export. Import and export the attached file to see the problem. Does anyone know how to fix this? Pdf export seems to work correctly.
Thanks,
stim
Hello,
I would like to know if it's possible to retrieve the footnotes of a word document (docx) using RadFlowDocument.
I'm trying to look for examples but I'm not able to find any.
I'm building a solution that needs to parse .docx files and retrieve the footnotes.
I know that with OpenXML format it's possible to read it: FootnotesPart footnotesPart = wordDoc.MainDocumentPart.FootnotesPart;
Any help would be great.
Thanks.
Hello,
I am trying to set up Github actions to build my application and I followed the article at https://www.telerik.com/blogs/announcing-nuget-keys to configure the access to the telerik feed.
The action definition looks like this:
# This workflow will build a .NET project
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-net
name: .NET
on:
workflow_dispatch:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]
jobs:
build:
runs-on: windows-latest
steps:
- uses: actions/checkout@v4
- name: Setup .NET
uses: actions/setup-dotnet@v4
with:
dotnet-version: 8.0.x
- name: Restore NuGet Packages
run: dotnet restore ./MySolution.sln --configfile ./nuget.config -v detailed
env:
MY_API_KEY: ${{ secrets.TELERIK_NUGET_KEY }}
- name: Build
run: dotnet build ./MySolution.sln --no-restore
- name: Test
run: dotnet test MyTests/MyTests.csproj --no-build --verbosity normal
But there are the error on restoring the packages:
error NU1101: Unable to find package Telerik.Documents.Core. No packages exist with this id in source(s): C:\Program Files\dotnet\library-packs, MyTelerikFeed, nuget.org
error NU1101: Unable to find package Telerik.Documents.Fixed. No packages exist with this id in source(s): C:\Program Files\dotnet\library-packs, MyTelerikFeed, nuget.org
error NU1101: Unable to find package Telerik.Documents.Flow. No packages exist with this id in source(s): C:\Program Files\dotnet\library-packs, MyTelerikFeed, nuget.org
error NU1101: Unable to find package Telerik.Documents.Flow.FormatProviders.Pdf. No packages exist with this id in source(s): C:\Program Files\dotnet\library-packs, MyTelerikFeed, nuget.org
error NU1101: Unable to find package Telerik.Zip. No packages exist with this id in source(s): C:\Program Files\dotnet\library-packs, MyTelerikFeed, nuget.org
error NU1101: Unable to find package UI.for.WinForms.AllControls.Net60. No packages exist with this id in source(s): C:\Program Files\dotnet\library-packs, MyTelerikFeed, nuget.org
Any ideas on how to fix it?
When i import an XLSX file and save it, Excell table are gone.
I use this table name in some formules.
I want insert some dynamic header information and some rows to the table.
I cant find any documentation which other things will be lost when i export the file.
private void OpenFile()
{
string fileName = @"Template.xlsx";
_xlsxProvider = new XlsxFormatProvider();
using (Stream stream = File.OpenRead(fileName))
{
try
{
_workbook = _xlsxProvider.Import(stream);
_worksheet = _workbook.ActiveWorksheet;
_workbook.History.IsEnabled = false;
}
catch (Exception)
{
Console.WriteLine("Could not open file.");
}
}
}
public Stream GetOutputStream()
{
Stream stream = new MemoryStream();
_xlsxProvider.Export(_workbook, stream);
stream.Position = 0;
return stream;
}
var stream = _excelService.GetOutputStream();
//write stream to fole
using (var fileStream = File.Create("Output.xlsx"))
{
await stream.CopyToAsync(fileStream);
}
Hello, I have a PDF form where I am manipulating the fields. When I try to use the example code I get the error - The method or operation is not implemented. The current trial version works with this code, but I am using an old version. Is this possible with the version I am using?
The form part seems to work ok, I just get the error on the final line. Is there another way to save the file with the R1.2021 version? Thank you!
File.WriteAllBytes(outputPath, pdfProvider.Export(document));
Full code from example:
string inputPath = System.Web.HttpContext.Current.Request.PhysicalApplicationPath + "PDFs\\ce_certificate.pdf";
string fileName = "certificate_" + drCE["series_id"] + "_" + drCE["member_id"] + ".pdf";
string outputPath = System.Web.HttpContext.Current.Request.PhysicalApplicationPath + "PDFs\\CECertificates\\" + fileName;
Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.PdfFormatProvider pdfProvider = new Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.PdfFormatProvider();
RadFixedDocument document = pdfProvider.Import(File.ReadAllBytes(inputPath));
foreach (RadFixedPage page in document.Pages)
{
foreach (Annotation annotation in page.Annotations)
{
if (annotation.Type == AnnotationType.Widget)
{
Widget widget = (Widget)annotation;
var field = widget.Field as TextBoxField;
if (field != null)
{
switch (field.Name)
{
case "member_name":
field.Value = drCE["full_name"].ToString();
break;
case "course_name":
field.Value = drCE["title"].ToString();
break;
case "ce_credits":
field.Value = drCE["total_credits"].ToString();
break;
case "completed_date":
field.Value = DateTime.Parse(drCE["complete_date"].ToString()).ToShortDateString();
break;
}
}
}
}
}
//not implemented in our version
//document.AcroForm.FlattenFormFields();
//not implemented in our version
File.WriteAllBytes(outputPath, pdfProvider.Export(document));
I'm able to export data to an .xlsx file. That file is exported to E:/SaoApps/Sims/wwwroot/exports and the user has full control over that folder. The file successfully is created at that location. But the file doesn't open or offer download to the user and the error message is:
In the attached code snippet, the passed exportsFolder = "E:/SaoApps/Sims/wwwroot/exports/" and passed lanId = "DSS"
"An error occurred trying to start process 'E:/SaoApps/Sims/wwwroot/exports/ContactsSearchResults_DSS.xlsx' with working directory 'E:\\Workspace\\Intranet\\Sims\\Sims'. The process cannot access the file because it is being used by another process."
System.ComponentModel.Win32Exception (32): An error occurred trying to start process 'E:/SaoApps/Sims/wwwroot/exports/ContactsSearchResults_DSS.xlsx' with working directory 'E:\Workspace\Intranet\Sims\Sims'. The process cannot access the file because it is being used by another process.
4, 1, 0 votes why??????????????????????????????????????????????????????????????????????????????????????????????????????????????????
why most rated ignored???????????????????????????????????????????????????????????????????????????????????????????????????????????