PdfSharpCore
PdfSharpCore copied to clipboard
Port of the PdfSharp library to .NET Core - largely removed GDI+ (only missing GetFontData - which can be replaced with freetype2)
I am trying to open/read a PDF file with some encryption features. - Userpassword is not set, I can read this PDF bei opening Adobe Reader etc. - OwnerPassword is...
Hey, i would like to know the rendered rectangle of my DocumentObjects, for that it would be helpfull if you could please make the GetRenderInfoFromPage(int) in DocumentRenderer public. Currently i'm...
Hello @ststeiger , please could you make the RenderInfo class public again. In the [original sources](https://github.com/empira/MigraDoc/blob/master/MigraDoc/src/MigraDoc.Rendering/Rendering/RenderInfo.cs) I could do this to get the height of the document but now I...
Hi, I'm using Migradoc to generate PDF documents. Now I need to generate a single page document with fixed width and dynamically calculated height based on the content height. initially...
// font.cs public bool Strikeout { get {return this.strikeout;} set {this.bold = value;} } internal bool strikeout; // fonthandler.cs internal static XFontStyle GetXStyle(Font font) { XFontStyle style = XFontStyle.Regular; if...
I have a PDF that cannot be opened via your librairy (attached to this issue). This PDF throw a FormatException on the following call: `PdfReader.Open(stream, PdfDocumentOpenMode.Import, PdfReadAccuracy.Moderate)` The stacktrace related...
I'm getting a 'Must not change font resolver after is was once used.' error when `GlobalFontSettings.FontResolver = new FontResolver();` is the very first line of a LINQPad query. I'm using...
Hi @ststeiger ! Help me please! When i try to open TIFF image i get exception: SixLabors.ImageSharp.UnknownImageFormatException Exception: > SixLabors.ImageSharp.UnknownImageFormatException: Image cannot be loaded. Available decoders:\r\n - PNG : PngDecoder\r\n...
Hi, I try to draw a path over an existing page, but can't get this working. ``` var size = gfx.MeasureString(text, font); gfx.TranslateTransform(page.Width / 2, page.Height / 2); gfx.RotateTransform(-Math.Atan(page.Height /...
If space not enough is there any way to create a new page and move to the rest of the details there ?