Skip to content
#

pdf-generation

Here are 1,333 public repositories matching this topic...

gunnsth
gunnsth commented Oct 21, 2019

Is your feature request related to a problem? Please describe.
The problem is inefficiency when simply looking for a single operand and then stopping processing.
For example, if only looking for a single colored pixel in a page.

Describe the solution you'd like
It would make sense to be able to set a stop flag on the processor and return out of the handler, which would cause the proc

good first issue performance feature

iText 7 for Java represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText 7 can be a boon to nearly every workflow.

  • Updated Jun 28, 2022
  • Java

iText 7 for .NET is the .NET version of the iText 7 library, formerly known as iTextSharp, which it replaces. iText 7 represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText 7 can be a boon to nearly every workflow.

  • Updated Jun 30, 2022
  • C#
bunchofcoders
bunchofcoders commented Dec 28, 2021

Looks like the function below returns bytes with value 1 instead of 255 which produces near black png. for all other type of filters it works fine.

Filter: FlateDecode
ColorSpace: DeviceGray
BitsPerComponent: 1

public static byte[] Convert(ColorSpaceDetails details, IReadOnlyList decoded, int bitsPerComponent, int imageWidth, int imageHeight);

Improve this page

Add a description, image, and links to the pdf-generation topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the pdf-generation topic, visit your repo's landing page and select "manage topics."

Learn more