Optimize a PDF file for a browser
Leave feedback
On this page
This optimization allows a browser to display the first pages of a PDF file when you open the document, instead of waiting for the entire file to download.
The following code snippet shows how to optimize a PDF file for browser:
from groupdocs.viewer import Viewer
from groupdocs.viewer.options import PdfViewOptions, PdfOptimizationOptions
def optimize_pdf_for_web():
# Load document
with Viewer("sample.docx") as viewer:
viewOptions = PdfViewOptions("optimize_pdf_for_web/optimized_spreadsheet.pdf")
viewOptions.pdf_optimization_options = PdfOptimizationOptions()
viewOptions.pdf_optimization_options.lineriaze = True
viewer.view(viewOptions)
if __name__ == "__main__":
optimize_pdf_for_web()
sample.docx is the sample file used in this example. Click here to download it.
Was this page helpful?
Any additional feedback you'd like to share with us?
Please tell us how we can improve this page.
Thank you for your feedback!
We value your opinion. Your feedback will help us improve our documentation.