├── .github └── workflows │ └── ci.yml ├── .gitignore ├── LICENSE ├── PdfiumPrinter.Demo ├── PdfiumPrinter.Demo.csproj ├── Program.cs └── sha1good.pdf ├── PdfiumPrinter.sln ├── PdfiumPrinter ├── IPdfDocument.cs ├── LibraryLoader │ ├── ILibraryLoader.cs │ ├── LinuxLibraryLoader.cs │ ├── LoadResult.cs │ ├── MacOsLibraryLoader.cs │ ├── NativeLibraryLoader.cs │ └── WindowsLibraryLoader.cs ├── NativeMethods.Pdfium.cs ├── NativeMethods.cs ├── Orientation.cs ├── Padding.cs ├── PdfBookmarkCollection.cs ├── PdfDocument.cs ├── PdfError.cs ├── PdfException.cs ├── PdfFile.cs ├── PdfInformation.cs ├── PdfLibrary.cs ├── PdfMatch.cs ├── PdfMatches.cs ├── PdfPageLink.cs ├── PdfPageLinks.cs ├── PdfPoint.cs ├── PdfPrintDocument.cs ├── PdfPrintMode.cs ├── PdfPrintMultiplePages.cs ├── PdfPrintSettings.cs ├── PdfPrinter.cs ├── PdfRectangle.cs ├── PdfRenderFlags.cs ├── PdfRotation.cs ├── PdfTextSpan.cs ├── PdfiumPrinter.csproj ├── PdfiumResolveEventHandler.cs ├── ScrollAction.cs └── StreamManager.cs └── README.md /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/LICENSE -------------------------------------------------------------------------------- /PdfiumPrinter.Demo/PdfiumPrinter.Demo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter.Demo/PdfiumPrinter.Demo.csproj -------------------------------------------------------------------------------- /PdfiumPrinter.Demo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter.Demo/Program.cs -------------------------------------------------------------------------------- /PdfiumPrinter.Demo/sha1good.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter.Demo/sha1good.pdf -------------------------------------------------------------------------------- /PdfiumPrinter.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter.sln -------------------------------------------------------------------------------- /PdfiumPrinter/IPdfDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/IPdfDocument.cs -------------------------------------------------------------------------------- /PdfiumPrinter/LibraryLoader/ILibraryLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/LibraryLoader/ILibraryLoader.cs -------------------------------------------------------------------------------- /PdfiumPrinter/LibraryLoader/LinuxLibraryLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/LibraryLoader/LinuxLibraryLoader.cs -------------------------------------------------------------------------------- /PdfiumPrinter/LibraryLoader/LoadResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/LibraryLoader/LoadResult.cs -------------------------------------------------------------------------------- /PdfiumPrinter/LibraryLoader/MacOsLibraryLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/LibraryLoader/MacOsLibraryLoader.cs -------------------------------------------------------------------------------- /PdfiumPrinter/LibraryLoader/NativeLibraryLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/LibraryLoader/NativeLibraryLoader.cs -------------------------------------------------------------------------------- /PdfiumPrinter/LibraryLoader/WindowsLibraryLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/LibraryLoader/WindowsLibraryLoader.cs -------------------------------------------------------------------------------- /PdfiumPrinter/NativeMethods.Pdfium.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/NativeMethods.Pdfium.cs -------------------------------------------------------------------------------- /PdfiumPrinter/NativeMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/NativeMethods.cs -------------------------------------------------------------------------------- /PdfiumPrinter/Orientation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/Orientation.cs -------------------------------------------------------------------------------- /PdfiumPrinter/Padding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/Padding.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfBookmarkCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfBookmarkCollection.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfDocument.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfError.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfException.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfFile.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfInformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfInformation.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfLibrary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfLibrary.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfMatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfMatch.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfMatches.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfMatches.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfPageLink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfPageLink.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfPageLinks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfPageLinks.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfPoint.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfPrintDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfPrintDocument.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfPrintMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfPrintMode.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfPrintMultiplePages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfPrintMultiplePages.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfPrintSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfPrintSettings.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfPrinter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfPrinter.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfRectangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfRectangle.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfRenderFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfRenderFlags.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfRotation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfRotation.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfTextSpan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfTextSpan.cs -------------------------------------------------------------------------------- /PdfiumPrinter/PdfiumPrinter.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfiumPrinter.csproj -------------------------------------------------------------------------------- /PdfiumPrinter/PdfiumResolveEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/PdfiumResolveEventHandler.cs -------------------------------------------------------------------------------- /PdfiumPrinter/ScrollAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/ScrollAction.cs -------------------------------------------------------------------------------- /PdfiumPrinter/StreamManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/PdfiumPrinter/StreamManager.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandrohanea/PdfiumPrinter/HEAD/README.md --------------------------------------------------------------------------------