Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Most Significant Changes
In Aspose.PDF 25.5 we have added:
HasXfa
and NeedsRendering
have been added for the Form
class to determine if IgnoreNeedsRendering
is required.Detailed information about the changes and samples of using can be found on the Aspose.PDF 25.5 Release Notes page.
Other Notable Enhancements
UseEmbeddedTrueTypeFonts
and DefaultFont
have been added for the PDF to XPS conversion. This allows to improve performance and avoid some problems related to fonts during conversion.Most Significant Changes
In Aspose.PDF 25.4 we have added:
Detailed information about the changes and samples of using can be found on the Aspose.PDF 25.4 Release Notes page.
Other Notable Enhancements
Most Significant Changes
In Aspose.PDF 25.3 we have added:
Detailed information about the changes and samples of using can be found on the Aspose.PDF 25.3 Release Notes page.
Other Notable Enhancements
We have enhanced performance and reduced memory consumption when converting image-heavy PDFs. The processing speed is twice as fast, and memory usage has decreased by 10% in tested scenarios.
Most significant changes
In the Aspose.PDF 25.2 we have added:
GetSignatureNames()
method to get information about digital signatures of PDF.Detailed information about the changes and samples of using can be found on the Aspose.PDF 25.2 Release Notes page.
Other notable enhancements
Repair
method improved. It can check and fix values in the Annotation.Rect array from now.
// For complete examples and data files, please go to https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void AddingNewExtGState()
{
// The path to the documents directory
string dataDir = RunExamples.GetDataDirAsposePdfFacadesPages();
// Graphics state parameter dictionary new name
var gsName = "GS0";
// Open PDF document
using (var document = new Aspose.Pdf.Document(dataDir + "input.pdf"))
{
var page = doc.Pages[1];
var dictionaryEditor = new DictionaryEditor(page.Resources);
var states = dictionaryEditor["ExtGState"].ToCosPdfDictionary();
var newGs = CosPdfDictionary.CreateEmptyDictionary(doc);
var pairs = new KeyValuePair<string, ICosPdfPrimitive>[3]
{
new KeyValuePair<string, ICosPdfPrimitive>("CA", new CosPdfNumber(1)),
new KeyValuePair<string, ICosPdfPrimitive>("ca", new CosPdfNumber(0.5)),
new KeyValuePair<string, ICosPdfPrimitive>("BM", new CosPdfName("Normal"))
};
foreach (var p in pairs)
{
newGs.Add(p);
}
states.Add(gsName, newGs);
// Save PDF document
doc.Save(outputPath);
}
}
In the Aspose.PDF 25.1 we have added:
Detailed information about the changes and samples of using can be found on the Aspose.PDF 25.1 Release Notes page.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.